From a2f5749ef7d496ae8e1bad20deb48d87e632069b Mon Sep 17 00:00:00 2001 From: 杨乐 <yang.le.192@qq.com> Date: 星期二, 15 二月 2022 17:36:05 +0800 Subject: [PATCH] 委外领料出库 --- WebTM/views/领料发货/领料出库/Kf_MateOutBill_Fast.html | 56 +++++++++----- WebTM/views/领料发货/委外出库/Kf_EntrustOutBill_Fast.html | 174 ++++++++++++++++++++++++++++++++++++------ 2 files changed, 183 insertions(+), 47 deletions(-) diff --git "a/WebTM/views/\351\242\206\346\226\231\345\217\221\350\264\247/\345\247\224\345\244\226\345\207\272\345\272\223/Kf_EntrustOutBill_Fast.html" "b/WebTM/views/\351\242\206\346\226\231\345\217\221\350\264\247/\345\247\224\345\244\226\345\207\272\345\272\223/Kf_EntrustOutBill_Fast.html" index edacfa3..f6e8d32 100644 --- "a/WebTM/views/\351\242\206\346\226\231\345\217\221\350\264\247/\345\247\224\345\244\226\345\207\272\345\272\223/Kf_EntrustOutBill_Fast.html" +++ "b/WebTM/views/\351\242\206\346\226\231\345\217\221\350\264\247/\345\247\224\345\244\226\345\207\272\345\272\223/Kf_EntrustOutBill_Fast.html" @@ -2,7 +2,7 @@ <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> - <title>濮斿鍑哄簱</title> + <title>濮斿(棰嗘枡)鍑哄簱</title> <meta name="renderer" content="webkit"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> @@ -33,7 +33,7 @@ <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="4" style="padding:1px;">鏄庣粏娓呭崟</li> <li lay-id="5" style="padding:1px;">鏃ュ織</li> </ul> <div class="layui-tab-content"> @@ -60,6 +60,7 @@ </div> </div> </div> + <!--鍗曟嵁淇℃伅--> <div class="layui-tab-item"> <div class="layui-form-item" style="padding:0px;margin:0px"> @@ -158,6 +159,7 @@ </div> </div> </div> + <!--鐗╂枡娓呭崟--> <div class="layui-tab-item"> <div class="layui-form-item" style="padding:0px;margin:0px"> @@ -172,10 +174,102 @@ </div> <table class="layui-hide" id="wl-table" lay-filter="wl-table"></table> </div> + <!--鏄庣粏娓呭崟--> - <!--<div class="layui-tab-item"> - <table class="layui-hide" id="mx-table" lay-filter="mx-table"></table> - </div>--> + <div class="layui-tab-item"> + <!-- <table class="layui-hide" id="mx-table" lay-filter="mx-table"></table>--> + <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:40px;padding-left:0px;">鏉$爜</label> + </div> + <div class="layui-col-xs8"> + <input type="text" name="HBarCode_B" id="HBarCode_B" lay-verify="HBarCode_B" autocomplete="off" class="layui-input"> + </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:40px;padding-left:0px;">鐗╂枡</label> + </div> + <div class="layui-col-xs8"> + <input type="text" name="HMaterName_B" id="HMaterName_B" lay-verify="HMaterName_B" autocomplete="off" class="layui-input"> + </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:40px;padding-left:0px;">瑙勬牸</label> + </div> + <div class="layui-col-xs8"> + <input type="text" name="HMaterModel_B" id="HMaterModel_B" lay-verify="HMaterModel_B" autocomplete="off" class="layui-input"> + </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:40px;padding-left:0px;">鎵规</label> + </div> + <div class="layui-col-xs8"> + <input type="text" name="HBatchNo_B" id="HBatchNo_B" lay-verify="HBatchNo_B" autocomplete="off" class="layui-input"> + </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:40px;padding-left:0px;">鍗曚綅</label> + </div> + <div class="layui-col-xs8"> + <input type="text" name="HUnitName_B" id="HUnitName_B" lay-verify="HUnitName_B" autocomplete="off" class="layui-input"> + </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:40px;padding-left:0px;">鏁伴噺</label> + </div> + <div class="layui-col-xs8"> + <input type="text" name="HQty_B" id="HQty_B" lay-verify="HQty_B" autocomplete="off" class="layui-input"> + </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:40px;padding-left:0px;">瀹归噺</label> + </div> + <div class="layui-col-xs8"> + <input type="text" name="HTMQty_B" id="HTMQty_B" lay-verify="HTMQty_B" autocomplete="off" class="layui-input"> + </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:40px;padding-left:0px;">浠撳簱</label> + </div> + <div class="layui-col-xs8"> + <input type="text" name="HWHName_B" id="HWHName_B" lay-verify="HWHName_B" autocomplete="off" class="layui-input"> + </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:40px;padding-left:0px;">浠撲綅</label> + </div> + <div class="layui-col-xs8"> + <input type="text" name="HSPName_B" id="HSPName_B" lay-verify="HSPName_B" autocomplete="off" class="layui-input"> + </div> + </div> + </div> + </div> + <!--鏃ュ織--> <div class="layui-tab-item"> <textarea id="rizhi" style="height: 200px;width: 100%;margin-left: 1%;"></textarea> @@ -659,28 +753,54 @@ $("#rizhi").val(RZ += Format(new Date(), "yyyy-MM-dd hh:mm:ss.S") + "鎵潯鐮侊紝鎴愬姛\n"); element.tabChange('tab-EntrustOutBill', '3'); //璺宠浆椤电 layer.load(3) - table.render({ - elem: '#wl-table' - , url: GetWEBURL() + '/EntrustOut/DisBillEntryList_Entrust_Webs_Json' - , toolbar: '#toolbarDemo' - , where: { HBillID: sInterID, HBillType: '1211', sWhere: '' } - , cellMinWidth: 90 - , cols: [[ - { type: 'radio' } - , { field: 'HQty', title: '鏁伴噺', width: 150 } - , { field: 'HQtyMust', title: '搴斿彂鏁伴噺', width: 150 } - , { field: 'HMaterNumber', title: '鐗╂枡浠g爜', 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"); - } + table.render({ + elem: '#wl-table' + , url: GetWEBURL() + '/EntrustOut/DisBillEntryList_Entrust_Webs_Json' + , toolbar: '#toolbarDemo' + , where: { HBillID: sInterID, HBillType: '1211', sWhere: '' } + , cellMinWidth: 90 + , cols: [[ + { type: 'radio' } + , { field: 'HQty', title: '鏁伴噺', width: 150 } + , { field: 'HQtyMust', title: '搴斿彂鏁伴噺', width: 150 } + , { field: 'HMaterNumber', title: '鐗╂枡浠g爜', 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"); + } + }); + + //鏄庣粏娓呭崟 + $.ajax({ + url: GetWEBURL() + '/MateOutBill/DisBillEntryList_Webs_New_Json1', + type: "GET", + data: { HBillID: sInterID, HBillType: '1211', sWhere: '' }, + success: function (result) { + if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 + listOption.data = result.data.list; + table.render(listOption); + $("#HBarCode_B").val(result.data.list1[0].HBarCode); + $("#HMaterName_B").val(result.data.list1[0].HMaterName); + $("#HMaterModel_B").val(result.data.list1[0].HMaterModel); + $("#HBatchNo_B").val(result.data.list1[0].HBatchNo); + $("#HUnitName_B").val(result.data.list1[0].HUnitName); + $("#HQty_B").val(result.data.list1[0].HQty); + $("#HTMQty_B").val(result.data.list1[0].HTMQty); + $("#HWHName_B").val(result.data.list1[0].HWHName); + $("#HSPName_B").val(result.data.list1[0].HSPName); + } + else { + layer.msg(result.Message); + } + layer.closeAll("loading"); + } }); } else { diff --git "a/WebTM/views/\351\242\206\346\226\231\345\217\221\350\264\247/\351\242\206\346\226\231\345\207\272\345\272\223/Kf_MateOutBill_Fast.html" "b/WebTM/views/\351\242\206\346\226\231\345\217\221\350\264\247/\351\242\206\346\226\231\345\207\272\345\272\223/Kf_MateOutBill_Fast.html" index 18f6dae..c6ccd84 100644 --- "a/WebTM/views/\351\242\206\346\226\231\345\217\221\350\264\247/\351\242\206\346\226\231\345\207\272\345\272\223/Kf_MateOutBill_Fast.html" +++ "b/WebTM/views/\351\242\206\346\226\231\345\217\221\350\264\247/\351\242\206\346\226\231\345\207\272\345\272\223/Kf_MateOutBill_Fast.html" @@ -38,6 +38,7 @@ <li lay-id="6" style="padding:1px;min-width: 35px;">鍚堣</li> </ul> <div class="layui-tab-content"> + <!--婧愬崟淇℃伅--> <div class="layui-tab-item layui-show"> <div class="layui-form-item"> <div class="layui-row"> @@ -101,6 +102,8 @@ </div> </div> </div> + + <!--鍗曟嵁淇℃伅--> <div class="layui-tab-item"> <div class="layui-form-item" style="padding:0px;margin:0px"> <div class="layui-row"> @@ -198,17 +201,19 @@ </div> </div> </div> + + <!--鐗╂枡娓呭崟--> <div class="layui-tab-item"> <!--<div class="layui-form-item" style="padding:0px;margin:0px"> - <div class="layui-row"> - <div class="layui-col-xs4"> - <label class="layui-form-label" style="width:40px;padding-left:0px;">鏉$爜</label> - </div> - <div class="layui-col-xs8"> - <input type="text" name="HBarCode" id="HBarCode" lay-verify="HBarCode" autocomplete="off" class="layui-input"> - </div> + <div class="layui-row"> + <div class="layui-col-xs4"> + <label class="layui-form-label" style="width:40px;padding-left:0px;">鏉$爜</label> </div> - </div>--> + <div class="layui-col-xs8"> + <input type="text" name="HBarCode" id="HBarCode" lay-verify="HBarCode" autocomplete="off" class="layui-input"> + </div> + </div> + </div>--> <div class="layui-form-item" style="padding:0px;margin:0px"> <div class="layui-row"> <div class="layui-col-xs3"> @@ -221,6 +226,8 @@ </div> <table class="layui-hide" id="wl-table" lay-filter="wl-table"></table> </div> + + <!--鏄庣粏娓呭崟--> <div class="layui-tab-item"> <!-- <table class="layui-hide" id="mx-table" lay-filter="mx-table"></table>--> <div class="layui-form-item" style="padding: 0px; margin: 0px"> @@ -314,10 +321,13 @@ </div> </div> </div> + + <!--搴撳瓨--> <div class="layui-tab-item"> - <table class="layui-hide" id="fj-table-qd" lay-filter="fj-table-qd"></table> - </div> + <table class="layui-hide" id="fj-table-qd" lay-filter="fj-table-qd"></table> </div> + + </div> <!--<div class="layui-form-item" style="margin-bottom: 20px;"> <div class="layui-row"> <div class="layui-col-xs3"> @@ -484,7 +494,8 @@ RoadBillSub(linterid); } - form.on('submit(HWHID-BT)', function () {//閫夋嫨浠撳簱 + //閫夋嫨浠撳簱 + form.on('submit(HWHID-BT)', function () { layer.open({ type: 2 , area: ['100%', '100%'] @@ -499,7 +510,8 @@ } }) }); - form.on('submit(HFIFOWHID-BT)', function () {//閫夋嫨浠撳簱 + //閫夋嫨浠撳簱 + form.on('submit(HFIFOWHID-BT)', function () { layer.open({ type: 2 , area: ['100%', '100%'] @@ -514,7 +526,8 @@ } }) }); - form.on('submit(HSpID-BT)', function () {//閫夋嫨浠撲綅 + //閫夋嫨浠撲綅 + form.on('submit(HSpID-BT)', function () { layer.open({ type: 2 , area: ['100%', '100%'] @@ -529,7 +542,8 @@ } }) }); - form.on('submit(HSupID-BT)', function () {//閫夋嫨渚涘簲鍟� + //閫夋嫨渚涘簲鍟� + form.on('submit(HSupID-BT)', function () { layer.open({ type: 2 , area: ['100%', '100%'] @@ -544,7 +558,6 @@ } }) }); - //form.on('submit(HKeeperID-BT)', function () {//閫夋嫨淇濈 // layer.open({ @@ -578,7 +591,8 @@ // }) //}); - form.on('submit(HKeeperID-BT)', function () {//閫夋嫨淇濈 + //閫夋嫨淇濈 + form.on('submit(HKeeperID-BT)', function () { layer.open({ type: 2//寮圭獥绫诲瀷 , skin: 'layui-layer-rim' //鍔犱笂杈规 @@ -600,7 +614,8 @@ , btn2: function (index, layero) { } }) }); - form.on('submit(HSecManagerID-BT)', function (data) {//閫夋嫨鍙戣揣 + //閫夋嫨鍙戣揣 + form.on('submit(HSecManagerID-BT)', function (data) { layer.open({ type: 2//寮圭獥绫诲瀷 , skin: 'layui-layer-rim' //鍔犱笂杈规 @@ -623,9 +638,8 @@ }) }); - - - form.on('submit(HDeptID-BT)', function () {//閫夋嫨閮ㄩ棬 + //閫夋嫨閮ㄩ棬 + form.on('submit(HDeptID-BT)', function () { layer.open({ type: 2 , area: ['100%', '100%'] @@ -873,6 +887,7 @@ data: { "sCode": sBarCode, "sInterID": sInterID, "HBillType": sBillType, "sBillNo": sBillNo, "sMaker": sessionStorage["HUserName"], "WhID": sHWHID, "SPID": sHSPID, "sQty": sQty, "sRedBlue": false, "SourceFlag": HSourceFlag, "sSourceBillNo": sSourceBillNo, "sSourceType": sHBillType, "HOWNERID": sessionStorage["OrganizationID"] }, success: function (result) { if (result.count == 1) { + if (result.data.HBarType == '浠撳簱鏉$爜') { $("#HWHNAME").val(result.data.HWhName); $("#HWHID").val(result.data.HWhID); @@ -935,6 +950,7 @@ element.tabChange('tab-Kf_MateOutBill', '3'); } } + //$("#HSupID").val(result.data.HSupID); //$("#HSupName").val(result.data.HSupName); //$("#HDeptID").val(result.data.HDeptID); -- Gitblit v1.9.1