| | |
| | | // 表单需要的变量 |
| | | var doing = true; |
| | | active = { |
| | | |
| | | |
| | | editList: function () { |
| | | var checkStatus = table.checkStatus('LAY-app-content-list'), |
| | | checkData = checkStatus.data; //得到选中的数据 |
| | | if (checkData.length === 0) { |
| | | return layer.msg('请选择数据'); |
| | | } |
| | | else if(checkData.length > 1) |
| | | { |
| | | var li = 0; |
| | | var ping = 0; |
| | | var WareNo = "W01"; |
| | | checkData.forEach(item => { |
| | | if (item.WareHouseName == "力诺立体库") |
| | | { |
| | | li += 1; |
| | | WareNo = "W01"; |
| | | if (ping > 0) |
| | | { |
| | | return; |
| | | } |
| | | } |
| | | if (item.WareHouseName == "力诺平库") |
| | | { |
| | | ping += 1; |
| | | WareNo = "W02"; |
| | | if (li > 0) |
| | | { |
| | | return; |
| | | } |
| | | } |
| | | }); |
| | | if (li != 0 && ping != 0) |
| | | { |
| | | return layer.msg('请勿选择多种仓库!'); |
| | | } |
| | | } |
| | | |
| | | layer.open({ |
| | | type: 2, |
| | | title: '编辑储位状态集合', |
| | | content: 'LocateFrom.html?WareHouseNo='+WareNo, |
| | | content: 'LocateEditArea.html', |
| | | maxmin: true, |
| | | area: ['560px', '510px'], |
| | | btn: ['确定', '取消'], |
| | |
| | | iframeWindow.layui.form.on('submit(' + submitID + ')', function (data) { |
| | | var field = data.field; //获取提交的字段 |
| | | console.log(field); |
| | | var msg = []; |
| | | for (var i = 0; i < checkData.length; i++) { |
| | | // msg.push(checkData[i].Id); |
| | | msg.push(checkData[i].Id) |
| | | } |
| | | console.log(msg); |
| | | |
| | | |
| | | //提交 Ajax 成功后,静态更新表格中的数据 |
| | | var param = { |
| | | Id: msg, |
| | | RoadWayNo: field.RoadwayNo, |
| | | AreaNo:field.AreaNo, |
| | | Row:parseInt(field.Row), |
| | | Column:parseInt(field.Column), |
| | | Layer: parseInt(field.Layer), |
| | | Dept:parseInt(field.Depth), |
| | | Status:field.Status, |
| | | Flag:field.Flag, |
| | | Temperature:field.Temp |
| | | |
| | | }; |
| | | console.log(param); |
| | | if (doing) { |
| | | doing = false; |
| | | sendData(IP + "/Sys/EditStorageLocatList", param, 'post', function (res) { |
| | | sendData(IP + "/Sys/EditStorageLocatListNew", param, 'post', function (res) { |
| | | console.log(res); |
| | | if (res.code == 0) { //成功 |
| | | layer.msg(res.msg, { |
| | |
| | | } |
| | | }); |
| | | } |
| | | |
| | | //$.ajax({}); |
| | | }); |
| | | submit.trigger('click'); |
| | | } |
| | | }); |
| | | } |
| | | |
| | | // editList: function () { |
| | | // var checkStatus = table.checkStatus('LAY-app-content-list'), |
| | | // checkData = checkStatus.data; //得到选中的数据 |
| | | // if (checkData.length === 0) { |
| | | // return layer.msg('请选择数据'); |
| | | // } |
| | | // else if(checkData.length > 1) |
| | | // { |
| | | // var li = 0; |
| | | // var ping = 0; |
| | | // var WareNo = "W01"; |
| | | // checkData.forEach(item => { |
| | | // if (item.WareHouseName == "力诺立体库") |
| | | // { |
| | | // li += 1; |
| | | // WareNo = "W01"; |
| | | // if (ping > 0) |
| | | // { |
| | | // return; |
| | | // } |
| | | // } |
| | | // if (item.WareHouseName == "力诺平库") |
| | | // { |
| | | // ping += 1; |
| | | // WareNo = "W02"; |
| | | // if (li > 0) |
| | | // { |
| | | // return; |
| | | // } |
| | | // } |
| | | // }); |
| | | // if (li != 0 && ping != 0) |
| | | // { |
| | | // return layer.msg('请勿选择多种仓库!'); |
| | | // } |
| | | // } |
| | | |
| | | // layer.open({ |
| | | // type: 2, |
| | | // title: '编辑储位状态集合', |
| | | // content: 'LocateFrom.html?WareHouseNo='+WareNo, |
| | | // maxmin: true, |
| | | // area: ['560px', '510px'], |
| | | // btn: ['确定', '取消'], |
| | | // yes: function (index, layero) { |
| | | // var iframeWindow = window['layui-layer-iframe' + index], |
| | | // submitID = 'layuiadmin-app-form-submit', |
| | | // submit = layero.find('iframe').contents().find('#' + submitID); |
| | | // //监听提交 |
| | | // iframeWindow.layui.form.on('submit(' + submitID + ')', function (data) { |
| | | // var field = data.field; //获取提交的字段 |
| | | // console.log(field); |
| | | // var msg = []; |
| | | // for (var i = 0; i < checkData.length; i++) { |
| | | // // msg.push(checkData[i].Id); |
| | | // msg.push(checkData[i].Id) |
| | | // } |
| | | // console.log(msg); |
| | | |
| | | // //提交 Ajax 成功后,静态更新表格中的数据 |
| | | // var param = { |
| | | // Id: msg, |
| | | // Status:field.Status, |
| | | // Flag:field.Flag, |
| | | // Temperature:field.Temp |
| | | // }; |
| | | // if (doing) { |
| | | // doing = false; |
| | | // sendData(IP + "/Sys/EditStorageLocatList", param, 'post', function (res) { |
| | | // console.log(res); |
| | | // if (res.code == 0) { //成功 |
| | | // layer.msg(res.msg, { |
| | | // icon: 1, |
| | | // time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | // }, function () { |
| | | // tableIns.reload({ |
| | | // page: { |
| | | // curr: 1 |
| | | // } |
| | | // }); |
| | | // layer.close(index); //关闭弹层 |
| | | // doing = true; |
| | | // }); |
| | | // } else if(res.code == 1){ |
| | | // layer.msg(res.msg, { |
| | | // icon: 2, |
| | | // time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | // }, function() {doing = true;}); |
| | | // } else { //不成功 |
| | | // layer.msg(res.statusText, { |
| | | // icon: 2, |
| | | // time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | // }, function() {doing = true;}); |
| | | // } |
| | | // }); |
| | | // } |
| | | |
| | | // //$.ajax({}); |
| | | // }); |
| | | // submit.trigger('click'); |
| | | // } |
| | | // }); |
| | | // } |
| | | }; |
| | | $('.layui-btn.layuiadmin-btn-list').on('click', function () { |
| | | var type = $(this).data('type'); |