| | |
| | | var HSourceBillNo = params[params[5]]; |
| | | |
| | | var HZZRQ = ""; //å¶é æ¥æ |
| | | |
| | | var HQty_waitProduce = 0; //å¯çææ¡ç æ°é |
| | | //æºååå· |
| | | //#endregion |
| | | //#endregion |
| | |
| | | |
| | | } |
| | | else if (OperationType == "4") { //䏿¨ |
| | | var temp = getPushSource_POInStockBillInit(HSourceInterID, HSourceEntryID); |
| | | var dataArray = []; |
| | | dataArray.push(temp); |
| | | if (dataArray[0].æ¡ç 忥æ è®°.trim() != "") { |
| | | layer.alert("è¯¥åæ®æç»è®°å½æ¡ç å·²ç»åæ¥ï¼ä¸å
è®¸çææ¡ç ï¼è¯·æ¤é忥ååè¿è¡çæï¼ï¼", { icon: 5 }); |
| | | return; |
| | | } |
| | | |
| | | setInit_PushBill(); |
| | | } |
| | | else { |
| | |
| | | var sMainData_temp = []; |
| | | |
| | | if (sMainData.HBarCodeType == "BarCode") { |
| | | //å¤æçææ¡ç æ°éæ¯å¦è¶
è¿å¯çææ¡ç æ°é |
| | | var temp = getPushSource_POInStockBillInit(HSourceInterID, HSourceEntryID); |
| | | var dataArray = []; |
| | | dataArray.push(temp); |
| | | var HQty_SourceBill = $("#HQty_SourceBill").val() * 1; |
| | | if (HQty_SourceBill > ((dataArray[0].æ°é * 1) - (dataArray[0].å·²çææ¡ç æ°é * 1))) { |
| | | layer.msg("æ¡ç çææ°éå¤§äºæå¤§å¯çææ°éã" + ((dataArray[0].æ°é * 1) - (dataArray[0].å·²çææ¡ç æ°é * 1)) + "ã!!"); |
| | | return false; |
| | | } |
| | | |
| | | sMainData_temp = [ |
| | | { |
| | | "HMainID": sMainData.HMainSourceInterID |
| | |
| | | return false; |
| | | } |
| | | |
| | | if (newHQty_SourceBill > HQty_waitProduce) { |
| | | layer.msg("æ¡ç çææ°éå¤§äºæå¤§å¯çææ°éã" + HQty_waitProduce + "ã!!"); |
| | | $("#HQty_SourceBill").val(oldHQty_SourceBill); |
| | | return false; |
| | | } |
| | | |
| | | //è¾å
¥çæºåæ°éåæ³ï¼éç®ç¸å
³æ°æ® |
| | | var HQty_SourceBill = newHQty_SourceBill * 1; //æºåæ°é |
| | | var HMinQty = $("#HMinQty").val() * 1; //æ¯å
æ°é |
| | |
| | | , "HMaterModel": dataArray[0].è§æ ¼åå· |
| | | , "HUnitID": dataArray[0].HUnitID |
| | | , "HUnitName": dataArray[0].计éåä½ |
| | | , "HQty_SourceBill": dataArray[0].æ°é |
| | | , "HQty_SourceBill": (dataArray[0].æ°é * 1) - (dataArray[0].å·²çææ¡ç æ°é * 1) |
| | | , "HBatchNo": dataArray[0].æ¹å· |
| | | , "HAuxPropID": dataArray[0].HAuxPropID |
| | | , "HAuxPropNumber": dataArray[0].è¾
å©å±æ§ä»£ç |
| | | , "HAuxPropName": dataArray[0].è¾
å©å±æ§ |
| | | }); |
| | | HZZRQ = dataArray[0].å¶é æ¥æ; |
| | | |
| | | HQty_waitProduce = (dataArray[0].æ°é * 1) - (dataArray[0].å·²çææ¡ç æ°é * 1); |
| | | } |
| | | else if (HBarCodeType == "BarCode_Box") { |
| | | var HQty_SourceElement = document.getElementById("HQty_SourceElement"); |