| | |
| | | //弹出层 |
| | | showLayer: function (str, flg, width, height) { |
| | | this._flg_ = flg; |
| | | if(flg==-1 && str.indexOf("warehousing")!=-1){//是序列号扫码界面 xin 2021-8-3 10:17:22 |
| | | openNewLayui.openWin(str); |
| | | return; |
| | | } |
| | | this.layIndex = layer.open({ |
| | | type: 2, |
| | | title: false, |
| | |
| | | return lay; |
| | | } |
| | | |
| | | function codeScanning(state){ |
| | | var url = "/general/SerialNumber/deliveryPage.jsp?"; |
| | | var parm = "formid=" + formId + "&formtype=" + formType + "&doccode=" + getDoc("doccode", ".value"); |
| | | var isEdit = false; |
| | | if (state != null) { |
| | | var docstatePan=getDoc("docstatus",".value"); |
| | | if (state.indexOf(";") != -1) { |
| | | isEdit = ($.inArray(docstatePan, state.split(";")) != -1 ? true : isEdit); |
| | | } |
| | | if (state == "" || docstatePan==state) { |
| | | isEdit = true; |
| | | } |
| | | } |
| | | url +=parm + "&isEdit=" + isEdit; |
| | | openNewLayui.openWin(url); |
| | | } |
| | | var openNewLayui={ |
| | | layer: layui.layer, |
| | | openWin: function (url) { |
| | | this.layer.open({ |
| | | type: 2, |
| | | area: ['800px', '500px'], |
| | | title: false, |
| | | btn:'扫完了', |
| | | content: url, |
| | | yes:function(index,layero){ |
| | | var envt=$(layero).find("iframe")[0].contentWindow; |
| | | if(envt!=null){ |
| | | var value=envt.vm.okSubmit(); |
| | | if(Grids!=null){ |
| | | var gr=Grids[value.T_id]; |
| | | var rowids=value.rowids; |
| | | for(var r in rowids){ |
| | | gr.setSerialNumber("serialnumbers",rowids[r].join(";"),r); |
| | | } |
| | | } |
| | | } |
| | | }, |
| | | cancel: function (index) { |
| | | layer.close(index); |
| | | } |
| | | }); |
| | | } |
| | | } |
| | | //38类型用到的弹出窗体 |
| | | var LayerObjs = null; |
| | | |