| | |
| | | <li lay-id="1" style="padding:1px;" class="layui-this">éæ©æºå</li> |
| | | <li lay-id="2" style="padding:1px;">表头信æ¯</li> |
| | | <li lay-id="3" style="padding:1px;">æç»ä¿¡æ¯</li> |
| | | <li lay-id="4" style="padding:1px;">åºåä¿¡æ¯</li> |
| | | <li lay-id="5" style="padding:1px;min-width: 35px;">æ±æ»</li> |
| | | <li lay-id="4" style="padding:1px;">䏿¶ä¿¡æ¯</li> |
| | | <li lay-id="5" style="padding:1px;">åºåä¿¡æ¯</li> |
| | | <li lay-id="6" style="padding:1px;min-width: 35px;">æ±æ»</li> |
| | | </ul> |
| | | <div class="layui-tab-content"> |
| | | <!--éæ©æºå--> |
| | |
| | | <div class="layui-form-item"> |
| | | <div class="layui-row"> |
| | | <div class="layui-col-xs3"> |
| | | <label class="layui-form-label" style="width:60px;padding-left:0px;">åæ®ç±»å</label> |
| | | <label class="layui-form-label" style="width:60px;padding-left:0px;">æºåç±»å</label> |
| | | </div> |
| | | <div class="layui-col-xs8"> |
| | | <select name=" HBillType" id="HBillType"> |
| | |
| | | <div class="layui-form-item"> |
| | | <div class="layui-row"> |
| | | <div class="layui-col-xs3"> |
| | | <label class="layui-form-label" style="width:60px;padding-left:0px;">åæ®å·</label> |
| | | <label class="layui-form-label" style="width:60px;padding-left:0px;">æºåå·</label> |
| | | </div> |
| | | <div class="layui-col-xs5"> |
| | | <input type="text" name="HBillNo" id="HBillNo" lay-verify="HBillNo" disabled="disabled" autocomplete="off" class="layui-input mobile"> |
| | | <div class="layui-col-xs8"> |
| | | <input type="text" name="HSourceBillNo" id="HSourceBillNo" lay-verify="HSourceBillNo" autocomplete="off" class="layui-input"> |
| | | </div> |
| | | <div class="layui-col-xs2"> |
| | | <button type="button" lay-submit="" class="layui-btn" lay-filter="QueDin2">ç¡®å®</button> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item" style="padding:0px;margin:0px;"> |
| | | <div class="layui-row"> |
| | | <div class="layui-col-xs3"> |
| | | <label class="layui-form-label" style="width:60px;padding-left:0px;">å
è¿å
åºä»åº</label> |
| | | </div> |
| | | <div class="layui-col-xs6"> |
| | | <input type="text" name="HFIFOWHNAME" id="HFIFOWHNAME" lay-verify="HFIFOWHNAME" autocomplete="off" class="layui-input"> |
| | | <input type="hidden" name="HFIFOWHID" id="HFIFOWHID" lay-verify="HFIFOWHID" value="0" autocomplete="off" class="layui-input"> |
| | | </div> |
| | | <div class="layui-col-xs3"> |
| | | <input type="text" name="HInterID" id="HInterID" lay-verify="HInterID" disabled="disabled" autocomplete="off" class="layui-input mobile"> |
| | | <button type="button" id="HFIFOWHID-BT" lay-submit="" class="layui-btn" lay-filter="HFIFOWHID-BT">...</button> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | <div class="layui-form-item"> |
| | | <div class="layui-row"> |
| | | <div class="layui-col-xs3"> |
| | | <label class="layui-form-label" style="width:60px;padding-left:0px;">æºåå·</label> |
| | | <label class="layui-form-label" style="width:60px;padding-left:0px;">åæ®å·</label> |
| | | </div> |
| | | <div class="layui-col-xs8"> |
| | | <input type="text" name="HSourceBillNo" id="HSourceBillNo" lay-verify="HSourceBillNo" autocomplete="off" class="layui-input"> |
| | | <div class="layui-col-xs5"> |
| | | <input type="text" name="HBillNo" id="HBillNo" lay-verify="HBillNo" disabled="disabled" autocomplete="off" class="layui-input mobile"> |
| | | </div> |
| | | <div class="layui-col-xs2"> |
| | | <button type="button" lay-submit="" class="layui-btn" lay-filter="QueDin2">ç¡®å®</button> |
| | | <div class="layui-col-xs3"> |
| | | <input type="text" name="HInterID" id="HInterID" lay-verify="HInterID" disabled="disabled" autocomplete="off" class="layui-input mobile"> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | </div> |
| | | </div> |
| | | <table class="layui-hide" id="wl-table" lay-filter="wl-table"></table> |
| | | </div> |
| | | <!--䏿¶ä¿¡æ¯--> |
| | | <div class="layui-tab-item"> |
| | | <table class="layui-hide" id="FIFOlist-table" lay-filter="FIFOlist-table"></table> |
| | | </div> |
| | | <!--åºåä¿¡æ¯--> |
| | | <div class="layui-tab-item"> |
| | |
| | | RoadBillSub(linterid); |
| | | } |
| | | |
| | | |
| | | |
| | | //éæ©å
è¿å
åºä»åº |
| | | form.on('submit(HFIFOWHID-BT)', function () {//éæ©è°åºä»åº |
| | | var HStockOutOrgID = $("#HStockOutOrgID").val(); |
| | | layer.open({ |
| | | type: 2 |
| | | , area: ['100%', '100%'] |
| | | , title: 'ä»åºå表' |
| | | , shade: 0.6 //é®ç½©éæåº¦ |
| | | , maxmin: true //å
许å
¨å±æå°å |
| | | , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ |
| | | , content: ['../../../views/Baseset/åºç¡èµæ/Gy_WarehouseListNew.html?Type=HFIFOWHID&HOrgID=' + HStockOutOrgID + '', 'yes'] |
| | | , resize: false |
| | | , cancel: function () { |
| | | //$(".layui-btn").removeClass("layui-btn-disabled"); |
| | | } |
| | | }) |
| | | }); |
| | | |
| | | //éæ©è°å
¥ä»åº |
| | | form.on('submit(HWHID-BT)', function () {//éæ©è°å
¥ä»åº |
| | |
| | | |
| | | //éåºæé® |
| | | form.on('submit(Cancel)', function () { |
| | | var sInterID = $("#HInterID").val() |
| | | var HBillType = '1207' |
| | | $.ajax( |
| | | { |
| | | type: "Get", |
| | | url: GetWEBURL() + "/WEBSController/set_DelPonderationBillMain_Temp_FIFO_Json", |
| | | async: true, |
| | | data: { "HInterID": sInterID, "HBillType": HBillType }, |
| | | dataType: "json", |
| | | success: function (data) { |
| | | if (data.count == 1) { // 说æéªè¯æåäº |
| | | } |
| | | else { |
| | | layer.msg(data.Message, { icon: 2 }); |
| | | } |
| | | }, |
| | | error: function (err) { |
| | | layer.msg('é误' + err, { |
| | | icon: 5, |
| | | time: 20000 |
| | | }, function () { |
| | | }); |
| | | } |
| | | }); |
| | | parent.location.href = "../../../views/index.html" |
| | | }) |
| | | |
| | |
| | | } |
| | | }); |
| | | |
| | | //#region æ«ææºåæ¡ç |
| | | |
| | | //æ«æºå |
| | | $('#HSourceBillNo').on('keydown', function (event) { //æ«æºå |
| | | if (event.keyCode == 13) { |
| | | GetMeesageBySourceBillNo(); |
| | | } |
| | | }); |
| | | |
| | | //ç¡®å® |
| | | form.on('submit(QueDin2)', function (data) { |
| | | GetMeesageBySourceBillNo(); |
| | | }); |
| | | |
| | | //æ«ææºåæ¡ç |
| | | function GetMeesageBySourceBillNo(obj) { |
| | | var sInterID = $("#HInterID").val() |
| | | var sBillNo = $("#HBillNo").val() |
| | | var HBillType = '1207' |
| | | var HSourceBillNo = $('#HSourceBillNo').val() |
| | | var HSourceBillType = $("#HBillType").val() |
| | | var HMaker = sessionStorage["HUserName"] |
| | | var HFIFOWhID = $("#HFIFOWHID").val() |
| | | var HStockOutOrgID = $("#HStockOutOrgID").val()//è°åºç»ç» |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/WEBSController/get_SourceBarCode_MoveStock_Json", |
| | | type: "GET", |
| | | data: { "HInterID": sInterID, "HBillNo": sBillNo, "HBillType": HBillType, "HSourceBillNo": HSourceBillNo, "HSourceBillType": HSourceBillType, "HMaker": HMaker, "HFIFOWhID": HFIFOWhID, "HOWNERID": HStockOutOrgID }, |
| | | success: function (result) { |
| | | if (result.count == 1) { // 说æéªè¯æåäºï¼ |
| | | playSound1(); |
| | | HSourceFlag = true; |
| | | if (result.data.hDeptIDField != 0) { |
| | | $("#HDeptID").val(result.data.hDeptIDField); |
| | | $("#HDeptName").val(result.data.hDeptNameField); |
| | | } |
| | | |
| | | $("#HStockStyle").find("option:contains('" + result.data.hStockStyleField +"')").attr("selected", true); |
| | | $("#HStockInOrgID").val(result.data.hStockInOrgIDField); |
| | | $("#HStockInOrgName").val(result.data.hStockInOrgNameField); |
| | | $("#HStockOutOrgID").val(result.data.hStockOutOrgIDField); |
| | | $("#HStockOutOrgName").val(result.data.hStockOutOrgNameField); |
| | | $("#HSourceBillNo").val(result.data.hSourceBillNoField); |
| | | |
| | | $("#HStockStyle").attr("disabled", "disabled"); |
| | | $("#HStockInOrgName").attr("readonly", "readonly"); |
| | | $("#HStockOutOrgName").attr("readonly", "readonly"); |
| | | $("#HBillType").attr("disabled", "disabled"); |
| | | form.render('select'); |
| | | if (result.data.hMulSourceFlagField == 0) { |
| | | $("#HSourceBillNo").attr("readonly", "readonly"); |
| | | } |
| | | layer.load(3); |
| | | element.tabChange('tab-MoveStockBill', '2'); |
| | | |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/WEBSController/GetBillEntryTmpList_Json', |
| | | type: "GET", |
| | | data: { "HInterID": sInterID, "HBillNo": sBillNo, "HBillType": HBillType, "HStockOrgID": HStockOutOrgID }, |
| | | success: function (result) { |
| | | if (result.count == 1) { // 说æéªè¯æåäºï¼ |
| | | listOption.data = result.data.Materlist; |
| | | table.render(listOption); |
| | | FIFOlistOption.data = result.data.FIFOlist; |
| | | table.render(FIFOlistOption); |
| | | |
| | | //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); |
| | | } |
| | | layer.closeAll("loading"); |
| | | } |
| | | }); |
| | | } |
| | | else { |
| | | playSound(); |
| | | layer.msg(result.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | } |
| | | layer.closeAll("loading"); |
| | | } |
| | | }); |
| | | } |
| | | |
| | | //#endregion |
| | | |
| | | |
| | | //#region æ«æç©ææ¡ç |
| | | |
| | | //æ«æ¡ç |
| | | $('#HBarCode').on('keydown', function (event) { |
| | |
| | | GetMeesageByBarCode(); |
| | | } |
| | | }); |
| | | |
| | | //ç¡®å® |
| | | form.on('submit(QueDin)', function (data) { |
| | | GetMeesageByBarCode(); |
| | | }); |
| | | |
| | | //æ«æ¡ç |
| | | function GetMeesageByBarCode(obj) { //è¿åå·¥ä½ä¸å¿ |
| | | var sOldBarCode = $('#HBarCode').val() |
| | | var HDeleteFlag = sOldBarCode.substring(0, 1); |
| | | var sBarCode = sOldBarCode.slice(1); |
| | | |
| | | var sInterID = $("#HInterID").val() |
| | | var HBillType = '1207'; |
| | | var sBillNo = $("#HBillNo").val() |
| | | var sMaker = $("#HMaker").val();//å¶å人 |
| | | var WhID = $("#HWHID").val()//è°å
¥ä»åº |
| | | var SPID = $("#HStockPlaceID").val()//è°å
¥ä»ä½ |
| | | var HSCWhID = $("#HSCWHID").val()//è°åºä»åº |
| | | var HSCSPID = $("#HOutStockPlaceID").val()//è°åºä»ä½ |
| | | var sQty = $("#HQty").val() |
| | | if (sQty == "") { |
| | | sQty = 0; |
| | | } |
| | | var sSourceBillNo = $("#HSourceBillNo").val();//æºåå· |
| | | if (sSourceBillNo == null) { |
| | | sSourceBillNo = ""; |
| | | } |
| | | var sHBillType = $("#HBillType").val() |
| | | var HStockInOrgID = $("#HStockInOrgID").val()//è°å
¥ç»ç» |
| | | var HStockOutOrgID = $("#HStockOutOrgID").val()//è°åºç»ç» |
| | | var HScanStyle = ""; |
| | | |
| | | //æ«æºå |
| | | $('#HSourceBillNo').on('keydown', function (event) { //æ«æºå |
| | | if (event.keyCode == 13) { |
| | | GetMeesageBySourceBillNo(); |
| | | //夿æ¡ç æ¯å¦ä¸ºç©º new |
| | | if (sBarCode == '') { |
| | | playSound(); |
| | | layer.msg("æ¡ç 为空ï¼ä¸è½æ«æï¼", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return false; |
| | | } |
| | | |
| | | if (HDeleteFlag == "*") { |
| | | if (sBarCode != "") { |
| | | $('#HBarCode').val(""); |
| | | } |
| | | $.ajax( |
| | | { |
| | | type: "Get", |
| | | url: GetWEBURL() + "/ProductIn/Delete_Json", |
| | | async: true, |
| | | data: { "HInterID": sInterID, "HBillNo": sBillNo, "HBillType": '1207', "HBarCode": sBarCode }, |
| | | dataType: "json", |
| | | success: function (data) { |
| | | if (data.count == 1) { // 说æéªè¯æåäº |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/WEBSController/GetBillEntryTmpList_Json', |
| | | type: "GET", |
| | | data: { "HInterID": sInterID, "HBillNo": sBillNo, "HBillType": HBillType, "HStockOrgID": HStockOutOrgID }, |
| | | success: function (result) { |
| | | if (result.count == 1) { // 说æéªè¯æåäºï¼ |
| | | listOption.data = result.data.Materlist; |
| | | table.render(listOption); |
| | | FIFOlistOption.data = result.data.FIFOlist; |
| | | table.render(FIFOlistOption); |
| | | |
| | | //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); |
| | | } |
| | | layer.closeAll("loading"); |
| | | } |
| | | }); |
| | | //ç¡®å® |
| | | form.on('submit(QueDin2)', function (data) { |
| | | GetMeesageBySourceBillNo(); |
| | | playSound1(); |
| | | } |
| | | 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 { |
| | | if ($("#HBillNo").val() == '') { |
| | | playSound(); |
| | | layer.msg("é误çåæ®å·!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return false; |
| | | } |
| | | if ($("#HInterID").val() == '') { |
| | | playSound(); |
| | | layer.msg("é误çå
ç !", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return false; |
| | | } |
| | | var sBarCode = $('#HBarCode').val() |
| | | if (sBarCode != "") { |
| | | $('#HBarCode').val(""); |
| | | } |
| | | if (sQty != "") { |
| | | $('#HQty').val(""); |
| | | } |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/WEBSController/get_BarCode_MoveStock_Json", |
| | | type: "GET", |
| | | data: { "sBarCode": sBarCode, "HInterID": sInterID, "HBillType": HBillType, "HBillNo": sBillNo, "HMaker": sMaker, "HWhID": WhID, "HSPID": SPID, "HSCWHID": HSCWhID, "HSCSPID": HSCSPID, "HQty": sQty, "SourceFlag": HSourceFlag, "HSourceBillNo": sSourceBillNo, "HSourceBillType": sHBillType, "HStockInOrgID": HStockInOrgID, "HStockOutOrgID": HStockOutOrgID, "HScanStyle": HScanStyle }, |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | if (HSourceFlag == "false") { |
| | | $("#HBillType").find("option:contains('æå·¥å½å
¥')").attr("selected", true); |
| | | $("#HSourceBillNo").val(""); |
| | | |
| | | $("#HStockStyle").attr("disabled", "disabled"); |
| | | $("#HStockInOrgName").attr("readonly", "readonly"); |
| | | $("#HStockOutOrgName").attr("readonly", "readonly"); |
| | | $("#HBillType").attr("disabled", "disabled"); |
| | | $("#HSourceBillNo").attr("readonly", "readonly"); |
| | | form.render('select'); |
| | | } |
| | | HSourceFlag = true; |
| | | element.tabChange('tab-MoveStockBill', '3'); |
| | | |
| | | layer.load(3) |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/WEBSController/GetBillEntryTmpList_Json', |
| | | type: "GET", |
| | | data: { "HInterID": sInterID, "HBillNo": sBillNo, "HBillType": HBillType, "HStockOrgID": HStockOutOrgID }, |
| | | success: function (result) { |
| | | if (result.count == 1) { // 说æéªè¯æåäºï¼ |
| | | listOption.data = result.data.Materlist; |
| | | table.render(listOption); |
| | | FIFOlistOption.data = result.data.FIFOlist; |
| | | table.render(FIFOlistOption); |
| | | |
| | | //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); |
| | | } |
| | | layer.closeAll("loading"); |
| | | } |
| | | }); |
| | | playSound1(); |
| | | } |
| | | else { |
| | | playSound(); |
| | | layer.msg(result.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | } |
| | | layer.closeAll("loading"); |
| | | } |
| | | }); |
| | | } |
| | | } |
| | | |
| | | //#endregion |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | $('#HStockPlaceName').on('keydown', function (event) { //æ«ä»ä½ |
| | | var HBarCode = $('#HStockPlaceName').val() |
| | |
| | | } |
| | | }); |
| | | |
| | | |
| | | //#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 = '1207'; |
| | | var HStockOutOrgID = $("#HStockOutOrgID").val()//è°åºç»ç» |
| | | $.ajax( |
| | | { |
| | | type: "Get", |
| | | url: GetWEBURL() + "/WEBSController/set_DelPonderationBillMain_Temp_InterIDAndSource_Json", |
| | | async: 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) { // 说æéªè¯æåäºï¼ |
| | | //æ¾ç¤ºè¡¨ä½æç» |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/WEBSController/GetBillEntryTmpList_Json', |
| | | type: "GET", |
| | | data: { "HInterID": sInterID, "HBillNo": sBillNo, "HBillType": HBillType, "HStockOrgID": HStockOutOrgID }, |
| | | success: function (result) { |
| | | if (result.count == 1) { // 说æéªè¯æåäºï¼ |
| | | listOption.data = result.data.Materlist; |
| | | table.render(listOption); |
| | | FIFOlistOption.data = result.data.FIFOlist; |
| | | table.render(FIFOlistOption); |
| | | |
| | | //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); |
| | | } |
| | | layer.closeAll("loading"); |
| | | } |
| | | }); |
| | | } |
| | | 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 |
| | | |
| | | table.render({ |
| | | elem: '#mx-table' |
| | | // , url: GetWEBURL() + '/MoveStockBill/GetHBarCodeShowBillSub' |
| | |
| | | } |
| | | }); |
| | | |
| | | //æ«æ¡ç |
| | | function GetMeesageByBarCode(obj) { //è¿åå·¥ä½ä¸å¿ |
| | | var sOldBarCode = $('#HBarCode').val() |
| | | var HDeleteFlag = sOldBarCode.substring(0, 1); |
| | | var sBarCode = sOldBarCode.slice(1); |
| | | |
| | | 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 HSCWhID = $("#HSCWHID").val()//è°åºä»åº |
| | | var HSCSPID = $("#HOutStockPlaceID").val()//è°åºä»ä½ |
| | | var SPID = $("#HStockPlaceID").val()//è°å
¥ä»ä½ |
| | | var WhID = $("#HWHID").val()//è°å
¥ä»åº |
| | | var sMaker = $("#HMaker").val();//å¶å人 |
| | | var HOrgID = $("#HOrgID").val();//ç»ç» |
| | | var HBillType = '1207'; |
| | | var sMouldManagerCtl = 'N' |
| | | var sFIFOCtl = 'N' |
| | | var sSourceBillNo = $("#HSourceBillNo").val();//æºåå· |
| | | if (sSourceBillNo == null) { |
| | | sSourceBillNo = ""; |
| | | } |
| | | var HScanStyle = ""; |
| | | var HStockOutOrgID = $("#HStockOutOrgID").val()//è°åºç»ç» |
| | | var HStockInOrgID = $("#HStockInOrgID").val()//è°å
¥ç»ç» |
| | | if (sQty == "") { |
| | | sQty = 0; |
| | | } |
| | | |
| | | //if (WhID == HSCWhID) |
| | | //{ |
| | | // layer.msg("è°å
¥ä»åºè·è°åºä»åºä¸è´ï¼è¯·éæ°éæ©è°å
¥ä»åºæè
è°åºä»åº!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | // return false; |
| | | //} |
| | | |
| | | if (HDeleteFlag == "*") { |
| | | if (sBarCode != "") { |
| | | $('#HBarCode').val(""); |
| | | } |
| | | $.ajax( |
| | | { |
| | | type: "Get", |
| | | url: GetWEBURL() + "/ProductIn/Delete_Json", |
| | | async: true, |
| | | data: { "HInterID": sInterID, "HBillNo": sBillNo, "HBillType": '1207', "HBarCode": sBarCode }, |
| | | dataType: "json", |
| | | success: function (data) { |
| | | if (data.count == 1) { // 说æéªè¯æåäº |
| | | playSound1(); |
| | | table.render({ |
| | | elem: '#wl-table' |
| | | , url: GetWEBURL() + '/MoveStockBill/DisBillEntryList_Webs_Json' |
| | | , toolbar: '#toolbarDemo' |
| | | , totalRow: true |
| | | , defaultToolbar: [] |
| | | , where: { HBillID: sInterID, HBillType: '1207', 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 } |
| | | , { fixed: 'right', title: 'æä½', toolbar: '#barDemo', width: 70 } |
| | | ]] |
| | | // , 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 != "") { |
| | | $('#HBarCode').val(""); |
| | | } |
| | | if (sQty != "") { |
| | | $('#HQty').val(""); |
| | | } |
| | | if ($("#HWHNAME").val() == '') { |
| | | playSound(); |
| | | layer.msg("è°å
¥ä»åºæ²¡æéæ©!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return false; |
| | | } |
| | | //if ($("#HWHID").val() == $("#HSCWHID").val() && $("#HStockPlaceID").val() == $("#HOutStockPlaceID").val()) { |
| | | // layer.msg("è°å
¥ä»åºãä»ä½ä¸è½åè°åºä»åºãä»ä½é½ç¸å!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | // return false; |
| | | //} |
| | | //if ($("#HSCWHNAME").val() == '') { |
| | | // layer.msg("è°åºä»åºæ²¡æéæ©!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | // return false; |
| | | //} |
| | | if ($("#HBillNo").val() == '') { |
| | | playSound(); |
| | | layer.msg("é误çåæ®å·!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return false; |
| | | } |
| | | if ($("#HInterID").val() == '') { |
| | | playSound(); |
| | | layer.msg("é误çå
ç !", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return false; |
| | | } |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/MoveStockBill/get_InfoByBarCode_Source_Json",//37181 |
| | | type: "GET", |
| | | data: { "sCode": sBarCode, "sInterID": sInterID, "HBillType": HBillType, "sBillNo": sBillNo, "sMaker": sMaker, "WhID": WhID, "SPID": SPID, "HSCWhID": HSCWhID, "HSCSPID": HSCSPID, "sQty": sQty, "SourceFlag": HSourceFlag, "sSourceBillNo": sSourceBillNo, "sHSourceBillType": sHBillType, "HStockInOrgID": HStockInOrgID, "HStockOutOrgID": HStockOutOrgID, "HScanStyle": HScanStyle}, |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | sessionStorage["SourceFlag"] = true; |
| | | element.tabChange('tab-MoveStockBill', '3'); |
| | | //$("#HWHNAME").attr("readOnly", "true");//è°å
¥ä»åºä¸å¯å |
| | | //$("#HWHID-BT").attr("disabled", "true"); |
| | | //$("#HStockPlaceName").attr("readOnly", "true");//è°å
¥ä»ä½ä¸å¯å |
| | | //$("#HSpID-BT").attr("disabled", "true"); |
| | | //$("#HSCWHNAME").attr("readOnly", "true");//è°åºä»åºä¸å¯å |
| | | //$("#HSCWHID-BT").attr("disabled", "true"); |
| | | //$("#HOutStockPlaceName").attr("readOnly", "true");//è°å
¥ä»ä½ä¸å¯å |
| | | //$("#HOSpID-BT").attr("disabled", "true"); |
| | | layer.load(3) |
| | | //table.render({ |
| | | // elem: '#wl-table' |
| | | // , url: GetWEBURL() + '/MoveStockBill/DisBillEntryList_Webs_Json' |
| | | // , toolbar: '#toolbarDemo' |
| | | // , defaultToolbar: [] |
| | | // , totalRow: true |
| | | // , where: { HBillID: sInterID, HBillType: '1207', sWhere: '' } |
| | | // , cols: [[ |
| | | // { type: 'radio', totalRowText: 'å计' } |
| | | // , { field: 'HQty', title: 'æ°é', width: 150, totalRow: true } |
| | | // , { field: 'ä»¶æ°', title: 'ä»¶æ°', width: 150, totalRow: true } |
| | | // , { field: 'HQtyMust', title: 'åºæ¶æ°é', width: 150 } |
| | | // , { 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: 'HMaterID', title: 'ç©æå
ç ', width: 150, hide: true } |
| | | // , { field: 'HAuxPropID', title: '', width: 150, hide: true } |
| | | // , { field: 'HMTONo', title: '计åè·è¸ªå·', width: 150, hide: true } |
| | | // , { fixed: 'right', title: 'æä½', toolbar: '#barDemo', width: 70 } |
| | | // ]] |
| | | // // , data: [linterid] |
| | | // // , page: true |
| | | // //, height: 500 |
| | | // , done: function () { |
| | | // layer.closeAll("loading"); |
| | | // } |
| | | //}); |
| | | |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/OtherInStockBill/DisBillEntryList_Webs_New_Json1', |
| | | type: "GET", |
| | | data: { HBillID: sInterID, HBillNo: sBillNo, HBillType: HBillType, sMouldManagerCtl: sMouldManagerCtl, sFIFOCtl: sFIFOCtl }, |
| | | success: function (result) { |
| | | if (result.count == 1) { // 说æéªè¯æåäºï¼ |
| | | listOption.data = result.data.list; |
| | | table.render(listOption); |
| | | listOption1.data = result.data.list2; |
| | | table.render(listOption1); |
| | | |
| | | //console.log(result.data.list2); |
| | | var count = 0; |
| | | var count1 = 0; |
| | | for (var i = 0; i < result.data.list.length; i++) { |
| | | count += result.data.list[i].HQty; |
| | | count1 += result.data.list[i].HPieceQty; |
| | | } |
| | | $("#HSumQtys").val(count); |
| | | $("#HBarCodeQtys").val(count1); |
| | | //return; |
| | | } |
| | | else { |
| | | layer.msg(result.Message); |
| | | } |
| | | layer.closeAll("loading"); |
| | | } |
| | | }); |
| | | |
| | | |
| | | playSound1(); |
| | | var sSubStr = table.cache['wl-table']; |
| | | } |
| | | else { |
| | | playSound(); |
| | | layer.msg(result.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | } |
| | | layer.closeAll("loading"); |
| | | } |
| | | //, |
| | | //error: function (XMLHttpRequest, textStatus, errorThrown) { |
| | | // alert("请æ±å¯¹è±¡XMLHttpRequest: " + XMLHttpRequest); |
| | | // alert("é误类åtextStatus: " + textStatus); |
| | | // alert("å¼å¸¸å¯¹è±¡errorThrown: " + errorThrown); |
| | | //} |
| | | }); |
| | | } |
| | | } |
| | | function playSound() { |
| | | console.log("playSound"); |
| | | //var audio = document.getElementById("cs"); |
| | |
| | | var audio = document.getElementById("cs2"); |
| | | audio.play(); |
| | | } |
| | | //æ«æºç |
| | | function GetMeesageBySourceBillNo(obj) { //è¿åå·¥ä½ä¸å¿ |
| | | var HSourceBillNo = $('#HSourceBillNo').val() |
| | | var sInterID = $("#HInterID").val() |
| | | var sBillNo = $("#HBillNo").val() |
| | | var HSourceBillType = $("#HBillType").val() |
| | | var sMouldManagerCtl = 'N' |
| | | var sFIFOCtl = 'N' |
| | | var HBillType = '1207' |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/MoveStockBill/set_SavePonderationBillMain_Temp_Source_Fast_Json", |
| | | type: "GET", |
| | | data: { "HSourceBillType": HSourceBillType, "HSourceBillNo": HSourceBillNo, "sInterID": sInterID, "sBillNo": sBillNo }, |
| | | success: function (result) { |
| | | if (result.count == 1) { // 说æéªè¯æåäºï¼ |
| | | playSound1(); |
| | | HSourceFlag = true; |
| | | if (result.data[0].HSourceBillType == '1243') { |
| | | $("#HStockStyle").val(result.data[0].HStockStyle); |
| | | $("#HStockInOrgID").val(result.data[0].HSTOCKINORGID); |
| | | $("#HStockInOrgName").val(result.data[0].HSTOCKINORGName); |
| | | $("#HStockOutOrgID").val(result.data[0].HSTOCKOUTORGID); |
| | | $("#HStockOutOrgName").val(result.data[0].HSTOCKOUTORGName); |
| | | } |
| | | |
| | | //$("#HDeptID").val(result.data[0].HDeptID); |
| | | //$("#HDeptName").val(result.data[0].HDeptName); |
| | | |
| | | |
| | | $("#HWHID").val(result.data[0].HWhID); |
| | | $("#HWHNAME").val(result.data[0].HWhName); |
| | | |
| | | //if (!DBUtility.ClsPub.ObjToBool(DS.Tables[0].Rows[0]["HIsStockMgr"])) { |
| | | // $("#HStockPlaceName").Enabled = false; |
| | | // $("#HStockPlaceID").Enabled = false; |
| | | //} |
| | | //else { |
| | | // $("#HStockPlaceName").Enabled = true; |
| | | // $("#HStockPlaceID").Enabled = true; |
| | | //} |
| | | layer.load(3); |
| | | element.tabChange('tab-MoveStockBill', '2'); |
| | | //table.render({ |
| | | // elem: '#wl-table' |
| | | // , url: GetWEBURL() + '/MoveStockBill/DisBillEntryList_Webs_Json' |
| | | // , toolbar: '#toolbarDemo' |
| | | // , totalRow: true |
| | | // , defaultToolbar: [] |
| | | // , where: { HBillID: sInterID, HBillType: '1207', 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 } |
| | | // , { fixed: 'right', title: 'æä½', toolbar: '#barDemo', width: 70 } |
| | | // ]] |
| | | // // , data: [linterid] |
| | | // // , page: true |
| | | // , height: 500 |
| | | // , done: function () { |
| | | // layer.closeAll("loading"); |
| | | // } |
| | | //}); |
| | | |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/OtherInStockBill/DisBillEntryList_Webs_New_Json1', |
| | | type: "GET", |
| | | data: { HBillID: sInterID, HBillNo: sBillNo, HBillType: HBillType, sMouldManagerCtl: sMouldManagerCtl, sFIFOCtl: sFIFOCtl }, |
| | | success: function (result) { |
| | | if (result.count == 1) { // 说æéªè¯æåäºï¼ |
| | | listOption.data = result.data.list; |
| | | table.render(listOption); |
| | | listOption1.data = result.data.list2; |
| | | table.render(listOption1); |
| | | |
| | | //console.log(result.data.list2); |
| | | var count = 0; |
| | | var count1 = 0; |
| | | for (var i = 0; i < result.data.list.length; i++) { |
| | | count += result.data.list[i].HQty; |
| | | count1 += result.data.list[i].HPieceQty; |
| | | } |
| | | $("#HSumQtys").val(count); |
| | | $("#HBarCodeQtys").val(count1); |
| | | //return; |
| | | } |
| | | else { |
| | | layer.msg(result.Message); |
| | | } |
| | | layer.closeAll("loading"); |
| | | } |
| | | }); |
| | | |
| | | $("#HSourceBillNo").attr("disabled", "true"); |
| | | } |
| | | else { |
| | | playSound(); |
| | | layer.msg(result.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | } |
| | | layer.closeAll("loading"); |
| | | } |
| | | }); |
| | | } |
| | | |
| | | }); |
| | | |
| | |
| | | , { 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: 'HAuxPropName', title: 'è¾
å©å±æ§', width: 150 } |
| | | , { field: 'HSourceBillNo', title: 'æºååå·', width: 150 } |
| | | , { field: 'HBatchNo', title: 'æ¹æ¬¡', width: 150 } |
| | | , { field: 'HPieceQty', title: 'æ¡ç æ°é', width: 150 } |
| | | , { field: 'HBatchNo', title: 'æ¹æ¬¡', width: 150, hide: true } |
| | | , { field: 'HPieceQty', title: 'æ¡ç æ°é', width: 150, hide: 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"); |
| | | } |
| | | } |
| | | var FIFOlistOption = { |
| | | elem: '#FIFOlist-table' |
| | | , toolbar: '#toolbarDemo' |
| | | , cellMinWidth: 90 |
| | | , limit: 3000 |
| | | , totalRow: true |
| | | , cols: [[ |
| | | { field: 'HQty', title: 'æ°é', width: 150, totalRow: true } |
| | | , { field: 'HQtyMust', title: '䏿¶æ°é', width: 150, totalRow: true } |
| | | , { field: 'HWhName', title: 'ä»åº', width: 150 } |
| | | , { field: 'HSPName', title: 'ä»ä½', width: 150 } |
| | | , { field: 'HMaterName', title: 'ç©æåç§°', width: 150 } |
| | | , { field: 'HMaterModel', title: 'è§æ ¼åå·', width: 150 } |
| | | , { field: 'HBatchNo', title: 'æ¹æ¬¡', width: 150 } |
| | | , { field: 'HAuxPropName', title: 'è¾
å©å±æ§', width: 150 } |
| | | ]] |
| | | , height: 500 |
| | | , done: function () { |
| | |
| | | } |
| | | |
| | | //以ä¸ä¸ºlayui模å |
| | | |
| | | function GetHFIFOWHNAMEValue(obj) //è¿åå
è¿å
åºä»åº |
| | | { |
| | | $("#HFIFOWHNAME").val(obj[0].HName); |
| | | $("#HFIFOWHID").val(obj[0].HItemID); |
| | | } |
| | | function GetHWHValue(obj) //è¿åè°å
¥ä»åº |
| | | { |
| | | $("#HWHNAME").val(obj[0].HName); |