| | |
| | | var option2 = []; |
| | | var sWhere = ""; |
| | | var sBillType = "3801"; |
| | | |
| | | var HMaterID = ""; |
| | | var HBatchNo = ""; |
| | | var BatchNoArray; //ç¨æ¥åå¨è·åå°çæ¹å·ï¼å¨æ¹æ¬¡æé®åè½ä¸ç¨å° |
| | | var HMinQty2 = 0; //ç¨æ¥åå¨è¾å
¥çæå°å
è£
æ°ï¼å¨æ¹æ¬¡æé®åè½ä¸ç¨å° |
| | | //#endregion |
| | | |
| | | //#region è¿å
¥é¡µé¢æ¢å è½½ |
| | |
| | | break; |
| | | case "HMinQty": //æå°å
è£
æ°é |
| | | value = isNaN(value) ? 0 : value; |
| | | HMinQty2 = value; //ç»æ¹æ¬¡æé®åè½ä¸çæå°å
è£
æ°èµå¼ |
| | | var HQty = isNaN(data.HQty) ? 0 : data.HQty; |
| | | if (HQty == 0) //餿°ä¸º0 |
| | | { |
| | |
| | | data: { "msg": Str }, |
| | | //traditional: true, |
| | | success: function (result) { |
| | | HMaterID = result.list[0].HMaterID; |
| | | HBatchNo = result.list[0].HBatchNo; |
| | | if (result.count == 1) { // 说æéªè¯æåäºï¼ |
| | | BatchNoArray = result.list; //è·åæ¹å·ï¼ç¨æ¥ç»æ¹æ¬¡æé®åè½ä¸çæ¹å·èµå¼ |
| | | table.reload('mainTable', { |
| | | data: result.list // è°ç¨table.reload éæ°æ¸²ææ¾ç¤ºå 载追å äºæ°æ®çè¡¨æ ¼ |
| | | }); |
| | |
| | | var sMainSub = sSubStr + ';' + HOrgType + ';' + HSourceBillType + ';' + HSelectBarCodeType + ';' + CampanyName + ';' + UserName; |
| | | SaveBarCodeCreate(sMainSub); |
| | | }) |
| | | |
| | | //éç½® |
| | | form.on('submit(ToolReset)', function (data) { |
| | | layer.confirm('ç¡®å®è¦æ¸
空å½åçé¢ä¿¡æ¯ï¼éç½®çé¢ï¼',{ |
| | | btn: ['ç¡®å®', 'åæ¶'], |
| | | title: "æç¤º", |
| | | icon: 3, |
| | | }, function (index) { |
| | | $("#HOrgID").find("option").remove(); //æ¸
餿ºåç±»å鿩䏿æ¡ä¸çå¼ |
| | | set_HOrg(); //è°ç¨è·åæºåç±»å鿩䏿æ¡çå¼ |
| | | $("#HDate").val(Format(new Date(), "yyyy-MM-dd")); //åæ®æ¥æ |
| | | $("#HSourceBillType").val('1'); //鿩䏿æ¡é»è®¤ç¬¬ä¸ä¸ªé项 |
| | | $("#HBarCodeType").val('0'); |
| | | var arr = [{ HBillNo: '', HMaterNumber: '', HMaterName: '', HMaterModel: '', HAuxPropNumber: '', HAuxPropName: '', HUnitNumber: '', HUnitName: '', HBatchNo: '', HGiveAwayFlag: '0', HQty: '0', HMinQty: '0', HPackQty: '0', HBQty: '0', HDate: '', HCusNumber: '', HCusName: '', HSeOrderBillNo: '', HRemark:''}] |
| | | table.reload('mainTable', { |
| | | data: arr // è°ç¨table.reload éæ°æ¸²ææ¾ç¤ºå 载追å äºæ°æ®çè¡¨æ ¼ |
| | | }); |
| | | layer.close(index) |
| | | }) |
| | | }) |
| | | |
| | | //åºå |
| | | form.on('submit(ToolStock)', function (data) { |
| | | layer.open({ |
| | | type: 2, |
| | | skin: 'layui-layer-rim', //å ä¸è¾¹æ¡ |
| | | title: 'ç©æèµæ', |
| | | closeBtn: 1, |
| | | shift: 2, |
| | | area: ['80%', '80%'], |
| | | maxmin: true, |
| | | content: ['../../PublicPage/MaterialInfo.html', 'yes'], |
| | | btn: ['ç¡®å®', 'åæ¶'] |
| | | , btn1: function (index, layero) { |
| | | |
| | | //æé®ãæé®ä¸ãçåè° |
| | | var iframeWindow = window['layui-layer-iframe' + index] //è·åå¼¹æ¡é¡µé¢ |
| | | var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//è·åtableçelem:"#test" |
| | | if (checkStatus.data.length === 0) { |
| | | return layer.msg('è¯·éæ©æ°æ®'); |
| | | } |
| | | var arr = [{ HBillNo: '', HMaterNumber: checkStatus.data[0].ç©æä»£ç , HMaterName: checkStatus.data[0].ç©æåç§°, HMaterModel: '', HAuxPropNumber: '', HAuxPropName: '', HUnitNumber: checkStatus.data[0].计éåä½ä»£ç , HUnitName: checkStatus.data[0].计éåä½, HBatchNo: '', HGiveAwayFlag: '0', HQty: checkStatus.data[0].æ°é, HMinQty: '0', HPackQty: '0', HBQty: '0', HDate: '', HCusNumber: '', HCusName: '', HSeOrderBillNo: '', HRemark: '' }] |
| | | //åæ¥æ´æ°è¡¨æ ¼åç¼å对åºçå¼ |
| | | table.reload('mainTable', { |
| | | data: arr // è°ç¨table.reload éæ°æ¸²ææ¾ç¤ºå 载追å äºæ°æ®çè¡¨æ ¼ |
| | | }); |
| | | layer.close(layer.index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | } |
| | | , btn2: function (index, layero) { |
| | | //æé®ãæé®äºãçåè° |
| | | //return false å¼å¯è¯¥ä»£ç å¯ç¦æ¢ç¹å»è¯¥æé®å
³é |
| | | }, |
| | | end: function () { |
| | | |
| | | } |
| | | }); |
| | | }); |
| | | |
| | | //åæ¥èµæ |
| | | form.on('submit(ToolSynch)', function (data) { |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Sc_BarCode/Sync_data', |
| | | type: "GET", |
| | | //data: { "sWhere": SeachFilter(sWhere1) }, |
| | | success: function (data1) { |
| | | if (data1.code == 1) { |
| | | layer.alert(data1.Message) |
| | | } |
| | | }, error: function () { |
| | | layer.close(index); |
| | | layer.alert(data1.Message, { icon: 5 }); |
| | | } |
| | | }); |
| | | }); |
| | | |
| | | //æ¹æ¬¡ |
| | | form.on('submit(ToolBatch)', function (data) { |
| | | if (HMinQty2 == 0 && HMaterID) { |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Sc_BarCode/Batch', |
| | | type: "GET", |
| | | data: { "HMaterID": HMaterID, "HBatchNo": HBatchNo }, |
| | | success: function (data1) { |
| | | if (data1.code == 1) { |
| | | BatchNoArray[0].HBatchNo = data1.data |
| | | BatchNoArray[0].HMinQty = HMinQty2 |
| | | console.log(BatchNoArray) |
| | | table.reload('mainTable', { |
| | | data: BatchNoArray // è°ç¨table.reload éæ°æ¸²ææ¾ç¤ºå 载追å äºæ°æ®çè¡¨æ ¼ |
| | | }); |
| | | layer.alert(data1.Message) |
| | | } |
| | | }, error: function () { |
| | | layer.alert(data1.Message, { icon: 5 }); |
| | | } |
| | | }); |
| | | } else { |
| | | layer.alert('请æ¨å¨è·åæ¹å·åå¨è¾å
¥æå°å
è£
æ° ^_^||') |
| | | } |
| | | }); |
| | | |
| | | //éåº |
| | | form.on('submit(ToolExit)', function (data) { |
| | |
| | | |
| | | //æ¡ç æå° |
| | | function get_PrintReport() { |
| | | var checkStatus = table.checkStatus('mainTable2') |
| | | , data = checkStatus.data; |
| | | var checkStatus = table.checkStatus('mainTable1') |
| | | , dataArr = checkStatus.data; |
| | | |
| | | //ç±äºæ¡ç ä¿¡æ¯åè¡¨ä¸æ²¡æ HItemID åæ®µï¼æä»¥éåäºç¨ æ¡ç ç¼å· å»è·å HItemID çæ¹å¼ |
| | | |
| | | var itemIdArr = []; //å¨åHItemID |
| | | |
| | | for (let i = 0; i < dataArr.length; i++) { |
| | | var sWhere = dataArr[i].HBarCode2 |
| | | $.ajax({ |
| | | type: "GET", |
| | | url: GetWEBURL() + "/Sc_BarCode/Get_HItemId", |
| | | async: true, |
| | | data: { "sWhere": sWhere }, |
| | | success: function (result) { |
| | | //è¿è¾¹å° HItemID åå
¥itemIdArræ°ç» |
| | | itemIdArr.push(result.data[0].HItemID) |
| | | }, |
| | | error: function (result) { |
| | | console.log(result); |
| | | //layer.msg('è·åæ°æ®åºç°å¼å¸¸', { icon: 2, time: 2000 }); |
| | | } |
| | | }); |
| | | } |
| | | |
| | | if (checkStatus.data.length>0) { |
| | | var rows = ''; |
| | | for (var i = 0; i < data.length; i++) { |
| | | rows += data[i].HItemID.toString() + ','; |
| | | for (var i = 0; i < itemIdArr.length; i++) { |
| | | rows += itemIdArr[i].toString() + ','; |
| | | } |
| | | rows = rows.substring(rows.length - 1, 0); |
| | | layer.open({ |
| | |
| | | if (typeof (sSubStr) != "undefined" && typeof (sSubStr) != "") { |
| | | sSubStr = JSON.parse(sSubStr); |
| | | for (var i = 0; i < sSubStr.length; i++) { |
| | | if (sSubStr[i].HMainID == "") { |
| | | layer.msg("æç»è®°å½ç¬¬" + (i + 1) + "è¡,æºåä¿¡æ¯ä¸ºç©º!", { icon: 5, btn: ['确认'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return Result = false; |
| | | } |
| | | //if (sSubStr[i].HMainID == "") { |
| | | // layer.msg("æç»è®°å½ç¬¬" + (i + 1) + "è¡,æºåä¿¡æ¯ä¸ºç©º!", { icon: 5, btn: ['确认'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | // return Result = false; |
| | | //} |
| | | if (sSubStr[i].HMaterID == "") { |
| | | layer.msg("æç»è®°å½ç¬¬" + (i + 1) + "è¡,ç©æä¿¡æ¯ä¸ºç©º!", { icon: 5, btn: ['确认'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return Result = false; |