| | |
| | | </div> |
| | | <div class="layui-tab layui-tab-card" lay-filter="TabTest"> |
| | | <ul class="layui-tab-title"> |
| | | <li style="padding:1px;" class="layui-this">表头信æ¯</li> |
| | | <li style="padding:1px;">æç»ä¿¡æ¯</li> |
| | | <li lay-id="1" style="padding:1px;" class="layui-this">表头信æ¯</li> |
| | | <li lay-id="2" style="padding:1px;">æç»ä¿¡æ¯</li> |
| | | </ul> |
| | | <div class="layui-tab-content"> |
| | | <div class="layui-tab-item layui-show"> |
| | |
| | | }); |
| | | |
| | | //è¿å
¥é¡µé¢é»è®¤å
æ 卿¡å½¢ç ä¸ |
| | | $("#HBarCode").focus(); |
| | | $("#HBillNo").focus(); |
| | | |
| | | //æ¡å½¢ç åè½¦æ¹æ³ |
| | | $('#HBarCode').on('keydown', function (event) { |
| | |
| | | form.on('submit(QueDin)', function (data) { |
| | | GetMeesageByBarCode(); |
| | | }); |
| | | |
| | | ////æ«ææ¡å½¢ç æ¹æ³new |
| | | //function GetMeesageByBarCode() { |
| | | // var HBarCode = $('#HBarCode').val(); |
| | | // if (!HBarCode) { |
| | | // layer.msg("æ¡å½¢ç ä¸è½ä¸ºç©ºï¼") |
| | | // return; |
| | | // } |
| | | // var HInterID = $('#HInterID').val(); |
| | | // if (!HInterID) { |
| | | // layer.msg("请å
è¾å
¥æ¶æéç¥ååæ®å·ï¼") |
| | | // return; |
| | | // } |
| | | // var index = layer.load(); |
| | | // $.ajax({ |
| | | // url: GetWEBURL() + "/POStockInBillList/Get_ReciveBillByBarcode", |
| | | // type: "GET", |
| | | // data: { "HBarCode": HBarCode, "HInterID": HInterID }, |
| | | // success: function (result) { |
| | | // if (result.code == "1") { |
| | | // var sSubStr = table.cache['mainTable']; |
| | | // for (var i = 0; i < sSubStr.length; i++) { |
| | | // if (sSubStr[i].HMaterID == result.data[0].HMaterID) { |
| | | // sSubStr[i].HSQty += result.data[0].HQty; |
| | | // table.render(option); |
| | | // break; |
| | | // } |
| | | // } |
| | | // layer.close(index); |
| | | // } |
| | | // else { |
| | | // layer.close(index); |
| | | // layer.msg(result.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | // } |
| | | // }, |
| | | // error: function (err) { |
| | | // layer.close(index); |
| | | // layer.msg("æ¥å£è¯·æ±å¤±è´¥ï¼" + err, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | // } |
| | | // }); |
| | | // $('#HBarCode').val(""); |
| | | // $("#HBarCode").focus(); |
| | | //} |
| | | //æ«ææ¡å½¢ç æ¹æ³ |
| | | function GetMeesageByBarCode() { |
| | | var HBarCode = $('#HBarCode').val(); |
| | |
| | | //å®¡æ ¸ |
| | | form.on('submit(btn_Check)', function (data) {//å®¡æ ¸ |
| | | var sSubStr = table.cache['mainTable']; |
| | | var HReturn = ""; |
| | | for (var i = 0; i < sSubStr.length; i++) { |
| | | if (parseInt(sSubStr[i].HSQty) > parseInt(sSubStr[i].HQty)) { |
| | | layer.msg("æç»è®°å½ç¬¬" + (i + 1) + "è¡,æ«ç æ°éä¸è½è¶
åºè®¢åæ°é!", { icon: 5, btn: ['确认'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | |
| | | layer.msg("æç»è®°å½ç¬¬" + (i + 1) + "è¡,æ«ç æ°é为0", { icon: 5, btn: ['确认'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return; |
| | | } |
| | | if (parseInt(sSubStr[i].HSQty) != parseInt(sSubStr[i].HQty)) { |
| | | HReturn += "第" + (i + 1) + "è¡,è®¢åæ°é䏿¡ç æ°éä¸ä¸è´ï¼æ¯å¦ç»§ç»å®¡æ ¸<br/>"; |
| | | } |
| | | } |
| | | |
| | | if (HReturn != "") { |
| | | layer.confirm(HReturn, { |
| | | title: "æä½æç¤º", |
| | | icon: 0, |
| | | btn: ['确认', 'åæ¶'] //å¯ä»¥æ é个æé® |
| | | }, function (index, layero) { |
| | | //æé®ä¸åè° |
| | | set_Aduit(); |
| | | }, function (index) { |
| | | //æé®äºåè° |
| | | return; |
| | | }); |
| | | } else { |
| | | set_Aduit(); |
| | | } |
| | | |
| | | }); |
| | | |
| | | //å®¡æ ¸æé®æ¹æ³ |
| | | function set_Aduit() { |
| | | var index = layer.load(); |
| | | var HInterID = $('#HInterID').val(); |
| | | var HBillNo = $('#HBillNo').val(); |
| | | var sSubStr = table.cache['mainTable']; |
| | | |
| | | //æ¼æ¥åºååçæ°æ® |
| | | var msg = JSON.stringify(sSubStr) + ';' + sessionStorage["HUserName"]; |
| | | |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/POStockInBillList/AuditPOInStockBillPost", |
| | | type: "Post", |
| | | data: { "msg": JSON.stringify(sSubStr) }, |
| | | data: { "msg": msg }, |
| | | success: function (result) { |
| | | if (result.code == "1") { |
| | | layer.msg("å®¡æ ¸æå", { icon: 1, btn: ['确认'], time: 1000000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | layer.msg("å®¡æ ¸æå", { |
| | | icon: 1, time: 1000000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º", btn: ['确认'] |
| | | }, function () { |
| | | window.location.reload(); |
| | | element.tabChange('TabTest', '1'); |
| | | }); |
| | | layer.close(index); |
| | | } |
| | | else { |
| | |
| | | layer.close(index); |
| | | } |
| | | }); |
| | | }); |
| | | } |
| | | |
| | | //åå§åè¡¨æ ¼ |
| | | function set_InitGrid() { |
| | |
| | | option.data = result.data; |
| | | table.render(option); |
| | | layer.close(index); |
| | | element.tabChange('TabTest', '2'); |
| | | } |
| | | else { |
| | | layer.close(index); |
| | | layer.msg(result.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | layer.msg(result.Message, { |
| | | icon: 5, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º", btn: ['确认'] |
| | | }, function () { |
| | | element.tabChange('TabTest', '1'); |
| | | $("#HBillNo").select(); |
| | | $("#HBillNo").focus(); |
| | | }); |
| | | } |
| | | }, |
| | | error: function (err) { |