parent
577c51d3a2
commit
60b38b2a73
|
Binary file not shown.
@ -1,433 +0,0 @@ |
||||
<?php /*a:4:{s:52:"D:\htdocs_new\excel-handle\app\view\index\index.html";i:1613834390;s:54:"D:\htdocs_new\excel-handle\app\view\public\layout.html";i:1582189092;s:54:"D:\htdocs_new\excel-handle\app\view\public\header.html";i:1583504952;s:54:"D:\htdocs_new\excel-handle\app\view\public\script.html";i:1581330838;}*/ ?> |
||||
<!DOCTYPE html> |
||||
<html> |
||||
<head> |
||||
<meta charset="utf-8"> |
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge"> |
||||
<meta name="description" content=""> |
||||
<meta name="viewport" content="width=device-width, initial-scale=1"> |
||||
<meta name="robots" content="none"> |
||||
<title>粮仓</title> |
||||
<link rel="shortcut icon" href="favicon.ico"> |
||||
<link rel="stylesheet" href="/static/plugins/layui/css/layui.css"> |
||||
<link rel="stylesheet" href="/static/css/default.css"> |
||||
<!-- Core stylesheets --> |
||||
|
||||
<style> |
||||
.layui-table-cell { |
||||
padding: 0 5px; |
||||
} |
||||
</style> |
||||
|
||||
</head> |
||||
<body class="layui-layout-body"> |
||||
<div class="layui-layout layui-layout-admin"> |
||||
<div class="layui-header"> |
||||
<div class="layui-logo">车辆数据处理</div> |
||||
<ul class="layui-nav layui-layout-left"> |
||||
<li class="layui-nav-item"><a href="<?php echo url('index/index'); ?>">数据中心</a></li>
|
||||
<li class="layui-nav-item"><a href="<?php echo url('task/index'); ?>">任务中心</a></li>
|
||||
</ul> |
||||
</div> |
||||
<div class="layui-container-fluid" id="layui-content"> |
||||
|
||||
<div class="layui-card"> |
||||
<div class="layui-card-header layui-card-header-auto layui-form"> |
||||
<div class="layui-form-item"> |
||||
<div class="layui-inline"> |
||||
<label class="layui-form-label" style="width: 100px;">车牌号</label> |
||||
<div class="layui-input-inline" style="width: 200px;"> |
||||
<input type="text" name="car_no" id="car_no" autocomplete="off" class="layui-input" |
||||
value="<?php echo htmlentities((isset($params['car_no']) && ($params['car_no'] !== '')?$params['car_no']:'')); ?>">
|
||||
</div> |
||||
</div> |
||||
<div class="layui-inline"> |
||||
<label class="layui-form-label" style="width: 100px;">车架号</label> |
||||
<div class="layui-input-inline" style="width: 200px;"> |
||||
<input type="text" name="car_frame_no" id="car_frame_no" autocomplete="off" |
||||
class="layui-input" value="<?php echo htmlentities((isset($params['car_frame_no']) && ($params['car_frame_no'] !== '')?$params['car_frame_no']:'')); ?>">
|
||||
</div> |
||||
</div> |
||||
<div class="layui-inline"> |
||||
<label class="layui-form-label" style="width: 100px;">厂牌型号</label> |
||||
<div class="layui-input-inline" style="width: 200px;"> |
||||
<input type="text" name="factory_model" id="factory_model" autocomplete="off" |
||||
class="layui-input" value="<?php echo htmlentities((isset($params['factory_model']) && ($params['factory_model'] !== '')?$params['factory_model']:'')); ?>">
|
||||
</div> |
||||
</div> |
||||
<div class="layui-inline"> |
||||
<label class="layui-form-label" style="width: 100px;">注册日期</label> |
||||
<div class="layui-input-inline" style="width: 200px;"> |
||||
<input type="text" name="register_date" id="register_date" autocomplete="off" |
||||
class="layui-input layui-date-elem" value="<?php echo htmlentities((isset($params['register_date']) && ($params['register_date'] !== '')?$params['register_date']:'')); ?>">
|
||||
</div> |
||||
</div> |
||||
</div> |
||||
<div class="layui-form-item"> |
||||
<div class="layui-inline"> |
||||
<label class="layui-form-label" style="width: 100px;">车主姓名</label> |
||||
<div class="layui-input-inline" style="width: 200px;"> |
||||
<input type="text" name="car_man" id="car_man" autocomplete="off" |
||||
class="layui-input" value="<?php echo htmlentities((isset($params['car_man']) && ($params['car_man'] !== '')?$params['car_man']:'')); ?>">
|
||||
</div> |
||||
</div> |
||||
<div class="layui-inline"> |
||||
<label class="layui-form-label" style="width: 100px;">身份证号</label> |
||||
<div class="layui-input-inline" style="width: 200px;"> |
||||
<input type="text" name="car_number" id="car_number" autocomplete="off" |
||||
class="layui-input" value="<?php echo htmlentities((isset($params['car_number']) && ($params['car_number'] !== '')?$params['car_number']:'')); ?>">
|
||||
</div> |
||||
</div> |
||||
<div class="layui-inline"> |
||||
<label class="layui-form-label" style="width: 100px;">联系电话</label> |
||||
<div class="layui-input-inline" style="width: 200px;"> |
||||
<input type="text" name="car_phone" id="car_phone" autocomplete="off" |
||||
class="layui-input" value="<?php echo htmlentities((isset($params['car_phone']) && ($params['car_phone'] !== '')?$params['car_phone']:'')); ?>">
|
||||
</div> |
||||
</div> |
||||
<div class="layui-inline"> |
||||
<label class="layui-form-label" style="width: 100px;">导出文件名</label> |
||||
<div class="layui-input-inline" style="width: 200px;"> |
||||
<input type="text" name="export_name" id="export_name" autocomplete="off" |
||||
class="layui-input" value="<?php echo htmlentities((isset($params['export_name']) && ($params['export_name'] !== '')?$params['export_name']:'')); ?>">
|
||||
</div> |
||||
</div> |
||||
</div> |
||||
<div class="layui-form-item"> |
||||
<div class="layui-inline" style="width: 695px;"> |
||||
<label class="layui-form-label" style="width: 100px;">初登日期</label> |
||||
<div class="layui-input-inline" style="width: 200px;"> |
||||
<input type="text" name="register_date1" id="register-date1" class="layui-input layui-date-elem"> |
||||
</div> |
||||
<div class="layui-form-mid">-</div> |
||||
<div class="layui-input-inline" style="width: 200px;"> |
||||
<input type="text" name="register_date2" id="register-date2" class="layui-input layui-date-elem"> |
||||
</div> |
||||
</div> |
||||
<div class="layui-inline"> |
||||
<label class="layui-form-label" style="width: 100px;">保险日期</label> |
||||
<div class="layui-input-inline"> |
||||
<input type="text" name="insurer_month1" class="layui-input" style="display: inline-block; width: 60px;"> 月 |
||||
<input type="text" name="insurer_day1" class="layui-input" style="display: inline-block; width: 60px;"> 日 |
||||
</div> |
||||
<div class="layui-form-mid">-</div> |
||||
<div class="layui-input-inline"> |
||||
<input type="text" name="insurer_month2" class="layui-input" style="display: inline-block; width: 60px;"> 月 |
||||
<input type="text" name="insurer_day2" class="layui-input" style="display: inline-block; width: 60px;"> 日 |
||||
</div> |
||||
</div> |
||||
</div> |
||||
<div class="layui-form-item"> |
||||
<div class="layui-inline" style="width: 100%;"> |
||||
<label class="layui-form-label" style="width: 100px;">数据状态</label> |
||||
<div class="layui-input-inline" style="width: 1100px;"> |
||||
<table class="layui-table"> |
||||
<tr> |
||||
<td colspan="3"><input type="checkbox" name="data_filter[]" value="bhx" title="已导出清洗"></td> |
||||
<td colspan="2"><input type="checkbox" name="data_filter[]" value="none" title="未处理"></td> |
||||
</tr> |
||||
<tr> |
||||
<td><input type="checkbox" name="data_filter[]" value="bhx_success" title="已清洗成功"></td> |
||||
<td><input type="checkbox" name="data_filter[]" value="bhx_failed" title="已清洗失败"></td> |
||||
<td><input type="checkbox" name="data_filter[]" value="bhx_none" title="未处理"></td> |
||||
<td><input type="checkbox" name="data_filter[]" value="none_bmc" title="已上传"></td> |
||||
<td><input type="checkbox" name="data_filter[]" value="none_none" title="未处理"></td> |
||||
</tr> |
||||
<tr> |
||||
<td><input type="checkbox" name="data_filter[]" value="bhx_success_bmc" title="已上传"> |
||||
<input type="checkbox" name="data_filter[]" value="bhx_success_none" title="未上传"></td> |
||||
<td><input type="checkbox" name="data_filter[]" value="bhx_failed_bmc" title="已上传"> |
||||
<input type="checkbox" name="data_filter[]" value="bhx_failed_bhx" title="已导出清洗"> |
||||
<input type="checkbox" name="data_filter[]" value="bhx_failed_none" title="未处理"></td> |
||||
<td></td> |
||||
<td></td> |
||||
<td></td> |
||||
</tr> |
||||
</table> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
<div class="layui-form-item"> |
||||
<div class="layui-inline"> |
||||
<label class="layui-form-label" style="width: 100px;">新车购置价</label> |
||||
<div class="layui-input-inline" style="width: auto;"> |
||||
<input type="text" name="price1" class="layui-input" style="display: inline-block; width: 60px;"> 万 |
||||
</div> |
||||
<div class="layui-form-mid">-</div> |
||||
<div class="layui-input-inline" style="width: auto;"> |
||||
<input type="text" name="price2" class="layui-input" style="display: inline-block; width: 60px;"> 万 |
||||
</div> |
||||
</div> |
||||
<div class="layui-inline"> |
||||
<label class="layui-form-label" style="width: 100px;">电话检测</label> |
||||
<div class="layui-input-inline" style="width: 300px"> |
||||
<input type="radio" class="layui-input" name="car_phone_empty" value="all" title="全部" checked> |
||||
<input type="radio" class="layui-input" name="car_phone_empty" value="yes" title="不为空"> |
||||
<input type="radio" class="layui-input" name="car_phone_empty" value="no" title="空"> |
||||
</div> |
||||
</div> |
||||
<div class="layui-inline"> |
||||
<label class="layui-form-label" style="width: 100px;">重复数据检测</label> |
||||
<div class="layui-input-inline" style="width: 400px;"> |
||||
<input type="radio" class="layui-input" name="data_check" value="no" title="否" checked> |
||||
<?php if($repeat_frame_count > 0): ?> |
||||
<input type="radio" class="layui-input" name="data_check" value="car_frame_check" title="车架号"> |
||||
<?php endif; if($peer_phone_count > 0): ?> |
||||
<input type="radio" class="layui-input" name="data_check" value="car_phone_check" title="个人电话"> |
||||
<?php endif; ?> |
||||
</div> |
||||
</div> |
||||
<div class="layui-input-block layui-text-right" id="tool-bar"> |
||||
<button type="button" class="layui-btn" id="search-btn">搜索</button> |
||||
<a href="<?php echo url('index/index'); ?>" class="layui-btn" id="reset-btn">重置条件</a>
|
||||
<button type="button" class="layui-btn layui-btn-danger" id="deletes-btn">批量删除</button> |
||||
<button type="button" class="layui-btn layui-btn-danger" id="clear-btn">清空数据</button> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
<div class="layui-card-body layui-form"> |
||||
<table class="layui-hide" id="car-info" lay-filter="car-info"></table> |
||||
</div> |
||||
</div> |
||||
|
||||
</div> |
||||
|
||||
<div class="layui-footer"> |
||||
© zcstatham |
||||
</div> |
||||
</div> |
||||
<div id="lock-screen"> |
||||
<div class="lock-screen"> |
||||
<div class="layui-form-item"> |
||||
<label class="layui-form-label">锁屏密码</label> |
||||
<div class="layui-input-inline" style="width: 200px;"> |
||||
<input type="password" name="password" id="password" class="layui-input"> |
||||
</div> |
||||
<div class="layui-input-inline" style="width: auto;"> |
||||
<button type="button" class="layui-btn" onclick="login(event)">解锁</button> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
<!--Global Javascript --> |
||||
<script src="/static/plugins//layui/layui.all.js"></script> |
||||
<script src="/static/plugins/jquery/jquery.min.js"></script> |
||||
<script src="/static/js/default.js"></script> |
||||
|
||||
|
||||
<!--Core Javascript --> |
||||
<script type="text/html" id="table-bar"> |
||||
<a class="layui-btn layui-btn-xs" lay-event="detail">详情</a> |
||||
<a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">删除</a> |
||||
</script> |
||||
<script type="text/html" id="BmcNameTpl"> |
||||
{{# if(d.bmc_download_times > 0){ }} |
||||
<span style="color: #01AAED;">{{ d.export_bmc_name }}</span> |
||||
{{# } else { }} |
||||
<span style="color: #ed0e1b;">{{ d.export_bmc_name }}</span> |
||||
{{# } }} |
||||
</script> |
||||
<script type="text/html" id="BhxNameTpl"> |
||||
{{# if(d.bhx_download_times > 0){ }} |
||||
<span style="color: #01AAED;">{{ d.export_bhx_name }}</span> |
||||
{{# } else { }} |
||||
<span style="color: #ed0e1b;">{{ d.export_bhx_name }}</span> |
||||
{{# } }} |
||||
</script> |
||||
<script> |
||||
$(function () { |
||||
layui.form.on('checkbox(dataStatus)', function(data){ |
||||
if(data.elem.checked){ |
||||
if(data.value == 'is_none_handle'){ |
||||
$(data.elem).siblings().attr('disabled',true); |
||||
}else{ |
||||
if(data.value == 'is_update_success'){ |
||||
$(data.elem).siblings('[value="is_update_failed"]').removeAttr('checked').attr('disabled',true); |
||||
} |
||||
if(data.value == 'is_update_failed'){ |
||||
$(data.elem).siblings('[value="is_update_success"]').removeAttr('checked').attr('disabled',true); |
||||
} |
||||
$(data.elem).siblings('[value="is_none_handle"]').attr('disabled',true); |
||||
} |
||||
}else { |
||||
if(data.value == 'is_none_handle'){ |
||||
$(data.elem).siblings().removeAttr('disabled'); |
||||
}else{ |
||||
if(data.value == 'is_update_success'){ |
||||
$(data.elem).siblings('[value="is_update_failed"]').removeAttr('disabled'); |
||||
} |
||||
if(data.value == 'is_update_failed'){ |
||||
$(data.elem).siblings('[value="is_update_success"]').removeAttr('disabled'); |
||||
} |
||||
if($(data.elem).siblings(':checked').length == 0){ |
||||
$(data.elem).siblings('[value="is_none_handle"]').removeAttr('disabled'); |
||||
} |
||||
} |
||||
} |
||||
}); |
||||
var tableIns = layui.table.render({ |
||||
id: 'carInfo', |
||||
elem: '#car-info', |
||||
title:'车辆信息', |
||||
url: '<?php echo url("/index/carInfo/"); ?>', //数据接口
|
||||
where: getUrlParam('Object'), |
||||
page: true, //开启分页 |
||||
limit: 20, |
||||
loading: true, |
||||
cols: [[ //表头 |
||||
// {type: 'checkbox', fixed: 'left'}, |
||||
{field: 'car_no', title: '车牌号', width: 100, edit: 'text', fixed: 'left'}, |
||||
{field: 'car_frame_no', title: '车架号', width: 180, edit: 'text'}, |
||||
{field: 'engine_no', title: '发动机号', width: 100, edit: 'text'}, |
||||
{field: 'factory_model', title: '厂牌型号', width: 200, edit: 'text'}, |
||||
{field: 'register_date', title: '注册日期', width: 100, edit: 'text'}, |
||||
{field: 'car_man', title: '车主', width: 80, edit: 'text'}, |
||||
{field: 'car_number', title: '车主证件号', width: 160, edit: 'text'}, |
||||
{field: 'car_phone', title: '车主电话', width: 120, edit: 'text'}, |
||||
{field: 'purchase_price', title: '新车购置价', width: 100, edit: 'text'}, |
||||
{field: 'export_bhx_name', title: '导出清洗', width: 140, edit: 'text', templet:'#BhxNameTpl'}, |
||||
{field: 'export_bmc_name', title: '导出上传', width: 140, edit: 'text', templet:'#BmcNameTpl'}, |
||||
{fixed: 'right', width: 100, align:'center', toolbar: '#table-bar'} |
||||
]], |
||||
done: function (res, curr, count) { |
||||
if(res.code == -1){ |
||||
$('#lock-screen').css('display','flex'); |
||||
} |
||||
} |
||||
}); |
||||
|
||||
//监听行工具事件 |
||||
layui.table.on('tool(car-info)', function(obj){ //注:tool 是工具条事件名,test 是 table 原始容器的属性 lay-filter="对应的值" |
||||
var data = obj.data, //获得当前行数据 |
||||
layEvent = obj.event; //获得 lay-event 对应的值 |
||||
if(layEvent === 'clear_phone'){ |
||||
layer.confirm('确定要清楚此项手机吗', function(index){ |
||||
layer.close(index); |
||||
index = layer.load(); |
||||
$.post('<?php echo url("index/clearPhone"); ?>', {id: data.id}, function (res) {
|
||||
layer.close(index); |
||||
layer.msg(res.msg,function () { |
||||
layui.table.reload('carInfo'); |
||||
}); |
||||
}) |
||||
}); |
||||
} else if(layEvent === 'del'){ |
||||
layer.confirm('真的删除行么', function(index){ |
||||
layer.close(index); |
||||
index = layer.load(); |
||||
//向服务端发送删除指令 |
||||
$.post('<?php echo url("index/delete"); ?>', {id: data.id}, function (res) {
|
||||
layer.close(index); |
||||
layer.msg(res.msg,function () { |
||||
obj.del(); //删除对应行(tr)的DOM结构 |
||||
}); |
||||
}) |
||||
}); |
||||
} else if(layEvent === 'detail'){ |
||||
layer.open({ |
||||
type: 2, |
||||
title: '车辆信息--' + data.car_no, |
||||
area: ['1100px','600px'], |
||||
shade: 0, |
||||
maxmin: true, |
||||
content: '<?php echo url("index/edit"); ?>?id=' + data.id,
|
||||
zIndex: layer.zIndex, |
||||
success: function(layero){ |
||||
layer.setTop(layero); |
||||
} |
||||
}); |
||||
} |
||||
}); |
||||
|
||||
//监听单元格编辑 |
||||
layui.table.on('edit(car-info)', function(obj){ |
||||
var data = { |
||||
id : obj.data.id, |
||||
field: obj.field, |
||||
value: obj.value |
||||
}; |
||||
if (data.value < 0) { |
||||
layer.msg('值不能为负数', {icon: 5}); |
||||
layer.msg(res.msg,function () { |
||||
layui.table.reload('carInfo'); |
||||
}); |
||||
return false; |
||||
} |
||||
$.post('<?php echo url("index/update"); ?>', data, function (res) {
|
||||
layer.msg(res.msg,function () { |
||||
layui.table.reload('carInfo'); |
||||
}); |
||||
}); |
||||
}); |
||||
|
||||
var urlParams = getUrlParam('Object'); |
||||
var jobId = 0; |
||||
if(urlParams.is_check_peer_phone > 0){ |
||||
jobId = urlParams.is_check_peer_phone; |
||||
}else if(urlParams.is_check_repeat_frame > 0){ |
||||
jobId = urlParams.is_check_repeat_frame; |
||||
}else if(urlParams.is_export_bhx > 0){ |
||||
jobId = urlParams.is_export_bhx; |
||||
} |
||||
if(jobId > 0){ |
||||
$.get('<?php echo url("task/taskBtn"); ?>?job_id=' + jobId,function(ret){
|
||||
if(ret.code){ |
||||
$('#tool-bar').prepend($.trim(ret.btns)); |
||||
} |
||||
}); |
||||
} |
||||
$('.layui-date-elem').each(function (i, d) { |
||||
layui.laydate.render({ |
||||
elem: d, |
||||
}); |
||||
}); |
||||
$('#search-btn').on('click', function(){ |
||||
var param = $('.layui-card-header').find(':input').serializeObject(); |
||||
param['data_filter[]'] = param['data_filter[]']?param['data_filter[]']:''; |
||||
//执行重载 |
||||
tableIns.reload({ |
||||
page: { |
||||
curr: 1 //重新从第 1 页开始 |
||||
}, |
||||
where: param, |
||||
}, 'data'); |
||||
}); |
||||
$('#deletes-btn').on('click', function () { |
||||
layer.confirm('真的删除行么', function(index){ |
||||
layer.close(index); |
||||
index = layer.load(); |
||||
//向服务端发送删除指令 |
||||
$.post('<?php echo url("index/deletes/"); ?>', $('.layui-card-header').find(':input').serialize(), function (ret) {
|
||||
layer.close(index); |
||||
layer.msg(ret.msg, function () { |
||||
layui.table.reload('carInfo'); |
||||
}); |
||||
}); |
||||
}); |
||||
}); |
||||
$('#clear-btn').on('click', function () { |
||||
layer.confirm('清空数据将不能恢复,确认清空车辆信息吗?', function(index){ |
||||
layer.close(index); |
||||
index = layer.load(); |
||||
//向服务端发送删除指令 |
||||
$.post('<?php echo url("index/truncate/"); ?>', function (ret) {
|
||||
layer.close(index); |
||||
layer.msg(ret.msg, function () { |
||||
layui.table.reload('carInfo'); |
||||
}); |
||||
}); |
||||
}); |
||||
}); |
||||
}); |
||||
|
||||
function task_create(type,id = 0){ |
||||
$.post('<?php echo url("task/save"); ?>', {task_type: type,source_id: id}, function (ret) {
|
||||
layer.msg(ret['msg'],function(){ |
||||
layui.table.reload('taskInfo'); |
||||
}); |
||||
}); |
||||
} |
||||
</script> |
||||
|
||||
</body> |
||||
</html> |
@ -1,499 +0,0 @@ |
||||
<?php /*a:4:{s:51:"D:\htdocs_new\excel-handle\app\view\task\index.html";i:1613836009;s:54:"D:\htdocs_new\excel-handle\app\view\public\layout.html";i:1582189092;s:54:"D:\htdocs_new\excel-handle\app\view\public\header.html";i:1583504952;s:54:"D:\htdocs_new\excel-handle\app\view\public\script.html";i:1581330838;}*/ ?> |
||||
<!DOCTYPE html> |
||||
<html> |
||||
<head> |
||||
<meta charset="utf-8"> |
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge"> |
||||
<meta name="description" content=""> |
||||
<meta name="viewport" content="width=device-width, initial-scale=1"> |
||||
<meta name="robots" content="none"> |
||||
<title>粮仓</title> |
||||
<link rel="shortcut icon" href="favicon.ico"> |
||||
<link rel="stylesheet" href="/static/plugins/layui/css/layui.css"> |
||||
<link rel="stylesheet" href="/static/css/default.css"> |
||||
<!-- Core stylesheets --> |
||||
|
||||
|
||||
</head> |
||||
<body class="layui-layout-body"> |
||||
<div class="layui-layout layui-layout-admin"> |
||||
<div class="layui-header"> |
||||
<div class="layui-logo">车辆数据处理</div> |
||||
<ul class="layui-nav layui-layout-left"> |
||||
<li class="layui-nav-item"><a href="<?php echo url('index/index'); ?>">数据中心</a></li>
|
||||
<li class="layui-nav-item"><a href="<?php echo url('task/index'); ?>">任务中心</a></li>
|
||||
</ul> |
||||
</div> |
||||
<div class="layui-container-fluid" id="layui-content"> |
||||
|
||||
<div class="layui-card"> |
||||
<div class="layui-card-header layui-card-header-auto layui-form"> |
||||
<div id="task-model-add" class="layui-form"> |
||||
<div class="layui-form-item active"> |
||||
<label class="layui-form-label" style="width: 140px;">任务类型</label> |
||||
<div class="layui-input-block"> |
||||
<input type="radio" lay-filter="task_type" name="task_type" value="1" title="导入处理" checked> |
||||
<input type="radio" lay-filter="task_type" name="task_type" value="2" title="导出处理"> |
||||
<input type="radio" lay-filter="task_type" name="task_type" value="3" title="重复电话处理"> |
||||
<input type="radio" lay-filter="task_type" name="task_type" value="4" title="重复车架处理"> |
||||
<input type="radio" lay-filter="task_type" name="task_type" value="5" title="更新数据"> |
||||
</div> |
||||
</div> |
||||
<div class="layui-form-item task-param active" id="task-import"> |
||||
<label class="layui-form-label" style="width: 140px;">上传文件</label> |
||||
<div class="layui-input-inline" style="width: 405px;"> |
||||
<input type="text" name="original_filename" id="original_filename" class="layui-input" readonly> |
||||
<input type="hidden" name="filename" id="filename" autocomplete="off" class="layui-input"> |
||||
</div> |
||||
<div class="layui-input-inline" style="width: 200px;"> |
||||
<button type="button" class="layui-btn" id="upload"> |
||||
<i class="layui-icon"></i>上传CSV文件 |
||||
</button> |
||||
</div> |
||||
<a href="/static/tpl.csv" download="车辆信息导入模板.csv" style="color: #009688;">[下载车辆信息导入模板]</a> |
||||
</div> |
||||
<div class="task-param" id="task-export" style="display: none;"> |
||||
<div class="layui-form-item"> |
||||
<div class="layui-inline"> |
||||
<label class="layui-form-label" style="width: 140px;">初登日期</label> |
||||
<div class="layui-input-inline" style="width: 200px;"> |
||||
<input type="text" name="export_date1" class="layui-input export-date1"> |
||||
</div> |
||||
<div class="layui-form-mid">-</div> |
||||
<div class="layui-input-inline" style="width: 200px;"> |
||||
<input type="text" name="export_date2" class="layui-input export-date2"> |
||||
</div> |
||||
</div> |
||||
<div class="layui-inline"> |
||||
<label class="layui-form-label" style="width: 140px;">保险日期</label> |
||||
<div class="layui-input-inline"> |
||||
<input type="text" name="insurer_month1" class="layui-input" style="display: inline-block; width: 60px;"> 月 |
||||
<input type="text" name="insurer_day1" class="layui-input" style="display: inline-block; width: 60px;"> 日 |
||||
</div> |
||||
<div class="layui-form-mid">-</div> |
||||
<div class="layui-input-inline"> |
||||
<input type="text" name="insurer_month2" class="layui-input" style="display: inline-block; width: 60px;"> 月 |
||||
<input type="text" name="insurer_day2" class="layui-input" style="display: inline-block; width: 60px;"> 日 |
||||
</div> |
||||
</div> |
||||
</div> |
||||
<div class="layui-form-item"> |
||||
<div class="layui-inline"> |
||||
<label class="layui-form-label" style="width: 140px;">导出类型</label> |
||||
<div class="layui-input-inline" style="width: 780px;"> |
||||
<input type="radio" lay-filter="export_type" name="export_type" value="bhx" class="layui-input" title="导出清洗" checked> |
||||
<input type="radio" lay-filter="export_type" name="export_type" value="failed" class="layui-input" title="导出清洗失败"> |
||||
<input type="radio" lay-filter="export_type" name="export_type" value="bmc" class="layui-input" title="导出清洗成功至上传"> |
||||
<input type="radio" lay-filter="export_type" name="export_type" value="success_bmc" class="layui-input" title="导出清洗成功"> |
||||
<!-- <input type="radio" lay-filter="export_type" name="export_type" value="failed_bmc" class="layui-input" title="导出清洗失败至上传"> |
||||
<input type="radio" lay-filter="export_type" name="export_type" value="none_bmc" class="layui-input" title="导出未处理至上传"> |
||||
--> |
||||
</div> |
||||
</div> |
||||
<div class="layui-inline" id="sub_export_type"> |
||||
<label class="layui-form-label" style="width: 100px;">导出字段</label> |
||||
<div class="layui-input-inline" style="width: 210px;"> |
||||
<input type="checkbox" name="export_field[]" lay-filter="export_field" value="car_no" title="车牌号"> |
||||
<input type="checkbox" name="export_field[]" lay-filter="export_field" value="car_frame_no" title="车架号" checked> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
<div class="layui-form-item"> |
||||
<div class="layui-inline"> |
||||
<label class="layui-form-label" style="width: 140px;">导出数量</label> |
||||
<div class="layui-input-inline"> |
||||
<input type="text" name="export_limit" class="layui-input"> |
||||
</div> |
||||
</div> |
||||
<div class="layui-inline"> |
||||
<label class="layui-form-label" style="width: 100px;">导出文件名</label> |
||||
<div class="layui-input-inline" style="width: 450px;"> |
||||
<input type="text" name="queue" id="queue-name" class="layui-input" style="display:inline-block; width: 325px;"> |
||||
<button type="button" class="layui-btn" onclick="getExportName(event)">生成文件名</button> |
||||
</div> |
||||
</div> |
||||
<div class="layui-inline"> |
||||
<label class="layui-form-label">导出总计:</label> |
||||
<div class="layui-input-inline" style="width: 120px;"> |
||||
<input type="text" name="num" id="count" class="layui-input" disabled> |
||||
</div> |
||||
<div class="layui-input-inline"> |
||||
<button type="button" class="layui-btn" onclick="export_num(event)">获取总数</button> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
<div class="layui-form-item"> |
||||
<div class="layui-inline"> |
||||
<label class="layui-form-label" style="width: 140px;">新车购置价</label> |
||||
<div class="layui-input-inline" style="width: auto;"> |
||||
<input type="text" name="price1" class="layui-input" style="display: inline-block; width: 60px;"> 万 |
||||
</div> |
||||
<div class="layui-form-mid">-</div> |
||||
<div class="layui-input-inline" style="width: auto;"> |
||||
<input type="text" name="price2" class="layui-input" style="display: inline-block; width: 60px;"> 万 |
||||
</div> |
||||
</div> |
||||
<div class="layui-inline"> |
||||
<label class="layui-form-label" style="width: 140px;">空电话检测</label> |
||||
<div class="layui-input-inline" style="width: 80px;"> |
||||
<input type="checkbox" name="empty_phone_check" lay-skin="switch" lay-filter="empty_phone_check" value="yes" lay-text="开启|关闭" checked> |
||||
</div> |
||||
</div> |
||||
<div class="layui-inline"> |
||||
<label class="layui-form-label" style="width: 140px;">是否EXCEL</label> |
||||
<div class="layui-input-inline" style="width: 80px;"> |
||||
<input type="checkbox" name="is_excel" lay-skin="switch" value="yes" lay-text="开启|关闭" checked> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
<div class="task-param" id="task-peer-phone" style="display: none;"> |
||||
<div class="layui-form-item"> |
||||
<div class="layui-inline"> |
||||
<label class="layui-form-label" style="width: 140px;">初登日期</label> |
||||
<div class="layui-input-inline" style="width: 200px;"> |
||||
<input type="text" name="export_date1" class="layui-input export-date1"> |
||||
</div> |
||||
<div class="layui-form-mid">-</div> |
||||
<div class="layui-input-inline" style="width: 200px;"> |
||||
<input type="text" name="export_date2" class="layui-input export-date2"> |
||||
</div> |
||||
</div> |
||||
<div class="layui-inline"> |
||||
<label class="layui-form-label" style="width: 140px;">个人电话重复次数</label> |
||||
<div class="layui-input-inline"> |
||||
<input type="number" name="peer_phone_number" required lay-verify="required" class="layui-input"> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
<div class="task-param" id="task-repeat_frame" style="display: none;"> |
||||
<div class="layui-form-item"> |
||||
<div class="layui-inline"> |
||||
<label class="layui-form-label" style="width: 140px;">初登日期</label> |
||||
<div class="layui-input-inline" style="width: 200px;"> |
||||
<input type="text" name="export_date1" class="layui-input export-date1"> |
||||
</div> |
||||
<div class="layui-form-mid">-</div> |
||||
<div class="layui-input-inline" style="width: 200px;"> |
||||
<input type="text" name="export_date2" class="layui-input export-date2"> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
<div class="layui-form-item" style="margin:24px 0 -15px;"> |
||||
<div class="layui-inline" style="float: left;position: relative;z-index: 999;"> |
||||
<label class="layui-form-label" style="width: 65px;"></label> |
||||
<div class="layui-input-inline" style="width: 405px"> |
||||
<input type="text" name="queue" id="queue" class="layui-input"> |
||||
</div> |
||||
<div class="layui-input-inline" style=""> |
||||
<button type="button" class="layui-btn" onclick="search(event)">查询</button> |
||||
</div> |
||||
</div> |
||||
<div class="layui-input-block layui-text-right"> |
||||
<button type="button" class="layui-btn" onclick="task_add()">立即提交</button> |
||||
<button type="button" class="layui-btn layui-btn-danger" id="clear-btn">清空数据</button> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
<div class="layui-card-body layui-form"> |
||||
<table class="layui-hide" id="task-info" lay-filter="task-info"></table> |
||||
</div> |
||||
</div> |
||||
|
||||
</div> |
||||
|
||||
<div class="layui-footer"> |
||||
© zcstatham |
||||
</div> |
||||
</div> |
||||
<div id="lock-screen"> |
||||
<div class="lock-screen"> |
||||
<div class="layui-form-item"> |
||||
<label class="layui-form-label">锁屏密码</label> |
||||
<div class="layui-input-inline" style="width: 200px;"> |
||||
<input type="password" name="password" id="password" class="layui-input"> |
||||
</div> |
||||
<div class="layui-input-inline" style="width: auto;"> |
||||
<button type="button" class="layui-btn" onclick="login(event)">解锁</button> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
<!--Global Javascript --> |
||||
<script src="/static/plugins//layui/layui.all.js"></script> |
||||
<script src="/static/plugins/jquery/jquery.min.js"></script> |
||||
<script src="/static/js/default.js"></script> |
||||
|
||||
|
||||
<!--Core Javascript --> |
||||
<script type="text/html" id="table-bar"> |
||||
{{# |
||||
var payload = JSON.parse(d.payload); |
||||
var export_date1 = payload['data']['params']['export_date1']; |
||||
var export_date2 = payload['data']['params']['export_date2']; |
||||
var ext = d.remark.split('.')[1]; |
||||
}} |
||||
{{# if(d.type == 2){ }} |
||||
{{# if(payload['data']['params']['export_limit'] > 0){ }} |
||||
{{# |
||||
var arrParam = []; |
||||
var exportUrlParam = ''; |
||||
exportUrlParam += 'export_date1=' + export_date1 + '&'; |
||||
exportUrlParam += 'export_date2=' + export_date2 + '&'; |
||||
exportUrlParam += 'insurer_month1=' + payload['data']['params']['insurer_month1'] + '&'; |
||||
exportUrlParam += 'insurer_day1=' + payload['data']['params']['insurer_day1'] + '&'; |
||||
exportUrlParam += 'insurer_month2=' + payload['data']['params']['insurer_month2'] + '&'; |
||||
exportUrlParam += 'insurer_day2=' + payload['data']['params']['insurer_day2'] + '&'; |
||||
exportUrlParam += 'is_export_' + payload['data']['params']['export_type'] + '=' + d.id; |
||||
}} |
||||
<a class="layui-btn layui-btn-xs" href="/index/index.html?{{exportUrlParam}}">查看</a> |
||||
{{# } }} |
||||
{{# if(d.download_times > 0){ }} |
||||
<buton class="layui-btn layui-btn-xs" onclick="layer.confirm('已下载过,是否继续',function(index){layer.close(index);window.open('<?php echo url('task/download'); ?>?id={{d.id}}');window.location.reload();});">下载文件</buton>
|
||||
{{# }else { }} |
||||
<buton class="layui-btn layui-btn-xs" onclick="window.open('<?php echo url('task/download'); ?>?id={{d.id}}');window.location.reload();">下载文件</buton>
|
||||
{{# } }} |
||||
{{# }else if(d.type == 3){ }} |
||||
<a class="layui-btn layui-btn-xs" href="/index/index.html?is_check_peer_phone={{d.id}}">查看</a> |
||||
{{# if(d.info_num > 0){ }} |
||||
<button type="button" class="layui-btn layui-btn-xs" onclick="task_create(2,{{d.id}})">导出</button> |
||||
<button type="button" class="layui-btn layui-btn-xs layui-btn-danger" onclick="task_create(6,{{d.id}})">清除重复</button> |
||||
{{# } }} |
||||
{{# }else if(d.type == 4){ }} |
||||
<a class="layui-btn layui-btn-xs" href="/index/index.html?is_check_repeat_frame={{d.id}}">查看</a> |
||||
{{# if(d.info_num > 0){ }} |
||||
<button type="button" class="layui-btn layui-btn-xs" onclick="task_create(2,{{d.id}})">导出</button> |
||||
<button type="button" class="layui-btn layui-btn-xs layui-btn-danger" onclick="task_create(7,{{d.id}})">删除重复</button> |
||||
{{# } }} |
||||
{{# }else if(d.type == 5){ }} |
||||
<a class="layui-btn layui-btn-xs" href="/index/index.html?is_update_bhx={{d.id}}">查看</a> |
||||
{{# }else if(d.type == 7){ }} |
||||
<a class="layui-btn layui-btn-xs" href="/index/index.html?is_delete_frame={{d.id}}">查看</a> |
||||
{{# }else if(d.type == 1){ }} |
||||
<a class="layui-btn layui-btn-xs" href="/index/index.html?source={{d.id}}">查看</a> |
||||
{{# } }} |
||||
</script> |
||||
<script type="text/html" id="process-tpl"> |
||||
<div class="layui-progress layui-progress-big" lay-filter="process-{{d.id}}" lay-showPercent="yes"> |
||||
<div class="layui-progress-bar layui-bg-green" lay-percent="{{d.process}}%"></div> |
||||
</div> |
||||
</script> |
||||
<script> |
||||
layui.form.on('radio(task_type)', function(data){ |
||||
$('#task-model-add').find('.task-param').removeClass('active').hide(); |
||||
switch (+data.value) { |
||||
case 1: |
||||
$('#task-import').addClass('active').show(); |
||||
break; |
||||
case 2: |
||||
$('#task-export').addClass('active').show(); |
||||
break; |
||||
case 3: |
||||
$('#task-peer-phone').addClass('active').show(); |
||||
break; |
||||
case 4: |
||||
$('#task-repeat_frame').addClass('active').show(); |
||||
break; |
||||
case 5: |
||||
$('#task-import').addClass('active').show(); |
||||
break; |
||||
} |
||||
}); |
||||
|
||||
layui.form.on('radio(export_type)', function(data){ |
||||
if(['bmc','failed_bmc','none_bmc'].indexOf(data.value) != -1){ |
||||
$('#sub_export_type').hide(); |
||||
$('#sub_export_type').find(':input').attr('disabled',true); |
||||
}else if(data.value == 'success_bmc'){ |
||||
$('#sub_export_type').hide(); |
||||
$('#sub_export_type').find(':input').attr('disabled',true); |
||||
}else { |
||||
$('#sub_export_type').show(); |
||||
$('#sub_export_type').find(':input').removeAttr('disabled'); |
||||
} |
||||
}); |
||||
|
||||
var tableIns = layui.table.render({ |
||||
id: 'taskInfo', |
||||
elem: '#task-info', |
||||
title:'车辆信息', |
||||
url: '<?php echo url("/task/taskInfo/"); ?>', //数据接口
|
||||
page: true, //开启分页 |
||||
limit: 20, |
||||
loading: true, |
||||
cols: [[ //表头 |
||||
// {type: 'checkbox', fixed: 'left'}, |
||||
{field: 'id', title: '序号', fixed: 'left', width: 100}, |
||||
{field: 'type_txt', title: '任务名称', sort: true, width: 400}, |
||||
{field: 'process', title: '处理进度', templet: '#process-tpl'}, |
||||
{field: 'remark', title: '任务结果', sort: true}, |
||||
{field: 'create_timestamp', title: '创建时间', sort: true, width: 200}, |
||||
{field: 'status', title: '任务状态', sort: true, width: 100}, |
||||
{field: 'download_times', title: '下载次数', sort: true, width: 100}, |
||||
{fixed: 'right', width: 240, align:'center', toolbar: '#table-bar'} |
||||
]], |
||||
done: function (res, curr, count) { |
||||
layui.element.render(); |
||||
var timer = setInterval(function(){ |
||||
$.get('<?php echo url("task/process"); ?>', function (ret) {
|
||||
if(!ret.data || ret.data.length == 0 ){ |
||||
clearInterval(timer); |
||||
delete timer; |
||||
}else { |
||||
$.each(ret.data,function(i,d){ |
||||
d.process = d.process > 100 ? 100 : d.process; |
||||
layui.element.progress('process-' + d.id, +d.process + '%'); |
||||
if(d.process >= 100){ |
||||
layui.table.reload('taskInfo'); |
||||
} |
||||
}) |
||||
} |
||||
}); |
||||
},3000) |
||||
} |
||||
}); |
||||
|
||||
//监听行工具事件 |
||||
layui.table.on('tool(task-info)', function(obj){ //注:tool 是工具条事件名,test 是 table 原始容器的属性 lay-filter="对应的值" |
||||
var data = obj.data, //获得当前行数据 |
||||
layEvent = obj.event; //获得 lay-event 对应的值 |
||||
if(layEvent === 'detail'){ |
||||
layer.confirm('确定要清楚此项手机吗', function(index){ |
||||
layer.close(index); |
||||
index = layer.load(); |
||||
$.post('<?php echo url("index/clearPhone"); ?>', {id: data.id}, function (res) {
|
||||
layer.close(index); |
||||
layer.msg(res.msg,function () { |
||||
layui.table.reload('taskInfo'); |
||||
}); |
||||
}) |
||||
}); |
||||
} |
||||
}); |
||||
|
||||
layui.upload.render({ |
||||
elem: '#upload', //绑定元素 |
||||
accept: 'file', |
||||
url: '<?php echo url("task/upload"); ?>', //上传接口
|
||||
data: { |
||||
task_type: function () { |
||||
return $("input[name='task_type']:checked").val(); |
||||
} |
||||
}, |
||||
done: function (res) { |
||||
if (res.code == -1) { |
||||
$('#lock-screen').css('display', 'flex'); |
||||
} else if (res.code == 0) { |
||||
layer.alert(res.msg); |
||||
} else if (res.code == 1) { |
||||
$('#original_filename').val(res.original_filename); |
||||
$('#filename').val(res.filename); |
||||
return true; |
||||
} |
||||
}, |
||||
error: function (res) { |
||||
//请求异常回调 |
||||
layer.alert(res.msg); |
||||
} |
||||
}); |
||||
|
||||
$(function(){ |
||||
$('.export-date1,.export-date2').each(function (i, d) { |
||||
layui.laydate.render({ |
||||
elem: d, |
||||
}); |
||||
}); |
||||
$('#clear-btn').on('click', function () { |
||||
layer.confirm('清空数据将不能恢复,确认清空附属表吗?', function(index){ |
||||
layer.close(index); |
||||
index = layer.load(); |
||||
//向服务端发送删除指令 |
||||
$.post('<?php echo url("task/clearSubTable/"); ?>', function (ret) {
|
||||
layer.close(index); |
||||
layer.msg(ret.msg, function () { |
||||
layui.table.reload('taskInfo'); |
||||
}); |
||||
}); |
||||
}); |
||||
}); |
||||
}); |
||||
|
||||
function export_num(){ |
||||
if($('[name="export_date1"]').val() == '' && $('[name="export_date1"]').val() == ''){ |
||||
layer.msg('请先填写初登日期'); |
||||
return false; |
||||
} |
||||
$.post('<?php echo url("task/exportNum"); ?>', $('#task-export').find(':input').serialize(), function (ret) {
|
||||
layer.msg(ret['msg']); |
||||
$('#count').val(ret.data); |
||||
}); |
||||
} |
||||
|
||||
function task_create(type,id = 0){ |
||||
$.post('<?php echo url("task/save"); ?>', {task_type: type,source_id: id}, function (ret) {
|
||||
layer.msg(ret['msg'],function(){ |
||||
layui.table.reload('taskInfo'); |
||||
}); |
||||
}); |
||||
} |
||||
|
||||
function task_add() { |
||||
var task_type = $('[name="task_type"]:checked').val(); |
||||
if (task_type == 5 || task_type == 2) { |
||||
var name = task_type == 5 ? $('#original_filename').val() : $('#queue-name').val(); |
||||
var type = task_type == 5 ? 'update' : 'export'; |
||||
$.get('<?php echo url("task/checkIsExistName"); ?>?name=' + name + '&type=' + type, function (ret) {
|
||||
if (ret.code == 1) { |
||||
layer.confirm(ret.msg, function (index) { |
||||
layer.close(index); |
||||
submitForm(); |
||||
}); |
||||
}else if (ret.code == 0) { |
||||
layer.alert(ret.msg); |
||||
}else if (ret.code == 2) { |
||||
submitForm(); |
||||
} |
||||
}); |
||||
}else { |
||||
submitForm(); |
||||
} |
||||
} |
||||
|
||||
function submitForm(){ |
||||
$.post('<?php echo url("task/save"); ?>', $('#task-model-add').find('.active :input').serialize(), function (ret) {
|
||||
if(ret.code == 0){ |
||||
layer.alert(ret.msg); |
||||
}else { |
||||
layer.msg(ret['msg'],function(){ |
||||
layui.table.reload('taskInfo'); |
||||
}); |
||||
} |
||||
}); |
||||
} |
||||
|
||||
function search(event){ |
||||
tableIns.reload({ |
||||
page: { |
||||
curr: 1 //重新从第 1 页开始 |
||||
}, |
||||
where: {queue: $('#queue').val()}, |
||||
}, 'data'); |
||||
} |
||||
|
||||
function getExportName(event) { |
||||
var target = event.target; |
||||
$.get('<?php echo url("task/exportName"); ?>', $('#task-export').find(':input').serialize(), function (ret) {
|
||||
if(ret.code == 0){ |
||||
layer.alert(ret.msg); |
||||
}else { |
||||
$(target).prev('input[name="queue"]').val(ret.name); |
||||
} |
||||
}); |
||||
} |
||||
</script> |
||||
|
||||
</body> |
||||
</html> |
@ -1,185 +0,0 @@ |
||||
<?php /*a:4:{s:51:"D:\htdocs_new\excel-handle\app\view\index\edit.html";i:1594302886;s:52:"D:\htdocs_new\excel-handle\app\view\public\base.html";i:1582187582;s:54:"D:\htdocs_new\excel-handle\app\view\public\header.html";i:1583504952;s:54:"D:\htdocs_new\excel-handle\app\view\public\script.html";i:1581330838;}*/ ?> |
||||
<!DOCTYPE html> |
||||
<html> |
||||
<head> |
||||
<meta charset="utf-8"> |
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge"> |
||||
<meta name="description" content=""> |
||||
<meta name="viewport" content="width=device-width, initial-scale=1"> |
||||
<meta name="robots" content="none"> |
||||
<title>粮仓</title> |
||||
<link rel="shortcut icon" href="favicon.ico"> |
||||
<link rel="stylesheet" href="/static/plugins/layui/css/layui.css"> |
||||
<link rel="stylesheet" href="/static/css/default.css"> |
||||
<!-- Core stylesheets --> |
||||
|
||||
<style> |
||||
.layui-form-label { |
||||
width: 100px; |
||||
} |
||||
|
||||
.layui-badge { |
||||
height: 28px; |
||||
line-height: 28px; |
||||
font-size: 14px; |
||||
} |
||||
</style> |
||||
|
||||
</head> |
||||
<body class="layui-layout-body"> |
||||
|
||||
<div class="layui-card"> |
||||
<div class="layui-card-header"></div> |
||||
<div class="layui-card-body layui-form"> |
||||
<input type="hidden" name="id" value="<?php echo htmlentities($info['id']); ?>">
|
||||
<div class="layui-form-item"> |
||||
<div class="layui-inline"> |
||||
<label class="layui-form-label">车牌号</label> |
||||
<div class="layui-input-inline"> |
||||
<input type="text" name="car_no" value="<?php echo htmlentities($info['car_no']); ?>" class="layui-input">
|
||||
</div> |
||||
</div> |
||||
<div class="layui-inline"> |
||||
<label class="layui-form-label">车架号</label> |
||||
<div class="layui-input-inline"> |
||||
<input type="text" name="car_frame_no" value="<?php echo htmlentities($info['car_frame_no']); ?>" class="layui-input">
|
||||
</div> |
||||
</div> |
||||
<div class="layui-inline"> |
||||
<label class="layui-form-label">发动机号</label> |
||||
<div class="layui-input-inline"> |
||||
<input type="text" name="engine_no" value="<?php echo htmlentities($info['engine_no']); ?>" class="layui-input">
|
||||
</div> |
||||
</div> |
||||
</div> |
||||
<div class="layui-form-item"> |
||||
<div class="layui-inline"> |
||||
<label class="layui-form-label">厂牌型号</label> |
||||
<div class="layui-input-inline"> |
||||
<input type="text" name="factory_model" value="<?php echo htmlentities($info['factory_model']); ?>" class="layui-input">
|
||||
</div> |
||||
</div> |
||||
<div class="layui-inline"> |
||||
<label class="layui-form-label">初登日期</label> |
||||
<div class="layui-input-inline"> |
||||
<input type="text" name="register_date" id="register_date" value="<?php echo htmlentities($info['register_date']); ?>" class="layui-input">
|
||||
</div> |
||||
</div> |
||||
<div class="layui-inline"> |
||||
<label class="layui-form-label">新车购置价</label> |
||||
<div class="layui-input-inline"> |
||||
<input type="text" name="purchase_price" value="<?php echo htmlentities($info['purchase_price']); ?>" class="layui-input">
|
||||
</div> |
||||
</div> |
||||
</div> |
||||
<div class="layui-form-item"> |
||||
<div class="layui-inline"> |
||||
<label class="layui-form-label">车主姓名</label> |
||||
<div class="layui-input-inline"> |
||||
<input type="text" name="car_man" value="<?php echo htmlentities($info['car_man']); ?>" class="layui-input">
|
||||
</div> |
||||
</div> |
||||
<div class="layui-inline"> |
||||
<label class="layui-form-label">车主证件号</label> |
||||
<div class="layui-input-inline"> |
||||
<input type="text" name="car_number" value="<?php echo htmlentities($info['car_number']); ?>" class="layui-input">
|
||||
</div> |
||||
</div> |
||||
<div class="layui-inline"> |
||||
<label class="layui-form-label">车主联系方式</label> |
||||
<div class="layui-input-inline"> |
||||
<input type="text" name="car_phone" value="<?php echo htmlentities($info['car_phone']); ?>" class="layui-input">
|
||||
</div> |
||||
</div> |
||||
</div> |
||||
<div class="layui-form-item"> |
||||
<div class="layui-inline"> |
||||
<label class="layui-form-label">上年承保公司</label> |
||||
<div class="layui-input-inline"> |
||||
<input type="text" name="company" value="<?php echo htmlentities($info['company']); ?>" class="layui-input">
|
||||
</div> |
||||
</div> |
||||
<div class="layui-inline"> |
||||
<label class="layui-form-label">商业止保日期</label> |
||||
<div class="layui-input-inline"> |
||||
<input type="text" name="insurer1_date" id="insurer1_date" value="<?php echo htmlentities($info['insurer1_date']); ?>" class="layui-input">
|
||||
</div> |
||||
</div> |
||||
<div class="layui-inline"> |
||||
<label class="layui-form-label">交强止保日期</label> |
||||
<div class="layui-input-inline"> |
||||
<input type="text" name="insurer2_date" id="insurer2_date" value="<?php echo htmlentities($info['insurer2_date']); ?>" class="layui-input">
|
||||
</div> |
||||
</div> |
||||
</div> |
||||
<div class="layui-form-item"> |
||||
<div class="layui-inline"> |
||||
<label class="layui-form-label">被保险人</label> |
||||
<div class="layui-input-inline"> |
||||
<input type="text" name="id_man" value="<?php echo htmlentities($info['id_man']); ?>" class="layui-input">
|
||||
</div> |
||||
</div> |
||||
<div class="layui-inline"> |
||||
<label class="layui-form-label">被保险人证件号</label> |
||||
<div class="layui-input-inline"> |
||||
<input type="text" name="id_number" value="<?php echo htmlentities($info['id_number']); ?>" class="layui-input">
|
||||
</div> |
||||
</div> |
||||
</div> |
||||
<div class="layui-form-item"> |
||||
<label class="layui-form-label">数据状态</label> |
||||
<div class="layui-input-block" style="height: 36px; line-height: 36px;"> |
||||
<?php if($info['is_export_bhx'] == 0 && $info['is_update_bhx'] == 0 && $info['is_export_bmc'] == 0 && |
||||
$info['is_export_failed'] == 0 && $info['is_export_none_bmc'] == 0 && $info['is_export_failed_bmc'] == 0): ?> |
||||
<span class="layui-badge layui-bg-green">未处理</span> |
||||
<?php endif; if($info['is_export_bhx'] > 0): ?> |
||||
<span class="layui-badge layui-bg-green">导出至清洗</span> |
||||
<?php endif; if($info['is_export_bhx'] > 0 && $info['is_update_bhx'] > 0): ?> |
||||
<span class="layui-badge layui-bg-green">清洗成功</span> |
||||
<?php endif; if($info['is_export_bhx'] > 0 && $info['is_update_bhx'] < 0): ?> |
||||
<span class="layui-badge layui-bg-green">清洗失败</span> |
||||
<?php endif; if($info['is_export_bhx'] > 0 && $info['is_export_failed'] > 0): ?> |
||||
<span class="layui-badge layui-bg-green">导出清洗失败</span> |
||||
<?php endif; if($info['is_export_bhx'] > 0 && $info['is_export_failed_bmc'] > 0): ?> |
||||
<span class="layui-badge layui-bg-green">导出清洗失败至上传</span> |
||||
<?php endif; if($info['is_export_bhx'] > 0 && $info['is_update_bhx'] > 0 && $info['is_export_bmc'] > 0): ?> |
||||
<span class="layui-badge layui-bg-green">导出清洗成功至上传</span> |
||||
<?php endif; if($info['is_export_none_bmc'] > 0): ?> |
||||
<span class="layui-badge layui-bg-green">导出未处理至上传</span> |
||||
<?php endif; ?> |
||||
</div> |
||||
</div> |
||||
<div class="layui-form-item" style="margin-top: 60px; text-align: center"> |
||||
<button type="submit" class="layui-btn" lay-submit="" lay-filter="car-info">立即提交</button> |
||||
<button type="button" class="layui-btn layui-btn-danger" onclick="location.reload();">重置</button> |
||||
<button type="button" class="layui-btn layui-btn-danger" onclick="window.parent.layer.closeAll();">关闭</button> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
|
||||
<!--Global Javascript --> |
||||
<script src="/static/plugins//layui/layui.all.js"></script> |
||||
<script src="/static/plugins/jquery/jquery.min.js"></script> |
||||
<script src="/static/js/default.js"></script> |
||||
|
||||
|
||||
<script> |
||||
layui.laydate.render({ |
||||
elem: '#register_date' |
||||
}); |
||||
layui.form.on('submit(car-info)', function(data){ |
||||
$.post('<?php echo url("index/edit"); ?>',data.field,function(ret){
|
||||
layer.msg(ret['msg'],function(){ |
||||
if(ret['code'] == 1){ |
||||
window.parent.layer.closeAll(); |
||||
window.parent.layui.table.reload('carInfo'); |
||||
} |
||||
delete ret; |
||||
}); |
||||
}); |
||||
return false; |
||||
}); |
||||
</script> |
||||
|
||||
</body> |
||||
</html> |
Loading…
Reference in new issue