| | |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-BarCodeDetail" id="BarCodeDetail"><i class="layui-icon layui-icon-form"></i>æ¡ç æç»</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="btn-PushPayableBills" id="btn-PushPayableBills"><i class="layui-icon layui-icon-delete"></i>å¤è¡ä¸æ¨(åºä»å)</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="btn-PushPOStockInBackBills" id="btn-PushPOStockInBackBills"><i class="layui-icon layui-icon-delete"></i>å¤è¡ä¸æ¨(éè´éæå)</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-PushPOStockInChangeBills" id="btn-PushPOStockInChangeBills"><i class="layui-icon layui-icon-delete"></i>å¤è¡ä¸æ¨(éè´è°ä»·å)</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="set_CheckBill" id="CheckBill"><i class="layui-icon layui-icon-form"></i>å®¡æ ¸</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="set_AbandonCheck" id="AbandonCheck"><i class="layui-icon layui-icon-form"></i>åå®¡æ ¸</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="set_startCheckBill" id="set_startCheckBill"><i class="layui-icon layui-icon-form"></i>å起审æ¹</button> |
| | |
| | | case 'btn-PushPOStockInBackBills': |
| | | set_PushPOStockInBackBills(); |
| | | break; |
| | | //å¤è¡ä¸æ¨(éè´è°ä»·å) |
| | | case 'btn-PushPOStockInChangeBills': |
| | | set_PushPOStockInChangeBills(); |
| | | break; |
| | | //å®¡æ ¸ |
| | | case 'set_CheckBill': set_CheckBill(0); |
| | | break; |
| | |
| | | } |
| | | //#endregion |
| | | |
| | | //#region å¤è¡ä¸æ¨ï¼éè´è°ä»·åï¼ |
| | | function set_PushPOStockInChangeBills() { |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | if (data.length > 0) { |
| | | var dataArray = []; |
| | | var HBillNo = data[0].åæ®å·; |
| | | for (var i = 0; i < data.length; i++) { |
| | | var temp = { |
| | | "hmainid": data[i].hmainid |
| | | , "hsubid": data[i].hsubid |
| | | , "HBillStatus": data[i].ç¶æ |
| | | , "HSourceBillType": "1201" |
| | | } |
| | | dataArray.push(temp); |
| | | if (data[i].ç¶æ != "å·²å®¡æ ¸") { |
| | | var err = "䏿¨å¤±è´¥!åæ®ã" + data[i].åæ®å· + "ãçç¶æä¸ºâ" + data[0].ç¶æ + "â,ä¸å
è®¸ä¸æ¨ï¼"; |
| | | layer.alert(err, { icon: 5 }); |
| | | return; |
| | | } |
| | | |
| | | //if (data[i].è¡ç¶æ == "å·²å
³é") { |
| | | // layer.msg("䏿¨å¤±è´¥!åæ®å·ã" + data[i].åæ®å· + "ãä¸éä¸çè®°å½ä¸åå¨å·²å
³éç¶æçè®°å½!"); |
| | | // return; |
| | | //} |
| | | |
| | | if (data[i].åæ®å· != HBillNo) { |
| | | layer.msg("䏿¨å¤±è´¥!å·²ç»éä¸çè®°å½å½å±ä¸ååæ®!"); |
| | | return; |
| | | } |
| | | } |
| | | |
| | | var datajson = { |
| | | "data": dataArray |
| | | }; |
| | | |
| | | var url = encodeURI('../../éè´ç®¡ç/éè´è°ä»·å/Cg_POStockInChangeBill.html?OperationType=4&linterid=0&HSouceBillType=1201&res=' + JSON.stringify(datajson)); |
| | | |
| | | layer.open({ |
| | | type: 2 |
| | | , area: ['100%', '100%'] |
| | | , title: 'éè´è°ä»·å-å¤è¡ä¸æ¨éè´è°ä»·å' |
| | | , shift: 0//å¼¹åºå¨ç» |
| | | , content: url |
| | | , btn: ['ç¡®å®'] |
| | | // æé®1 çåè° |
| | | , end: function (index, layero, that) { |
| | | //å·æ°é¡µé¢ |
| | | $("#btnSearch").trigger('click'); |
| | | } |
| | | }) |
| | | } else { |
| | | layer.msg('è¯·éæ©æ°æ®ä¸æ¨ï¼'); |
| | | } |
| | | } |
| | | //#endregion |
| | | |
| | | //#region åå®¡æ ¸/å®¡æ ¸æ°æ® |
| | | function set_CheckBill(num) { |
| | | var checkStatus = table.checkStatus('mainTable') |