var pageCurr; layui.config({ base: baseUrl + "/static/layui/lay/modules/" }).use(['table','laydate', 'form', 'admin'], function(){ var table = layui.table; var $ = layui.jquery; var layer = layui.layer; var layDate = layui.laydate; var form = layui.form; var admin = layui.admin; // 数据渲染 tableIns = table.render({ elem: '#itemDetl', headers: {token: localStorage.getItem('token')}, url: baseUrl+'/itemDetl/list/auth', page: true, limit: 16, limits: [16, 30, 50, 100, 200, 500], toolbar: '#toolbar', cellMinWidth: 50, cols: [[ {type: 'checkbox'} ,{field: 'id', align: 'center',title: 'ID'} ,{field: 'startDay$', align: 'center',title: '项目启动日期'} ,{field: 'endDay$', align: 'center',title: '项目结束日期'} // ,{field: 'node1Name', align: 'center',title: '节点1名称'} // ,{field: 'node1Deadline$', align: 'center',title: '节点1截止日期'} // ,{field: 'node1RealDeadline$', align: 'center',title: '节点1完工日期'} // ,{field: 'node1ExtraDay', align: 'center',title: '节点1超出日期'} // ,{field: 'node2Name', align: 'center',title: '节点2名称'} // ,{field: 'node2Deadline$', align: 'center',title: '节点2截止日期'} // ,{field: 'node2RealDeadline$', align: 'center',title: '节点2完工日期'} // ,{field: 'node2ExtraDay', align: 'center',title: '节点2超出日期'} // ,{field: 'node3Name', align: 'center',title: '节点3名称'} // ,{field: 'node3Deadline$', align: 'center',title: '节点3截止日期'} // ,{field: 'node3RealDeadline$', align: 'center',title: '节点3完工日期'} // ,{field: 'node3ExtraDay', align: 'center',title: '节点3超出日期'} // ,{field: 'node4Name', align: 'center',title: '节点4名称'} // ,{field: 'node4Deadline$', align: 'center',title: '节点4截止日期'} // ,{field: 'node4RealDeadline$', align: 'center',title: '节点4完工日期'} // ,{field: 'node4ExtraDay', align: 'center',title: '节点4超出日期'} // ,{field: 'node5Name', align: 'center',title: '节点5名称'} // ,{field: 'node5Deadline$', align: 'center',title: '节点5截止日期'} // ,{field: 'node5RealDeadline$', align: 'center',title: '节点5完工日期'} // ,{field: 'node5ExtraDay', align: 'center',title: '节点5超出日期'} // ,{field: 'node6Name', align: 'center',title: '节点6名称'} // ,{field: 'node6Deadline$', align: 'center',title: '节点6截止日期'} // ,{field: 'node6RealDeadline$', align: 'center',title: '节点6完工日期'} // ,{field: 'node6ExtraDay', align: 'center',title: '节点6超出日期'} // ,{field: 'node7Name', align: 'center',title: '节点7名称'} // ,{field: 'node7Deadline$', align: 'center',title: '节点7截止日期'} // ,{field: 'node7RealDeadline$', align: 'center',title: '节点7完工日期'} // ,{field: 'node7ExtraDay', align: 'center',title: '节点7超出日期'} // ,{field: 'node8Name', align: 'center',title: '节点8名称'} // ,{field: 'node8Deadline$', align: 'center',title: '节点8截止日期'} // ,{field: 'node8RealDeadline$', align: 'center',title: '节点8完工日期'} // ,{field: 'node8ExtraDay', align: 'center',title: '节点8超出日期'} // ,{field: 'node9Name', align: 'center',title: '节点9名称'} // ,{field: 'node9Deadline$', align: 'center',title: '节点9截止日期'} // ,{field: 'node9RealDeadline$', align: 'center',title: '节点9完工日期'} // ,{field: 'node9ExtraDay', align: 'center',title: '节点9超出日期'} // ,{field: 'node10Name', align: 'center',title: '节点10名称'} // ,{field: 'node10Deadline$', align: 'center',title: '节点10截止日期'} // ,{field: 'node10RealDeadline$', align: 'center',title: '节点10完工日期'} // ,{field: 'node10ExtraDay', align: 'center',title: '节点10超出日期'} // ,{field: 'node11Name', align: 'center',title: '节点11名称'} // ,{field: 'node11Deadline$', align: 'center',title: '节点11截止日期'} // ,{field: 'node11RealDeadline$', align: 'center',title: '节点11完工日期'} // ,{field: 'node11ExtraDay', align: 'center',title: '节点11超出日期'} // ,{field: 'node12Name', align: 'center',title: '节点12名称'} // ,{field: 'node12Deadline$', align: 'center',title: '节点12截止日期'} // ,{field: 'node12RealDeadline$', align: 'center',title: '节点12完工日期'} // ,{field: 'node12ExtraDay', align: 'center',title: '节点12超出日期'} // ,{field: 'node13Name', align: 'center',title: '节点13名称'} // ,{field: 'node13Deadline$', align: 'center',title: '节点13截止日期'} // ,{field: 'node13RealDeadline$', align: 'center',title: '节点13完工日期'} // ,{field: 'node13ExtraDay', align: 'center',title: '节点13超出日期'} // ,{field: 'node14Name', align: 'center',title: '节点14名称'} // ,{field: 'node14Deadline$', align: 'center',title: '节点14截止日期'} // ,{field: 'node14RealDeadline$', align: 'center',title: '节点14完工日期'} // ,{field: 'node14ExtraDay', align: 'center',title: '节点14超出日期'} // ,{field: 'node15Name', align: 'center',title: '节点15名称'} // ,{field: 'node15Deadline$', align: 'center',title: '节点15截止日期'} // ,{field: 'node15RealDeadline$', align: 'center',title: '节点15完工日期'} // ,{field: 'node15ExtraDay', align: 'center',title: '节点15超出日期'} // ,{field: 'node16Name', align: 'center',title: '节点16名称'} // ,{field: 'node16Deadline$', align: 'center',title: '节点16截止日期'} // ,{field: 'node16RealDeadline$', align: 'center',title: '节点16完工日期'} // ,{field: 'node16ExtraDay', align: 'center',title: '节点16超出日期'} // ,{field: 'node17Name', align: 'center',title: '节点17名称'} // ,{field: 'node17Deadline$', align: 'center',title: '节点17截止日期'} // ,{field: 'node17RealDeadline$', align: 'center',title: '节点17完工日期'} // ,{field: 'node17ExtraDay', align: 'center',title: '节点17超出日期'} // ,{field: 'node18Name', align: 'center',title: '节点18名称'} // ,{field: 'node18Deadline$', align: 'center',title: '节点18截止日期'} // ,{field: 'node18RealDeadline$', align: 'center',title: '节点18完工日期'} // ,{field: 'node18ExtraDay', align: 'center',title: '节点18超出日期'} // ,{field: 'node19Name', align: 'center',title: '节点19名称'} // ,{field: 'node19Deadline$', align: 'center',title: '节点19截止日期'} // ,{field: 'node19RealDeadline$', align: 'center',title: '节点19完工日期'} // ,{field: 'node19ExtraDay', align: 'center',title: '节点19超出日期'} // ,{field: 'node20Name', align: 'center',title: '节点20名称'} // ,{field: 'node20Deadline$', align: 'center',title: '节点20截止日期'} // ,{field: 'node20RealDeadline$', align: 'center',title: '节点20完工日期'} // ,{field: 'node20ExtraDay', align: 'center',title: '节点20超出日期'} // ,{field: 'node21Name', align: 'center',title: '节点21名称'} // ,{field: 'node21Deadline$', align: 'center',title: '节点21截止日期'} // ,{field: 'node21RealDeadline$', align: 'center',title: '节点21完工日期'} // ,{field: 'node21ExtraDay', align: 'center',title: '节点21超出日期'} // ,{field: 'node22Name', align: 'center',title: '节点22名称'} // ,{field: 'node22Deadline$', align: 'center',title: '节点22截止日期'} // ,{field: 'node22RealDeadline$', align: 'center',title: '节点22完工日期'} // ,{field: 'node22ExtraDay', align: 'center',title: '节点22超出日期'} // ,{field: 'node23Name', align: 'center',title: '节点23名称'} // ,{field: 'node23Deadline$', align: 'center',title: '节点23截止日期'} // ,{field: 'node23RealDeadline$', align: 'center',title: '节点23完工日期'} // ,{field: 'node23ExtraDay', align: 'center',title: '节点23超出日期'} // ,{field: 'node24Name', align: 'center',title: '节点24名称'} // ,{field: 'node24Deadline$', align: 'center',title: '节点24截止日期'} // ,{field: 'node24RealDeadline$', align: 'center',title: '节点24完工日期'} // ,{field: 'node24ExtraDay', align: 'center',title: '节点24超出日期'} // ,{field: 'node25Name', align: 'center',title: '节点25名称'} // ,{field: 'node25Deadline$', align: 'center',title: '节点25截止日期'} // ,{field: 'node25RealDeadline$', align: 'center',title: '节点25完工日期'} // ,{field: 'node25ExtraDay', align: 'center',title: '节点25超出日期'} // ,{field: 'node26Name', align: 'center',title: '节点26名称'} // ,{field: 'node26Deadline$', align: 'center',title: '节点26截止日期'} // ,{field: 'node26RealDeadline$', align: 'center',title: '节点26完工日期'} // ,{field: 'node26ExtraDay', align: 'center',title: '节点26超出日期'} // ,{field: 'node27Name', align: 'center',title: '节点27名称'} // ,{field: 'node27Deadline$', align: 'center',title: '节点27截止日期'} // ,{field: 'node27RealDeadline$', align: 'center',title: '节点27完工日期'} // ,{field: 'node27ExtraDay', align: 'center',title: '节点27超出日期'} // ,{field: 'node28Name', align: 'center',title: '节点28名称'} // ,{field: 'node28Deadline$', align: 'center',title: '节点28截止日期'} // ,{field: 'node28RealDeadline$', align: 'center',title: '节点28完工日期'} // ,{field: 'node28ExtraDay', align: 'center',title: '节点28超出日期'} // ,{field: 'node29Name', align: 'center',title: '节点29名称'} // ,{field: 'node29Deadline$', align: 'center',title: '节点29截止日期'} // ,{field: 'node29RealDeadline$', align: 'center',title: '节点29完工日期'} // ,{field: 'node29ExtraDay', align: 'center',title: '节点29超出日期'} // ,{field: 'node30Name', align: 'center',title: '节点30名称'} // ,{field: 'node30Deadline$', align: 'center',title: '节点30截止日期'} // ,{field: 'node30RealDeadline$', align: 'center',title: '节点30完工日期'} // ,{field: 'node30ExtraDay', align: 'center',title: '节点30超出日期'} // ,{field: 'node31Name', align: 'center',title: '节点31名称'} // ,{field: 'node31Deadline$', align: 'center',title: '节点31截止日期'} // ,{field: 'node31RealDeadline$', align: 'center',title: '节点31完工日期'} // ,{field: 'node31ExtraDay', align: 'center',title: '节点31超出日期'} // ,{field: 'node32Name', align: 'center',title: '节点32名称'} // ,{field: 'node32Deadline$', align: 'center',title: '节点32截止日期'} // ,{field: 'node32RealDeadline$', align: 'center',title: '节点32完工日期'} // ,{field: 'node32ExtraDay', align: 'center',title: '节点32超出日期'} // ,{field: 'node33Name', align: 'center',title: '节点33名称'} // ,{field: 'node33Deadline$', align: 'center',title: '节点33截止日期'} // ,{field: 'node33RealDeadline$', align: 'center',title: '节点33完工日期'} // ,{field: 'node33ExtraDay', align: 'center',title: '节点33超出日期'} // ,{field: 'node34Name', align: 'center',title: '节点34名称'} // ,{field: 'node34Deadline$', align: 'center',title: '节点34截止日期'} // ,{field: 'node34RealDeadline$', align: 'center',title: '节点34完工日期'} // ,{field: 'node34ExtraDay', align: 'center',title: '节点34超出日期'} // ,{field: 'node35Name', align: 'center',title: '节点35名称'} // ,{field: 'node35Deadline$', align: 'center',title: '节点35截止日期'} // ,{field: 'node35RealDeadline$', align: 'center',title: '节点35完工日期'} // ,{field: 'node35ExtraDay', align: 'center',title: '节点35超出日期'} // ,{field: 'node36Name', align: 'center',title: '节点36名称'} // ,{field: 'node36Deadline$', align: 'center',title: '节点36截止日期'} // ,{field: 'node36RealDeadline$', align: 'center',title: '节点36完工日期'} // ,{field: 'node36ExtraDay', align: 'center',title: '节点36超出日期'} // ,{field: 'node37Name', align: 'center',title: '节点37名称'} // ,{field: 'node37Deadline$', align: 'center',title: '节点37截止日期'} // ,{field: 'node37RealDeadline$', align: 'center',title: '节点37完工日期'} // ,{field: 'node37ExtraDay', align: 'center',title: '节点37超出日期'} // ,{field: 'node38Name', align: 'center',title: '节点38名称'} // ,{field: 'node38Deadline$', align: 'center',title: '节点38截止日期'} // ,{field: 'node38RealDeadline$', align: 'center',title: '节点38完工日期'} // ,{field: 'node38ExtraDay', align: 'center',title: '节点38超出日期'} // ,{field: 'node39Name', align: 'center',title: '节点39名称'} // ,{field: 'node39Deadline$', align: 'center',title: '节点39截止日期'} // ,{field: 'node39RealDeadline$', align: 'center',title: '节点39完工日期'} // ,{field: 'node39ExtraDay', align: 'center',title: '节点39超出日期'} // ,{field: 'node40Name', align: 'center',title: '节点40名称'} // ,{field: 'node40Deadline$', align: 'center',title: '节点40截止日期'} // ,{field: 'node40RealDeadline$', align: 'center',title: '节点40完工日期'} // ,{field: 'node40ExtraDay', align: 'center',title: '节点40超出日期'} // ,{field: 'node41Name', align: 'center',title: '节点41名称'} // ,{field: 'node41Deadline$', align: 'center',title: '节点41截止日期'} // ,{field: 'node41RealDeadline$', align: 'center',title: '节点41完工日期'} // ,{field: 'node41ExtraDay', align: 'center',title: '节点41超出日期'} // ,{field: 'node42Name', align: 'center',title: '节点42名称'} // ,{field: 'node42Deadline$', align: 'center',title: '节点42截止日期'} // ,{field: 'node42RealDeadline$', align: 'center',title: '节点42完工日期'} // ,{field: 'node42ExtraDay', align: 'center',title: '节点42超出日期'} // ,{field: 'node43Name', align: 'center',title: '节点43名称'} // ,{field: 'node43Deadline$', align: 'center',title: '节点43截止日期'} // ,{field: 'node43RealDeadline$', align: 'center',title: '节点43完工日期'} // ,{field: 'node43ExtraDay', align: 'center',title: '节点43超出日期'} // ,{field: 'node44Name', align: 'center',title: '节点44名称'} // ,{field: 'node44Deadline$', align: 'center',title: '节点44截止日期'} // ,{field: 'node44RealDeadline$', align: 'center',title: '节点44完工日期'} // ,{field: 'node44ExtraDay', align: 'center',title: '节点44超出日期'} // ,{field: 'node45Name', align: 'center',title: '节点45名称'} // ,{field: 'node45Deadline$', align: 'center',title: '节点45截止日期'} // ,{field: 'node45RealDeadline$', align: 'center',title: '节点45完工日期'} // ,{field: 'node45ExtraDay', align: 'center',title: '节点45超出日期'} // ,{field: 'node46Name', align: 'center',title: '节点46名称'} // ,{field: 'node46Deadline$', align: 'center',title: '节点46截止日期'} // ,{field: 'node46RealDeadline$', align: 'center',title: '节点46完工日期'} // ,{field: 'node46ExtraDay', align: 'center',title: '节点46超出日期'} // ,{field: 'node47Name', align: 'center',title: '节点47名称'} // ,{field: 'node47Deadline$', align: 'center',title: '节点47截止日期'} // ,{field: 'node47RealDeadline$', align: 'center',title: '节点47完工日期'} // ,{field: 'node47ExtraDay', align: 'center',title: '节点47超出日期'} // ,{field: 'node48Name', align: 'center',title: '节点48名称'} // ,{field: 'node48Deadline$', align: 'center',title: '节点48截止日期'} // ,{field: 'node48RealDeadline$', align: 'center',title: '节点48完工日期'} // ,{field: 'node48ExtraDay', align: 'center',title: '节点48超出日期'} // ,{field: 'node49Name', align: 'center',title: '节点49名称'} // ,{field: 'node49Deadline$', align: 'center',title: '节点49截止日期'} // ,{field: 'node49RealDeadline$', align: 'center',title: '节点49完工日期'} // ,{field: 'node49ExtraDay', align: 'center',title: '节点49超出日期'} // ,{field: 'node50Name', align: 'center',title: '节点50名称'} // ,{field: 'node50Deadline$', align: 'center',title: '节点50截止日期'} // ,{field: 'node50RealDeadline$', align: 'center',title: '节点50完工日期'} // ,{field: 'node50ExtraDay', align: 'center',title: '节点50超出日期'} ,{fixed: 'right', title:'操作', align: 'center', toolbar: '#operate', width:150} ]], request: { pageName: 'curr', pageSize: 'limit' }, parseData: function (res) { return { 'code': res.code, 'msg': res.msg, 'count': res.data.total, 'data': res.data.records } }, response: { statusCode: 200 }, done: function(res, curr, count) { if (res.code === 403) { top.location.href = baseUrl+"/"; } pageCurr=curr; limit(); } }); // 监听排序事件 table.on('sort(itemDetl)', function (obj) { var searchData = {}; $.each($('#search-box [name]').serializeArray(), function() { searchData[this.name] = this.value; }); searchData['orderByField'] = obj.field; searchData['orderByType'] = obj.type; tableIns.reload({ where: searchData, page: {curr: 1} }); }); // 监听头工具栏事件 table.on('toolbar(itemDetl)', function (obj) { var checkStatus = table.checkStatus(obj.config.id).data; switch(obj.event) { case 'addData': showEditModel(); break; case 'deleteData': if (checkStatus.length === 0) { layer.msg('请选择要删除的数据', {icon: 2}); return; } var ids = checkStatus.map(function (d) { return d.id; }); del(ids); break; case 'exportData': layer.confirm('确定导出Excel吗', {shadeClose: true}, function(){ var titles=[]; var fields=[]; obj.config.cols[0].map(function (col) { if (col.type === 'normal' && col.hide === false && col.toolbar == null) { titles.push(col.title); fields.push(col.field); } }); var exportData = {}; $.each($('#search-box [name]').serializeArray(), function() { exportData[this.name] = this.value; }); var param = { 'itemDetl': exportData, 'fields': fields }; $.ajax({ url: baseUrl+"/itemDetl/export/auth", headers: {'token': localStorage.getItem('token')}, data: JSON.stringify(param), dataType:'json', contentType:'application/json;charset=UTF-8', method: 'POST', success: function (res) { layer.closeAll(); if (res.code === 200) { table.exportFile(titles,res.data,'xls'); } else if (res.code === 403) { top.location.href = baseUrl+"/"; } else { layer.msg(res.msg, {icon: 2}) } } }); }); break; } }); // 监听行工具事件 table.on('tool(itemDetl)', function(obj){ var data = obj.data; switch (obj.event) { case 'edit': showEditModel(data); break; case "del": var ids = [data.id]; del(ids); break; } }); /* 弹窗 - 新增、修改 */ function showEditModel(mData) { admin.open({ type: 1, area: '600px', title: (mData ? '修改' : '添加') + '订单状态', content: $('#editDialog').html(), success: function (layero, dIndex) { layDateRender(); form.val('detail', mData); form.on('submit(editSubmit)', function (data) { var loadIndex = layer.load(2); $.ajax({ url: baseUrl+"/itemDetl/"+(mData?'update':'add')+"/auth", headers: {'token': localStorage.getItem('token')}, data: data.field, method: 'POST', success: function (res) { layer.close(loadIndex); if (res.code === 200){ layer.close(dIndex); layer.msg(res.msg, {icon: 1}); tableReload(); } else if (res.code === 403){ top.location.href = baseUrl+"/"; }else { layer.msg(res.msg, {icon: 2}); } } }) return false; }); $(layero).children('.layui-layer-content').css('overflow', 'visible'); layui.form.render('select'); } }); } /* 删除 */ function del(ids) { layer.confirm('确定要删除选中数据吗?', { skin: 'layui-layer-admin', shade: .1 }, function (i) { layer.close(i); var loadIndex = layer.load(2); $.ajax({ url: baseUrl+"/itemDetl/delete/auth", headers: {'token': localStorage.getItem('token')}, data: {ids: ids}, method: 'POST', success: function (res) { layer.close(loadIndex); if (res.code === 200){ layer.msg(res.msg, {icon: 1}); tableReload(); } else if (res.code === 403){ top.location.href = baseUrl+"/"; } else { layer.msg(res.msg, {icon: 2}); } } }) }); } // 搜索 form.on('submit(search)', function (data) { pageCurr = 1; tableReload(false); }); // 重置 form.on('submit(reset)', function (data) { pageCurr = 1; clearFormVal($('#search-box')); tableReload(false); }); // 时间选择器 function layDateRender() { layDate.render({ elem: '#startDay\\$', type: 'datetime' }); layDate.render({ elem: '#endDay\\$', type: 'datetime' }); layDate.render({ elem: '#node1Deadline\\$', type: 'datetime' }); layDate.render({ elem: '#node1RealDeadline\\$', type: 'datetime' }); layDate.render({ elem: '#node2Deadline\\$', type: 'datetime' }); layDate.render({ elem: '#node2RealDeadline\\$', type: 'datetime' }); layDate.render({ elem: '#node3Deadline\\$', type: 'datetime' }); layDate.render({ elem: '#node3RealDeadline\\$', type: 'datetime' }); layDate.render({ elem: '#node4Deadline\\$', type: 'datetime' }); layDate.render({ elem: '#node4RealDeadline\\$', type: 'datetime' }); layDate.render({ elem: '#node5Deadline\\$', type: 'datetime' }); layDate.render({ elem: '#node5RealDeadline\\$', type: 'datetime' }); layDate.render({ elem: '#node6Deadline\\$', type: 'datetime' }); layDate.render({ elem: '#node6RealDeadline\\$', type: 'datetime' }); layDate.render({ elem: '#node7Deadline\\$', type: 'datetime' }); layDate.render({ elem: '#node7RealDeadline\\$', type: 'datetime' }); layDate.render({ elem: '#node8Deadline\\$', type: 'datetime' }); layDate.render({ elem: '#node8RealDeadline\\$', type: 'datetime' }); layDate.render({ elem: '#node9Deadline\\$', type: 'datetime' }); layDate.render({ elem: '#node9RealDeadline\\$', type: 'datetime' }); layDate.render({ elem: '#node10Deadline\\$', type: 'datetime' }); layDate.render({ elem: '#node10RealDeadline\\$', type: 'datetime' }); layDate.render({ elem: '#node11Deadline\\$', type: 'datetime' }); layDate.render({ elem: '#node11RealDeadline\\$', type: 'datetime' }); layDate.render({ elem: '#node12Deadline\\$', type: 'datetime' }); layDate.render({ elem: '#node12RealDeadline\\$', type: 'datetime' }); layDate.render({ elem: '#node13Deadline\\$', type: 'datetime' }); layDate.render({ elem: '#node13RealDeadline\\$', type: 'datetime' }); layDate.render({ elem: '#node14Deadline\\$', type: 'datetime' }); layDate.render({ elem: '#node14RealDeadline\\$', type: 'datetime' }); layDate.render({ elem: '#node15Deadline\\$', type: 'datetime' }); layDate.render({ elem: '#node15RealDeadline\\$', type: 'datetime' }); layDate.render({ elem: '#node16Deadline\\$', type: 'datetime' }); layDate.render({ elem: '#node16RealDeadline\\$', type: 'datetime' }); layDate.render({ elem: '#node17Deadline\\$', type: 'datetime' }); layDate.render({ elem: '#node17RealDeadline\\$', type: 'datetime' }); layDate.render({ elem: '#node18Deadline\\$', type: 'datetime' }); layDate.render({ elem: '#node18RealDeadline\\$', type: 'datetime' }); layDate.render({ elem: '#node19Deadline\\$', type: 'datetime' }); layDate.render({ elem: '#node19RealDeadline\\$', type: 'datetime' }); layDate.render({ elem: '#node20Deadline\\$', type: 'datetime' }); layDate.render({ elem: '#node20RealDeadline\\$', type: 'datetime' }); layDate.render({ elem: '#node21Deadline\\$', type: 'datetime' }); layDate.render({ elem: '#node21RealDeadline\\$', type: 'datetime' }); layDate.render({ elem: '#node22Deadline\\$', type: 'datetime' }); layDate.render({ elem: '#node22RealDeadline\\$', type: 'datetime' }); layDate.render({ elem: '#node23Deadline\\$', type: 'datetime' }); layDate.render({ elem: '#node23RealDeadline\\$', type: 'datetime' }); layDate.render({ elem: '#node24Deadline\\$', type: 'datetime' }); layDate.render({ elem: '#node24RealDeadline\\$', type: 'datetime' }); layDate.render({ elem: '#node25Deadline\\$', type: 'datetime' }); layDate.render({ elem: '#node25RealDeadline\\$', type: 'datetime' }); layDate.render({ elem: '#node26Deadline\\$', type: 'datetime' }); layDate.render({ elem: '#node26RealDeadline\\$', type: 'datetime' }); layDate.render({ elem: '#node27Deadline\\$', type: 'datetime' }); layDate.render({ elem: '#node27RealDeadline\\$', type: 'datetime' }); layDate.render({ elem: '#node28Deadline\\$', type: 'datetime' }); layDate.render({ elem: '#node28RealDeadline\\$', type: 'datetime' }); layDate.render({ elem: '#node29Deadline\\$', type: 'datetime' }); layDate.render({ elem: '#node29RealDeadline\\$', type: 'datetime' }); layDate.render({ elem: '#node30Deadline\\$', type: 'datetime' }); layDate.render({ elem: '#node30RealDeadline\\$', type: 'datetime' }); layDate.render({ elem: '#node31Deadline\\$', type: 'datetime' }); layDate.render({ elem: '#node31RealDeadline\\$', type: 'datetime' }); layDate.render({ elem: '#node32Deadline\\$', type: 'datetime' }); layDate.render({ elem: '#node32RealDeadline\\$', type: 'datetime' }); layDate.render({ elem: '#node33Deadline\\$', type: 'datetime' }); layDate.render({ elem: '#node33RealDeadline\\$', type: 'datetime' }); layDate.render({ elem: '#node34Deadline\\$', type: 'datetime' }); layDate.render({ elem: '#node34RealDeadline\\$', type: 'datetime' }); layDate.render({ elem: '#node35Deadline\\$', type: 'datetime' }); layDate.render({ elem: '#node35RealDeadline\\$', type: 'datetime' }); layDate.render({ elem: '#node36Deadline\\$', type: 'datetime' }); layDate.render({ elem: '#node36RealDeadline\\$', type: 'datetime' }); layDate.render({ elem: '#node37Deadline\\$', type: 'datetime' }); layDate.render({ elem: '#node37RealDeadline\\$', type: 'datetime' }); layDate.render({ elem: '#node38Deadline\\$', type: 'datetime' }); layDate.render({ elem: '#node38RealDeadline\\$', type: 'datetime' }); layDate.render({ elem: '#node39Deadline\\$', type: 'datetime' }); layDate.render({ elem: '#node39RealDeadline\\$', type: 'datetime' }); layDate.render({ elem: '#node40Deadline\\$', type: 'datetime' }); layDate.render({ elem: '#node40RealDeadline\\$', type: 'datetime' }); layDate.render({ elem: '#node41Deadline\\$', type: 'datetime' }); layDate.render({ elem: '#node41RealDeadline\\$', type: 'datetime' }); layDate.render({ elem: '#node42Deadline\\$', type: 'datetime' }); layDate.render({ elem: '#node42RealDeadline\\$', type: 'datetime' }); layDate.render({ elem: '#node43Deadline\\$', type: 'datetime' }); layDate.render({ elem: '#node43RealDeadline\\$', type: 'datetime' }); layDate.render({ elem: '#node44Deadline\\$', type: 'datetime' }); layDate.render({ elem: '#node44RealDeadline\\$', type: 'datetime' }); layDate.render({ elem: '#node45Deadline\\$', type: 'datetime' }); layDate.render({ elem: '#node45RealDeadline\\$', type: 'datetime' }); layDate.render({ elem: '#node46Deadline\\$', type: 'datetime' }); layDate.render({ elem: '#node46RealDeadline\\$', type: 'datetime' }); layDate.render({ elem: '#node47Deadline\\$', type: 'datetime' }); layDate.render({ elem: '#node47RealDeadline\\$', type: 'datetime' }); layDate.render({ elem: '#node48Deadline\\$', type: 'datetime' }); layDate.render({ elem: '#node48RealDeadline\\$', type: 'datetime' }); layDate.render({ elem: '#node49Deadline\\$', type: 'datetime' }); layDate.render({ elem: '#node49RealDeadline\\$', type: 'datetime' }); layDate.render({ elem: '#node50Deadline\\$', type: 'datetime' }); layDate.render({ elem: '#node50RealDeadline\\$', type: 'datetime' }); } layDateRender(); }); // 关闭动作 $(document).on('click','#data-detail-close', function () { parent.layer.closeAll(); }); function tableReload(child) { var searchData = {}; $.each($('#search-box [name]').serializeArray(), function() { searchData[this.name] = this.value; }); tableIns.reload({ where: searchData, page: {curr: pageCurr} }); }