| | |
| | | |
| | | // 表åæäº¤å¼ |
| | | var hform = { |
| | | HBarCode_middle:[], |
| | | HDate: getCurrentDate(), |
| | | HMaker: sessionStorage["Czybm"], |
| | | HInterID: '', |
| | |
| | | layer.msg('æ¡ç ä¸è½ä¸ºç©ºï¼è¯·æ«ææ¡ç ï¼', { icon: 2 }); |
| | | return; |
| | | } |
| | | hform.HBarCode_middle.push(sBarCode); |
| | | console.log(hform.HBarCode_middle) |
| | | // å¦æå·²ææ¡ç æ°æ®ï¼ä¸æ¯ç¬¬ä¸æ¡ï¼ |
| | | if (listData.length > 0) { |
| | | // è·åå½åæ¡ç çå9-10ä½ï¼ä»åå¾åæ°ç¬¬9å第8ä½ï¼ |
| | | if (sBarCode.length >= 10) { |
| | | var currentLast9to10 = sBarCode.substr(-10, 2); // è·ååæ°ç¬¬9ä½å¼å§ç2ä½å符 |
| | | // è·åä¸ä¸æ¡æ¡ç ç对åºä½ç½® |
| | | var lastBarCode = listData[listData.length - 1]['æ¡ç ç¼å·']; |
| | | if (lastBarCode.length >= 10) { |
| | | var lastLast9to10 = lastBarCode.substr(-10, 2); |
| | | if (currentLast9to10 !== lastLast9to10) { |
| | | layer.msg(`å½åæ¡ç åæ°10-11ä½(${currentLast9to10})ä¸ä¸ä¸æ¡æ¡ç (${lastLast9to10})ä¸åï¼è¯·æ£æ¥ï¼`, { icon: 5 }); |
| | | $('#HBarCode').val(''); |
| | | return; |
| | | } |
| | | } |
| | | } |
| | | } |
| | | FindMaterial(sBarCode).then(function (materialInfo) { |
| | | if (!materialInfo) { |
| | | layer.msg('æªæ¾å°ç©æä¿¡æ¯', { icon: 2 }); |
| | |
| | | // çææ¡ç |
| | | function getBarCode_pack() { |
| | | return new Promise(function (resolve, reject) { |
| | | var sBarCode = hform.HBarCode_middle[0]; |
| | | var sMainStr = JSON.stringify(hform); |
| | | var omain = sMainStr + ';' + hform.HStockOrgName + ';' + hform.HEmpName; |
| | | var omain = sMainStr + ';' + hform.HStockOrgName + ';' + hform.HEmpName + ';' + sBarCode; |
| | | |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Sc_BarCode/Sub_SaveBill_xiaowei', |