$(function() { // agreementInfo(); layui.use('laydate', function(){ var laydate = layui.laydate; //日期时间选择器 laydate.render({ elem: '#startTime', done:function (data) { var endTime=$("#endTime").val(); if(data>endTime && endTime!=''){ layer.msg("开始时间不能大于结束时间"); $("#startTime").val(''); } } }); laydate.render({ elem: '#endTime', done:function (data) { var startTime=$("#startTime").val(); if(data 0) { var leng = (pageNum - 1) * pageSize; for (var i = 0; i < results.length; i++) { var l = results[i]; html += ""; //大于2天不可操作退回 if(l.dateNum=="1"){ html += ""; }else{ html += ""; } html += "" + (i + leng + 1) + ""; html += ""+ JY.Object.notEmpty(l.applyNumber) + ""; html += ""+ JY.Object.notEmpty(l.operationTime) + ""; html += ""+ JY.Object.notEmpty(l.leaseCompany) + ""; html += ""+ JY.Object.notEmpty(l.leaseProject) + ""; html += ""+ JY.Object.notEmpty(l.maType) + ""; html += ""+ JY.Object.notEmpty(l.maModel) + ""; html += ""+ JY.Object.notEmpty(l.outNum) + ""; html += ""+ JY.Object.notEmpty(l.customerSrep) + ""; html += rowFunction(l.taskId,l.maModelId,l.isApproval,l.outNum,l.mTaskId,l.storageNum,l.dateNum,l.operationTime); html += ""; } $("#baseTable tbody").append(html); JY.Page.setPage("baseForm", "pageing", pageSize,pageNum, totalRecord, "getbaseList"); } else { html += "没有相关数据"; $("#baseTable tbody").append(html); $("#pageing ul").empty();// 清空分页 } JY.Model.loadingClose(); }); } function rowFunction(taskId,maModelId,isApproval,outNum,mTaskId,storageNum,dateNum,operationTime) { var h = ""; if(dateNum=="1"){ h += ""; h += ""; return h; }else{ h += ""; h += ""; h += ""; return h; } } function backData(taskId,maModelId,outNum,mTaskId,storageNum,operationTime) { JY.Model.confirm("确认领料出库退回吗?", function() { JY.Ajax.doRequest(null, bonuspath + '/backstage/out/backData', { taskId:taskId, maModelId:maModelId, mTaskId:mTaskId, outNum:outNum, storageNum:storageNum, operationTime:operationTime }, function(data) { JY.Model.info(data.resMsg, function() { getbaseList(1); }); }); }); } function batchBack() { var idsStr = backShowChenkStatus(); if(idsStr == "" ){ layer.msg("请选择想要批准的信息!",{icon:7,time:2000}); return; } else { JY.Model.confirm("确认领料出库退回吗?", function() { console.log("idsStr=", idsStr); var idx = layer.msg('退回申请提交中,请稍等...', { icon: 16 , shade: 0.01 , time: '-1' }); var data = { ids: idsStr } $.ajax({ type: 'POST', url: bonuspath + '/backstage/out/batchBackAuditApproval', async: true, data: data, success: function (data) { data = JSON.parse(data); layer.msg("退回提交成功!", {icon: 1, time: 2000}, function () { getbaseList(1); ids = {}; }); layer.close(idx); }, error: function (data) { layer.msg("退回提交失败!", {icon: 2, time: 2000}); layer.close(idx); } }); }); } } function backShowChenkStatus(){ var ids = ''; $('input[type=checkbox]:checked').each(function(){ var taskId = $(this).val(); var maModelId = $(this).next().val(); var outNum = $(this).next().next().val(); var storageNum = $(this).next().next().next().val(); var maType = $(this).next().next().next().next().val(); var maModel = $(this).next().next().next().next().next().val(); console.log("taskId=",taskId); console.log("maModelId=",maModelId); console.log("outNum=",outNum); console.log("storageNum=",storageNum); var allId = taskId+","+maModelId+","+outNum; console.log("allId=",allId); ids += allId+"-"; if(taskId === "on"){ ids = ""; } console.log("ids=",ids); }) return ids; }