| | |
| | | <body> |
| | | <div class="layui-fluid" style="padding:0"> |
| | | <div class="layui-card"> |
| | | <div class="layui-card-body" style="padding: 5px; height:800px;"> |
| | | <div class="layui-card-body" style="padding: 0px; height:800px;"> |
| | | <form class="layui-form" action="" lay-filter="component-form-group"> |
| | | <div style="background-color:#0085E8;"> |
| | | <span style="color: white;"><i class="layui-icon layui-icon-form"></i>å§å¤å
¥åºå</span> |
| | |
| | | <button type="button" lay-submit="" class="layui-btn" lay-filter="QueDin">ç¡®å®</button> |
| | | </div> |
| | | </div> |
| | | <div class="layui-row"> |
| | | <div class="layui-col-xs3"> |
| | | <label class="layui-form-label" style="width:40px;padding-left:0px;">æ°é</label> |
| | | </div> |
| | | <div class="layui-col-xs8"> |
| | | <input type="text" name="HQty" id="HQty" lay-verify="HQty" onkeyup="if(!this.value.match(/^[\+\-]?\d*?\.?\d*?$/)){if(!this.t_value>0){this.value=''}else{this.value=this.t_value;}}else this.t_value=this.value;if(this.value.match(/^(?:[\+\-]?\d+(?:\.\d+)?)?$/))this.o_value=this.value" autocomplete="off" class="layui-input" onfocus="this.select();"> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-tab layui-col-xs12" lay-filter="tab-Kf_EntrustInBill"> |
| | | <ul class="layui-tab-title" lay-filter="tab-all"> |
| | |
| | | <label class="layui-form-label" style="width:60px;padding-left:0px;">åæ®ç±»å</label> |
| | | </div> |
| | | <div class="layui-col-xs8"> |
| | | <input type="text" value="æ¶æéç¥å-å§å¤" name="HBillTypeCHN" id="HBillTypeCHN" lay-verify="HBillTypeCHN" autocomplete="off" class="layui-input" readonly> |
| | | <input type="hidden" value="1103" name="HBillType" id="HBillType" lay-verify="HBillType" autocomplete="off" class="layui-input"> |
| | | <select name="HBillType" id="HBillType"> |
| | | <option value="1103">æ¶æéç¥å</option> |
| | | </select> |
| | | <!--<input type="text" value="æ¶æéç¥å-å§å¤" name="HBillTypeCHN" id="HBillTypeCHN" lay-verify="HBillTypeCHN" autocomplete="off" class="layui-input" readonly> |
| | | <input type="hidden" value="1103" name="HBillType" id="HBillType" lay-verify="HBillType" autocomplete="off" class="layui-input">--> |
| | | |
| | | <!--<select name="HBillType" id="HBillType"> |
| | | <option value="1103">æ¶æéç¥å-å§å¤</option> |
| | | </select>--> |
| | | <option value="1103">æ¶æéç¥å-å§å¤</option> |
| | | </select>--> |
| | | </div> |
| | | </div> |
| | | <div class="layui-row"> |
| | |
| | | <div class="layui-row"> |
| | | <div class="layui-col-xs12"> |
| | | <div class="layui-form-item" style="padding:0px;margin:0px"> |
| | | <div class="layui-row"> |
| | | <!--<div class="layui-row"> |
| | | <div class="layui-col-xs3"> |
| | | <label class="layui-form-label" style="width:40px;padding-left:0px;">æ°é</label> |
| | | </div> |
| | | <div class="layui-col-xs8"> |
| | | <input type="text" name="HQty" id="HQty" lay-verify="HQty" autocomplete="off" class="layui-input"> |
| | | </div> |
| | | </div> |
| | | </div>--> |
| | | </div> |
| | | <table class="layui-hide" id="wl-table" lay-filter="wl-table"></table> |
| | | </div> |
| | |
| | | , element = layui.element; |
| | | |
| | | var RZ = ""; |
| | | var Flag = sessionStorage["SourceFlag"]; |
| | | var HSourceFlag = sessionStorage["SourceFlag"]; |
| | | //表头åå§åèµå¼ï¼æ ¹æ®ç»å½ç¨æ·è·å é»è®¤ä»åºãé¨é¨ãéªæ¶ãä¿ç®¡ãéè¶ç¨æ·ï¼ new |
| | | $("#HWHID").val(sessionStorage["HWHID"]); |
| | | $("#HWHNAME").val(sessionStorage["HWHName"]); |
| | |
| | | $("#HBillerID").hide(); |
| | | |
| | | |
| | | |
| | | var listOption = { |
| | | elem: '#wl-table' |
| | | , toolbar: '#toolbarDemo' |
| | | , cellMinWidth: 90 |
| | | , limit: 3000 |
| | | , totalRow: true |
| | | , cols: [[ |
| | | { type: 'radio' } |
| | | , { field: 'HQty', title: 'æ°é', width: 150, totalRow: true } |
| | | , { field: 'HQtyMust', title: 'åºæ¶æ°é', width: 150, totalRow: true } |
| | | , { field: 'HMaterNumber', title: 'ç©æä»£ç ', width: 150 } |
| | | , { field: 'HMaterName', title: 'ç©æåç§°', width: 150 } |
| | | , { field: 'HMaterModel', title: 'è§æ ¼åå·', width: 150 } |
| | | , { field: 'HAuxPropName', title: 'è¾
å©å±æ§', width: 150 } |
| | | , { field: 'HSourceBillNo', title: 'æºååå·', width: 150 } |
| | | //, { field: 'HBatchNo', title: 'æ¹æ¬¡', width: 150, hide: true } |
| | | , { field: 'HPieceQty', title: 'æ¡ç æ°é', width: 150, totalRow: true } |
| | | , { field: 'HMaterID', title: 'HMaterID', width: 150, hide: true } |
| | | , { field: 'HAuxPropID', title: 'HAuxPropID', width: 150, hide: true } |
| | | , { field: 'HSourceInterID', title: 'HSourceInterID', width: 150, hide: true } |
| | | , { field: 'HSourceEntryID', title: 'HSourceEntryID', width: 150, hide: true } |
| | | //, { fixed: 'right', title: 'æä½', toolbar: '#barDemo', width: 70 } |
| | | ]] |
| | | , height: 500 |
| | | , done: function () { |
| | | layer.closeAll("loading"); |
| | | } |
| | | } |
| | | //é»è®¤å¸¦å
¥çä»åºï¼å¦æå¯ç¨ä»ä½åä»ä½ææï¼å¦ææ²¡æå¯ç¨åä»ä½ç°åº¦ new |
| | | |
| | | |
| | |
| | | function RoadBillMain(linterid) { |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Web/GetPonderationBill", |
| | | async: false, //asyncç¨äºæ§å¶ï¼falseï¼åæ¥åï¼trueï¼å¼æ¥ï¼é»è®¤çæ¯trueï¼å³è¯·æ±é»è®¤çæ¯å¼æ¥è¯·æ± |
| | | type: "GET", |
| | | data: { "HInterID": linterid }, |
| | | success: function (d) { |
| | |
| | | $("#HBillNo").val(d.data[0].HBillNo); |
| | | } |
| | | }); |
| | | HSourceFlag = false; |
| | | } |
| | | else {//å¦æä¿®æ¹åèµ°ä¸é¢ new |
| | | RoadBillMain(linterid); |
| | | RoadBillSub(linterid); |
| | | //æ¾ç¤ºè¡¨ä½æç» |
| | | DisBillEntryList(); |
| | | //RoadBillSub(linterid); |
| | | HSourceFlag = true; |
| | | } |
| | | |
| | | //éæ©è°å
¥ä»åº |
| | |
| | | }) |
| | | }); |
| | | |
| | | //#region å é¤ |
| | | |
| | | form.on('submit(cmdDelete)', function () {//å é¤ |
| | | var checkStatus = table.checkStatus('wl-table') |
| | | , data = checkStatus.data; |
| | | if (checkStatus.data.length === 1) { |
| | | layer.confirm("确认è¦å é¤åï¼å é¤åå°ä¸å¯æ¢å¤ï¼", { title: "å é¤ç¡®è®¤" }, function (index) { |
| | | var sInterID = $("#HInterID").val() |
| | | var sBillNo = $("#HBillNo").val() |
| | | var sMaterID = data[0].HMaterID |
| | | var sAuxPropID = data[0].HAuxPropID |
| | | var sMTONo = '' |
| | | var sSourceInterID = data[0].HSourceInterID |
| | | var sSourceEntryID = data[0].HSourceEntryID |
| | | var HBillType = '1210'; |
| | | var sHStockOrgID = sessionStorage["OrganizationID"] |
| | | layer.load(3) |
| | | $.ajax( |
| | | { |
| | | type: "Get", |
| | | url: GetWEBURL() + "/WEBSController/set_DelPonderationBillMain_Temp_InterIDAndSource_Json", |
| | | async: false, //asyncç¨äºæ§å¶ï¼falseï¼åæ¥åï¼trueï¼å¼æ¥ï¼é»è®¤çæ¯trueï¼å³è¯·æ±é»è®¤çæ¯å¼æ¥è¯·æ± |
| | | data: { "HInterID": sInterID, "HMaterID": sMaterID, "HAuxPropID": sAuxPropID, "HMTONo": sMTONo, "HSourceInterID": sSourceInterID, "HSourceEntryID": sSourceEntryID, "HBillType": HBillType }, |
| | | dataType: "json", |
| | | success: function (data) { |
| | | if (data.count == 1) { // 说æéªè¯æåäºï¼ |
| | | //æ¾ç¤ºè¡¨ä½æç» |
| | | DisBillEntryList(); |
| | | } |
| | | else { |
| | | layer.msg(data.Message, { icon: 2 }); |
| | | } |
| | | }, |
| | | error: function (err) { |
| | | layer.msg('é误' + err, { |
| | | icon: 5, |
| | | time: 20000 |
| | | }, function () { |
| | | }); |
| | | } |
| | | }); |
| | | layer.close(index) |
| | | }) |
| | | } |
| | | else { |
| | | layer.msg('è¯·éæ©ä¸è¡è®°å½ï¼è¿è¡å é¤ï¼'); |
| | | } |
| | | }); |
| | | |
| | | //#endregion |
| | | |
| | | //å
³éæé® |
| | | form.on('submit(Cancel)', function () { |
| | | Flag = false; |
| | | layer.confirm('æ¨ç¡®å®è¦éåºåï¼', { icon: 3, title: 'æç¤º' }, function (index) { |
| | | window.close(); |
| | | parent.location.href = "../../../views/index_Mobile.html"; |
| | | }); |
| | | }) |
| | | |
| | |
| | | dataType: "json", |
| | | success: function (data) { |
| | | if (data.count == 1) { // 说æéªè¯æåäº |
| | | layer.confirm("çæå§å¤å
¥åºå" + data.Message + $("#HBillNo").val(), { |
| | | layer.confirm(data.Message, { |
| | | //layer.confirm("çæå§å¤å
¥åºå" + data.Message + $("#HBillNo").val(), { |
| | | icon: 1, |
| | | skin: 'layui-layer-lan', |
| | | closeBtn: 0, |
| | |
| | | // sQty = 0; |
| | | //} |
| | | if (event.keyCode == 13) { |
| | | GetMeesageByBarCode |
| | | GetMeesageByBarCode(); |
| | | } |
| | | }); |
| | | //ç¡®å® |
| | |
| | | GetMeesageByBarCode(); |
| | | }); |
| | | |
| | | //æ«æ¡ç |
| | | function GetMeesageByBarCode(obj) { |
| | | var sOldBarCode = $('#HBarCode').val() |
| | | var HDeleteFlag = sOldBarCode.substring(0, 1); |
| | | var sBarCode = sOldBarCode.slice(1); |
| | | var sInterID = $("#HInterID").val() |
| | | var sBillType = '1210' |
| | | var sBillNo = $("#HBillNo").val() |
| | | var sMaker = sessionStorage["HUserName"]; |
| | | var sHStockOrgID = sessionStorage["OrganizationID"]; |
| | | var sHWHID = $("#HWHID").val() |
| | | var sHSPID = $("#HStockPlaceID").val() |
| | | var sQty = $("#HQty").val() |
| | | var sSourceBillNo = $("#HSourceBillNo").val() |
| | | var sHBillType = $("#HBillType").val() //æºåç±»å |
| | | |
| | | if (HDeleteFlag == "*") { |
| | | if (sBarCode == "") { |
| | | layer.msg("è¯·æ«æè¦å é¤çæ¡ç ", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return; |
| | | } |
| | | else { |
| | | $('#HBarCode').val(""); |
| | | } |
| | | $.ajax( |
| | | { |
| | | type: "GET", |
| | | url: GetWEBURL() + "/ProductIn/Delete_Json", |
| | | async: false, //asyncç¨äºæ§å¶ï¼falseï¼åæ¥åï¼trueï¼å¼æ¥ï¼é»è®¤çæ¯trueï¼å³è¯·æ±é»è®¤çæ¯å¼æ¥è¯·æ± |
| | | data: { "HInterID": sInterID, "HBillNo": sBillNo, "HBillType": sBillType, "HBarCode": sBarCode }, |
| | | dataType: "json", |
| | | success: function (data) { |
| | | if (data.count == 1) { // 说æéªè¯æåäº |
| | | playSound1(); |
| | | //æ¸
空æ°é |
| | | $("#HQty").val(""); |
| | | //æ¾ç¤ºè¡¨ä½æç» |
| | | DisBillEntryList(); |
| | | |
| | | ////æ¾ç¤ºè¡¨ä½æç» |
| | | //layer.load(3); |
| | | //element.tabChange('tab-Kf_EntrustInBill', '2'); |
| | | //table.render({ |
| | | // elem: '#wl-table' |
| | | // //, url: 'http://61.130.49.162:9090/WMSAPI///Kf_EntrustInBill/DisBillEntryList_Webs_Json' |
| | | // , url: GetWEBURL() + '/Kf_EntrustInBill/DisBillEntryList_Webs_Json' |
| | | // , toolbar: '#toolbarDemo' |
| | | // , totalRow: true |
| | | // , where: { HBillID: sInterID, HBillType: '1210', sWhere: '' } |
| | | // , cols: [[ |
| | | // { type: 'radio' } |
| | | // , { field: 'HQty', title: 'æ°é', width: 150, totalRow: true } |
| | | // , { field: 'HQtyMust', title: 'åºæ¶æ°é', width: 150, totalRow: true } |
| | | // , { field: 'HMaterNumber', title: 'ç©æä»£ç ', width: 150 } |
| | | // , { field: 'HMaterName', title: 'ç©æåç§°', width: 150 } |
| | | // , { field: 'HMaterModel', title: 'è§æ ¼åå·', width: 150 } |
| | | // , { field: 'HSourceInterID', title: 'æºå主å
ç ', width: 150 } |
| | | // , { field: 'HSourceEntryID', title: 'æºååå
ç ', width: 150 } |
| | | // , { field: 'HSourceBillNo', title: 'æºååå·', width: 150 } |
| | | // , { field: 'HBatchNo', title: 'æ¹æ¬¡', width: 150 } |
| | | // ]] |
| | | // // , data: [linterid] |
| | | // // , page: true |
| | | // , height: 500 |
| | | // , done: function () { |
| | | // layer.closeAll("loading"); |
| | | // } |
| | | //}); |
| | | } |
| | | else { |
| | | playSound(); |
| | | layer.msg(data.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | |
| | | } |
| | | }, |
| | | error: function (err) { |
| | | playSound(); |
| | | layer.msg('é误' + err, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | |
| | | } |
| | | }); |
| | | } |
| | | else { |
| | | var sBarCode = $('#HBarCode').val() |
| | | if (sBarCode == '') { |
| | | playSound(); |
| | | layer.msg("æ¡ç 为空ï¼ä¸è½æ«æï¼", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return false; |
| | | } |
| | | if (sBarCode != "") { |
| | | $('#HBarCode').val(""); |
| | | } |
| | | if (sQty == "") { |
| | | sQty = 0; |
| | | } |
| | | $.ajax({ |
| | | type: "GET", |
| | | url: GetWEBURL() + "/WEBSController/Get_BarCode_Json", |
| | | async: false, //asyncç¨äºæ§å¶ï¼falseï¼åæ¥åï¼trueï¼å¼æ¥ï¼é»è®¤çæ¯trueï¼å³è¯·æ±é»è®¤çæ¯å¼æ¥è¯·æ± |
| | | data: { "sBarCode": sBarCode, "HInterID": sInterID, "HBillType": sBillType, "HBillNo": sBillNo, "HMaker": sMaker, "HWhID": sHWHID, "HSPID": sHSPID, "HQty": sQty, "HRedBlueFlag": false, "SourceFlag": HSourceFlag, "HSourceBillNo": sSourceBillNo, "HSourceBillType": sHBillType, "HStockOrgID": sHStockOrgID, "HScanStyle": "", "HCustom1": "", "HCustom2": "" }, |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | playSound1(); |
| | | if (result.data.hBarTypeField == 'ä»åºæ¡ç ') { |
| | | $("#HWHNAME").val(result.data.hWhNameField); |
| | | $("#HWHID").val(result.data.hWhIDField); |
| | | $("#HStockPlaceName").val(""); |
| | | $("#HNote").val(";ä¸é®æ«ç ä»åºæ¡ç "); |
| | | element.tabChange('tab-Kf_EntrustInBill', '2'); //è·³è½¬é¡µç¾ |
| | | return;//ç»æ |
| | | } |
| | | else if (result.data.hBarTypeField == 'ä»ä½æ¡ç ') { |
| | | $("#HStockPlaceName").val(result.data.hSPNameField); |
| | | $("#HStockPlaceID").val(result.data.hSPIDField); |
| | | $("#HWHNAME").val(result.data.hWhNameField); |
| | | $("#HWHID").val(result.data.hWhIDField); |
| | | $("#HNote").val(";ä¸é®æ«ç ä»ä½æ¡ç "); |
| | | element.tabChange('tab-Kf_EntrustInBill', '2');//è·³è½¬é¡µç¾ |
| | | return;//ç»æ |
| | | } |
| | | else if (result.data.hBarTypeField == 'é¨é¨æ¡ç ') { |
| | | $("#HDeptName").val(result.data.hDeptNameField); |
| | | $("#HDeptID").val(result.data.hDeptIDField); |
| | | $("#HNote").val(";ä¸é®æ«ç é¨é¨æ¡ç "); |
| | | element.tabChange('tab-Kf_EntrustInBill', '2');//è·³è½¬é¡µç¾ |
| | | return;//ç»æ |
| | | } |
| | | else if (result.data.hBarTypeField == 'æºåæ¡ç ') { |
| | | $("#HSupName").val(result.data.hSupNameField); |
| | | $("#HSupID").val(result.data.hSupIDField); |
| | | if (result.data.hDeptIDField != 0) { |
| | | $("#HDeptID").val(result.data.hDeptIDField); |
| | | $("#HDeptName").val(result.data.hDeptNameField); |
| | | } |
| | | $("#HSourceBillNo").val(result.data.hSourceBillNoField); |
| | | HSourceFlag = true; |
| | | //è·åæºåç±»åãæºååå· |
| | | if (result.data.hSourceBillTypeField == "1103") { |
| | | $("#HBillType").empty(); |
| | | $("#HBillType").val("1103"); |
| | | var optionHtml = ''; |
| | | optionHtml += "<option value = '" + result.data.hSourceBillTypeField + "' >" + 'æ¶æéç¥å' + "</option>"; |
| | | $("#HBillType").append(optionHtml); |
| | | layui.form.render('select'); |
| | | $("#HBillType").attr("readonly", "readonly"); |
| | | } |
| | | else { |
| | | //$("#HBillType").empty(); |
| | | $("#HBillType").val("-1"); |
| | | var optionHtml = ''; |
| | | optionHtml += "<option value = '" + result.data.hSourceBillTypeField + "' >" + 'æå·¥å½å
¥' + "</option>"; |
| | | $("#HBillType").append(optionHtml); |
| | | layui.form.render('select'); |
| | | $("#HBillType").attr("readonly", "readonly"); |
| | | } |
| | | $("#HSourceBillNo").attr("readonly", "readonly"); |
| | | $("#HNote").val(";ä¸é®æ«ç æºåæ¡ç "); |
| | | element.tabChange('tab-Kf_EntrustInBill', '3'); |
| | | } |
| | | else { |
| | | if (HSourceFlag == true) { |
| | | element.tabChange('tab-Kf_EntrustInBill', '3'); |
| | | } |
| | | else { |
| | | $("#HSupName").val(result.data.hSupNameField); |
| | | $("#HSupID").val(result.data.hSupIDField); |
| | | if (result.data.hDeptIDField != 0) { |
| | | $("#HDeptID").val(result.data.hDeptIDField); |
| | | $("#HDeptName").val(result.data.hDeptNameField); |
| | | } |
| | | $("#HSourceBillNo").val(result.data.hSourceBillNoField); |
| | | HSourceFlag = true; |
| | | //è·åæºåç±»åãæºååå· |
| | | if (result.data.hSourceBillTypeField == "1103") { |
| | | $("#HBillType").empty(); |
| | | $("#HBillType").val("1103"); |
| | | var optionHtml = ''; |
| | | optionHtml += "<option value = '" + result.data.hSourceBillTypeField + "' >" + 'æ¶æéç¥å' + "</option>"; |
| | | $("#HBillType").append(optionHtml); |
| | | layui.form.render('select'); |
| | | $("#HBillType").attr("readonly", "readonly"); |
| | | } |
| | | else { |
| | | //$("#HBillType").empty(); |
| | | $("#HBillType").val("-1"); |
| | | var optionHtml = ''; |
| | | optionHtml += "<option value = '" + result.data.hSourceBillTypeField + "' >" + 'æå·¥å½å
¥' + "</option>"; |
| | | $("#HBillType").append(optionHtml); |
| | | layui.form.render('select'); |
| | | $("#HBillType").attr("readonly", "readonly"); |
| | | } |
| | | $("#HSourceBillNo").attr("readonly", "readonly"); |
| | | $("#HNote").val(";ç©ææ¡ç "); |
| | | element.tabChange('tab-Kf_EntrustInBill', '3'); |
| | | } |
| | | } |
| | | //æ¾ç¤ºè¡¨ä½æç» |
| | | DisBillEntryList(); |
| | | |
| | | ////æ¾ç¤ºè¡¨ä½æç» |
| | | //layer.load(3); |
| | | //element.tabChange('tab-Kf_EntrustInBill', '2'); |
| | | //table.render({ |
| | | // elem: '#wl-table' |
| | | // //, url: 'http://61.130.49.162:9090/WMSAPI///Kf_EntrustInBill/DisBillEntryList_Webs_Json' |
| | | // , url: GetWEBURL() + '/Kf_EntrustInBill/DisBillEntryList_Webs_Json' |
| | | // , toolbar: '#toolbarDemo' |
| | | // , totalRow: true |
| | | // , where: { HBillID: sInterID, HBillType: '1210', sWhere: '' } |
| | | // , cols: [[ |
| | | // { type: 'radio' } |
| | | // , { field: 'HQty', title: 'æ°é', width: 150, totalRow: true} |
| | | // , { field: 'HQtyMust', title: 'åºæ¶æ°é', width: 150, totalRow: true} |
| | | // , { field: 'HMaterNumber', title: 'ç©æä»£ç ', width: 150 } |
| | | // , { field: 'HMaterName', title: 'ç©æåç§°', width: 150 } |
| | | // , { field: 'HMaterModel', title: 'è§æ ¼åå·', width: 150 } |
| | | // , { field: 'HSourceInterID', title: 'æºå主å
ç ', width: 150 } |
| | | // , { field: 'HSourceEntryID', title: 'æºååå
ç ', width: 150 } |
| | | // , { field: 'HSourceBillNo', title: 'æºååå·', width: 150 } |
| | | // , { field: 'HBatchNo', title: 'æ¹æ¬¡', width: 150 } |
| | | // ]] |
| | | // // , data: [linterid] |
| | | // // , page: true |
| | | // , height: 500 |
| | | // , done: function () { |
| | | // layer.closeAll("loading"); |
| | | // } |
| | | //}); |
| | | //æ¸
空æ°é |
| | | $("#HQty").val(""); |
| | | } |
| | | else { |
| | | playSound(); |
| | | layer.msg(result.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | } |
| | | }, |
| | | error: function (err) { |
| | | playSound(); |
| | | layer.msg("æ¥å£è¯·æ±å¤±è´¥ï¼" + err, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | } |
| | | }); |
| | | } |
| | | } |
| | | |
| | | //æ«æºå |
| | | $('#HSourceBillNo').on('keydown', function (event) { |
| | |
| | | $("#HStockPlaceName").val(result.data[0].HName); |
| | | $("#HWHID").val(result.data[0].HWHID); |
| | | $("#HWHNAME").val(result.data[0].HWhName); |
| | | element.tabChange('tab-POStockInBill', '2'); |
| | | element.tabChange('tab-Kf_EntrustInBill', '2'); |
| | | } |
| | | else { |
| | | layer.msg(result.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | |
| | | } |
| | | }); |
| | | |
| | | //æ«æ¡ç |
| | | function GetMeesageByBarCode(obj) { //è¿åå·¥ä½ä¸å¿ |
| | | var sSubStr = table.cache['wl-table']; |
| | | var sBarCode = $('#HBarCode').val() |
| | | var sInterID = $("#HInterID").val() |
| | | var sBillNo = $("#HBillNo").val() |
| | | var sQty = $("#HQty").val() |
| | | var sHBillType = $("#HBillType").val() |
| | | var sHWHID = $("#HWHID").val() |
| | | var sHSPID = $("#HStockPlaceID").val() |
| | | var sSourceBillNo = $("#HSourceBillNo").val() |
| | | |
| | | //夿æ¡ç æ¯å¦ä¸ºç©º new |
| | | if (sBarCode == '') { |
| | | playSound(); |
| | | layer.msg("æ¡ç 为空ï¼ä¸è½æ«æï¼", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return false; |
| | | } |
| | | if (sBarCode != "") { |
| | | $('#HBarCode').val(""); |
| | | } |
| | | if (sQty != "") { |
| | | $('#HQty').val(""); |
| | | } |
| | | if (sQty == "") { |
| | | sQty = 0; |
| | | } |
| | | |
| | | $.ajax({ |
| | | //url: "http://61.130.49.162:9090/WMSAPI///Kf_EntrustInBill/get_CheckTypeByBarCode_Json", |
| | | url: GetWEBURL() + "/Kf_EntrustInBill/get_CheckTypeByBarCode_Json", |
| | | type: "GET", |
| | | data: { "sCode": sBarCode, "sInterID": sInterID, "sBillNo": sBillNo, "sMaker": sessionStorage["HUserName"], "WhID": sHWHID, "SPID": sHSPID, "sQty": sQty, "sRedBlue": false, "SourceFlag": Flag, "sSourceBillNo": sSourceBillNo, "sSourceType": sHBillType, "HOWNERID": sessionStorage["OrganizationID"] }, |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | playSound1(); |
| | | if (result.data.HBarType == 'ä»åºæ¡ç ') { |
| | | $("#HWHNAME").val(result.data.HWhName); |
| | | $("#HWHID").val(result.data.HWhID); |
| | | $("#HStockPlaceName").val(""); |
| | | //$("#HNote").val(";ä¸é®æ«ç ä»åºæ¡ç "); |
| | | $("#rizhi").val(RZ += Format(new Date(), "yyyy-MM-dd hh:mm:ss.S") + "æ«æ¡ç ä»åºæ¡ç ï¼æå\n"); |
| | | element.tabChange('tab-Kf_EntrustInBill', '2'); //è·³è½¬é¡µç¾ |
| | | } |
| | | else if (result.data.HBarType == 'ä»ä½æ¡ç ') { |
| | | $("#HStockPlaceName").val(result.data.HSPName); |
| | | $("#HStockPlaceID").val(result.data.HSPID); |
| | | $("#HWHNAME").val(result.data.HWhName); |
| | | $("#HWHID").val(result.data.HWhID); |
| | | //$("#HNote").val(";ä¸é®æ«ç ä»ä½æ¡ç "); |
| | | $("#rizhi").val(RZ += Format(new Date(), "yyyy-MM-dd hh:mm:ss.S") + "æ«æ¡ç ä»ä½æ¡ç ï¼æå\n"); |
| | | element.tabChange('tab-Kf_EntrustInBill', '2');//è·³è½¬é¡µç¾ |
| | | } |
| | | else if (result.data.HBarType == 'é¨é¨æ¡ç ') { |
| | | $("#HDeptName").val(result.data.HDeptName); |
| | | $("#HDeptID").val(result.data.HDeptID); |
| | | //$("#HNote").val(";ä¸é®æ«ç é¨é¨æ¡ç "); |
| | | $("#rizhi").val(RZ += Format(new Date(), "yyyy-MM-dd hh:mm:ss.S") + "æ«æ¡ç é¨é¨æ¡ç ï¼æå\n"); |
| | | element.tabChange('tab-Kf_EntrustInBill', '2');//è·³è½¬é¡µç¾ |
| | | } |
| | | else if (result.data.HBarType == 'æºåæ¡ç ') { |
| | | $("#HSupName").val(result.data.HSupName); |
| | | $("#HSupID").val(result.data.HSupID); |
| | | $("#HDeptName").val(result.data.HDeptName); |
| | | $("#HDeptID").val(result.data.HDeptID); |
| | | $("#HSourceBillNo").val(result.data.HSourceBillNo); |
| | | Flag = true; |
| | | //è·åæºåç±»åãæºååå· |
| | | if (result.data.HSourceBillType == "1103") { |
| | | $("#HBillType").val("1103"); |
| | | |
| | | } |
| | | else if (result.data.HSourceBillType == "1601") { |
| | | $("#HBillType").val("1601"); |
| | | } |
| | | else { |
| | | $("#HBillType").val("æå·¥å½å
¥"); |
| | | } |
| | | //$("#HNote").val(";ä¸é®æ«ç æºåæ¡ç "); |
| | | $("#rizhi").val(RZ += Format(new Date(), "yyyy-MM-dd hh:mm:ss.S") + "æ«æ¡ç æºåæ¡ç ï¼æå\n"); |
| | | element.tabChange('tab-Kf_EntrustInBill', '3'); |
| | | //æ«ä»åº |
| | | $('#HWHNAME').on('keydown', function (event) { |
| | | var HBarCode = $('#HWHNAME').val() |
| | | if (event.keyCode == 13) { |
| | | if (!HBarCode) { |
| | | layer.msg('æ ä»åºæ¡ç ä¿¡æ¯ï¼'); |
| | | return; |
| | | } |
| | | //å¤æææ¬æ¡æ¯å¦ææ°æ® new |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/LookingFor/getWHName_Json", |
| | | type: "GET", |
| | | data: { "HBarCode": HBarCode }, |
| | | success: function (result) { |
| | | if (result.count == 1) { // 说æéªè¯æåäºï¼ |
| | | //$("#HStockPlaceName").val(result.data[0].HName); |
| | | //$("#HStockPlaceID").val(result.data[0].HItemID); |
| | | $("#HWHID").val(result.data[0].HItemID); |
| | | $("#HWHNAME").val(result.data[0].HName); |
| | | element.tabChange('tab-Kf_EntrustInBill', '2'); |
| | | } |
| | | else { |
| | | if (Flag == "true") { |
| | | element.tabChange('tab-Kf_EntrustInBill', '3'); |
| | | } |
| | | else { |
| | | //$("#HSupName").val(result.data.HSupName); 20210719ä¿®æ¹ |
| | | //$("#HSupID").val(result.data.HSupID); 20210719ä¿®æ¹ |
| | | //$("#HDeptName").val(result.data.HDeptName); |
| | | //$("#HDeptID").val(result.data.HDeptID); |
| | | $("#HSourceBillNo").val(result.data.HSourceBillNo); |
| | | Flag = true; |
| | | //è·åæºåç±»åãæºååå· |
| | | if (result.data.HSourceBillType == "1103") { |
| | | $("#HBillType").val("1103"); |
| | | |
| | | } |
| | | else if (result.data.HSourceBillType == "1601") { |
| | | $("#HBillType").val("1601"); |
| | | } |
| | | else { |
| | | $("#HBillType").val("æå·¥å½å
¥"); |
| | | } |
| | | //$("#HNote").val(";ç©ææ¡ç "); |
| | | $("#rizhi").val(RZ += Format(new Date(), "yyyy-MM-dd hh:mm:ss.S") + "æ«æ¡ç ç©ææ¡ç ï¼æå\n"); |
| | | element.tabChange('tab-Kf_EntrustInBill', '3'); |
| | | } |
| | | // $("#verifycode").click(); |
| | | //layer.msg(result.Message, { icon: 5 }); |
| | | layer.msg(result.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | } |
| | | //$("#HSupID").val(result.data.HSupID); |
| | | //$("#HSupName").val(result.data.HSupName); |
| | | //$("#HDeptID").val(result.data.HDeptID); |
| | | //$("#HDeptName").val(result.data.HDeptName); |
| | | layer.load(3) |
| | | table.render({ |
| | | elem: '#wl-table' |
| | | , url: GetWEBURL() + '/Kf_EntrustInBill/DisBillEntryList_Webs_Json' |
| | | , toolbar: '#toolbarDemo' |
| | | , totalRow: true |
| | | , where: { HBillID: sInterID, HBillType: '1210', sWhere: '' } |
| | | , cellMinWidth: 90 |
| | | , cols: [[ |
| | | { type: 'radio' } |
| | | , { field: 'HQty', title: 'æ°é', width: 150, totalRow: true} |
| | | , { field: 'HQtyMust', title: 'åºæ¶æ°é', width: 150, totalRow: true} |
| | | , { field: 'HMaterNumber', title: 'ç©æä»£ç ', width: 150 } |
| | | , { field: 'HMaterName', title: 'ç©æåç§°', width: 150 } |
| | | , { field: 'HMaterModel', title: 'è§æ ¼åå·', width: 150 } |
| | | , { field: 'HSourceInterID', title: 'æºå主å
ç ', width: 150 } |
| | | , { field: 'HSourceEntryID', title: 'æºååå
ç ', width: 150 } |
| | | , { field: 'HSourceBillNo', title: 'æºååå·', width: 150 } |
| | | , { field: 'HBatchNo', title: 'æ¹æ¬¡', width: 150 } |
| | | ]] |
| | | , height: 500 |
| | | , done: function () { |
| | | layer.closeAll("loading"); |
| | | } |
| | | }); |
| | | layer.closeAll("loading"); |
| | | } |
| | | else { |
| | | // $("#verifycode").click(); |
| | | //layer.msg(result.Message, { icon: 5 }); |
| | | playSound(); |
| | | layer.msg(result.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | } |
| | | layer.closeAll("loading"); |
| | | }, |
| | | error: function (err) { |
| | | playSound(); |
| | | layer.msg("é误:" + err, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | } |
| | | }); |
| | | } |
| | | }); |
| | | // layer.msg($('#HSourceBillNo').val(), { icon: 1 }); |
| | | } |
| | | }); |
| | | |
| | | function playSound() { |
| | | var audio = document.getElementById("cs"); |
| | | audio.play(); |
| | |
| | | $("#HSupName").val(result.data[0].HSupName); |
| | | //$("#HDeptID").val(result.data[0].HDeptID); |
| | | //$("#HDeptName").val(result.data[0].HDeptName); |
| | | Flag = true; |
| | | HSourceFlag = true; |
| | | layer.load(3); |
| | | element.tabChange('tab-Kf_EntrustInBill', '2'); |
| | | table.render({ |
| | | elem: '#wl-table' |
| | | //, url: 'http://61.130.49.162:9090/WMSAPI///Kf_EntrustInBill/DisBillEntryList_Webs_Json' |
| | | , url: GetWEBURL() + '/Kf_EntrustInBill/DisBillEntryList_Webs_Json' |
| | | , toolbar: '#toolbarDemo' |
| | | , totalRow: true |
| | | , where: { HBillID: sInterID, HBillType: '1210', sWhere: '' } |
| | | , cols: [[ |
| | | { type: 'radio' } |
| | | , { field: 'HQty', title: 'æ°é', width: 150, totalRow: true } |
| | | , { field: 'HQtyMust', title: 'åºæ¶æ°é', width: 150, totalRow: true } |
| | | , { field: 'HMaterNumber', title: 'ç©æä»£ç ', width: 150 } |
| | | , { field: 'HMaterName', title: 'ç©æåç§°', width: 150 } |
| | | , { field: 'HMaterModel', title: 'è§æ ¼åå·', width: 150 } |
| | | , { field: 'HSourceInterID', title: 'æºå主å
ç ', width: 150 } |
| | | , { field: 'HSourceEntryID', title: 'æºååå
ç ', width: 150 } |
| | | , { field: 'HSourceBillNo', title: 'æºååå·', width: 150 } |
| | | , { field: 'HBatchNo', title: 'æ¹æ¬¡', width: 150 } |
| | | , { field: 'HPieceQty', title: 'æ¡ç æ°é', width: 150 } |
| | | ]] |
| | | // , data: [linterid] |
| | | // , page: true |
| | | , height: 500 |
| | | , done: function () { |
| | | layer.closeAll("loading"); |
| | | } |
| | | }); |
| | | |
| | | //æ¾ç¤ºè¡¨ä½æç» |
| | | DisBillEntryList(); |
| | | |
| | | //table.render({ |
| | | // elem: '#wl-table' |
| | | // //, url: 'http://61.130.49.162:9090/WMSAPI///Kf_EntrustInBill/DisBillEntryList_Webs_Json' |
| | | // , url: GetWEBURL() + '/Kf_EntrustInBill/DisBillEntryList_Webs_Json' |
| | | // , toolbar: '#toolbarDemo' |
| | | // , totalRow: true |
| | | // , where: { HBillID: sInterID, HBillType: '1210', sWhere: '' } |
| | | // , cols: [[ |
| | | // { type: 'radio' } |
| | | // , { field: 'HQty', title: 'æ°é', width: 150, totalRow: true } |
| | | // , { field: 'HQtyMust', title: 'åºæ¶æ°é', width: 150, totalRow: true } |
| | | // , { field: 'HMaterNumber', title: 'ç©æä»£ç ', width: 150 } |
| | | // , { field: 'HMaterName', title: 'ç©æåç§°', width: 150 } |
| | | // , { field: 'HMaterModel', title: 'è§æ ¼åå·', width: 150 } |
| | | // , { field: 'HSourceInterID', title: 'æºå主å
ç ', width: 150 } |
| | | // , { field: 'HSourceEntryID', title: 'æºååå
ç ', width: 150 } |
| | | // , { field: 'HSourceBillNo', title: 'æºååå·', width: 150 } |
| | | // , { field: 'HBatchNo', title: 'æ¹æ¬¡', width: 150 } |
| | | // , { field: 'HPieceQty', title: 'æ¡ç æ°é', width: 150 } |
| | | // ]] |
| | | // // , data: [linterid] |
| | | // // , page: true |
| | | // , height: 500 |
| | | // , done: function () { |
| | | // layer.closeAll("loading"); |
| | | // } |
| | | //}); |
| | | } |
| | | else { |
| | | // $("#verifycode").click(); |
| | |
| | | }); |
| | | } |
| | | |
| | | //#region æ¾ç¤ºç©æåè¡¨ä¿¡æ¯ |
| | | |
| | | function DisBillEntryList() { |
| | | var sInterID = $("#HInterID").val() |
| | | var sBillNo = $("#HBillNo").val() |
| | | var HBillType = '1210' |
| | | var sHStockOrgID = sessionStorage["OrganizationID"]; |
| | | |
| | | //å·æ°åè¡¨ä¿¡æ¯ |
| | | $.ajax({ |
| | | type: "GET", |
| | | url: GetWEBURL() + '/WEBSController/GetBillEntryTmpList_Json', |
| | | async: false, //asyncç¨äºæ§å¶ï¼falseï¼åæ¥åï¼trueï¼å¼æ¥ï¼é»è®¤çæ¯trueï¼å³è¯·æ±é»è®¤çæ¯å¼æ¥è¯·æ± |
| | | data: { "HInterID": sInterID, "HBillNo": sBillNo, "HBillType": HBillType, "HStockOrgID": sHStockOrgID }, |
| | | success: function (result) { |
| | | if (result.count == 1) { // 说æéªè¯æåäºï¼ |
| | | listOption.data = result.data.Materlist; |
| | | table.render(listOption); |
| | | |
| | | //console.log(result.data.list2); |
| | | var count = 0; |
| | | var count1 = 0; |
| | | for (var i = 0; i < result.data.Materlist.length; i++) { |
| | | count += result.data.Materlist[i].HQty; |
| | | count1 += result.data.Materlist[i].HPieceQty; |
| | | } |
| | | $("#HSumQtys").val(count); |
| | | $("#HBarcodeQtys").val(count1); |
| | | //return; |
| | | } |
| | | else { |
| | | layer.msg(result.Message); |
| | | } |
| | | } |
| | | }); |
| | | } |
| | | |
| | | //#endregion |
| | | |
| | | }); |
| | | //以ä¸ä¸ºlayui模å |
| | | function GetHWHValue(obj) //è¿åè°å
¥ä»åº |