From 9357c70cf51dbc6a4817ee0de68e982dfefed5d2 Mon Sep 17 00:00:00 2001 From: zgq <519541279@qq.com> Date: 星期四, 18 二月 2021 12:09:14 +0800 Subject: [PATCH] 找货单 --- WebTM/views/仓存管理/仓库调拨/Cc_LookingForReturnBill.html | 607 ++++++++++++++ /dev/null | 1043 ------------------------ WebTM/Properties/PublishProfiles/webtm.pubxml.user | 11 WebTM/views/index.html | 2 WebTM/views/仓存管理/仓库调拨/Cc_LookingForBill.html | 859 ++++++++++--------- WebTM/WebTM.csproj | 2 6 files changed, 1,058 insertions(+), 1,466 deletions(-) diff --git a/WebTM/Properties/PublishProfiles/webtm.pubxml.user b/WebTM/Properties/PublishProfiles/webtm.pubxml.user index bfda249..224d802 100644 --- a/WebTM/Properties/PublishProfiles/webtm.pubxml.user +++ b/WebTM/Properties/PublishProfiles/webtm.pubxml.user @@ -13,10 +13,10 @@ <publishTime>01/14/2021 10:06:24</publishTime> </File> <File Include="bin/WebTM.dll"> - <publishTime>02/07/2021 11:15:02</publishTime> + <publishTime>02/09/2021 15:29:41</publishTime> </File> <File Include="bin/WebTM.pdb"> - <publishTime>02/07/2021 11:15:02</publishTime> + <publishTime>02/09/2021 15:29:41</publishTime> </File> <File Include="layuiadmin/config.js"> <publishTime>01/14/2021 10:06:23</publishTime> @@ -955,7 +955,7 @@ <publishTime>01/14/2021 10:06:24</publishTime> </File> <File Include="views/index.html"> - <publishTime>02/05/2021 16:57:44</publishTime> + <publishTime>02/09/2021 15:27:56</publishTime> </File> <File Include="views/senior/echarts/bar.html"> <publishTime>01/14/2021 10:06:24</publishTime> @@ -1075,7 +1075,10 @@ <publishTime>11/26/2020 17:27:35</publishTime> </File> <File Include="views/浠撳瓨绠$悊/浠撳簱璋冩嫧/Cc_LookingForBill.html"> - <publishTime>02/07/2021 18:20:00</publishTime> + <publishTime>02/09/2021 16:41:30</publishTime> + </File> + <File Include="views/浠撳瓨绠$悊/浠撳簱璋冩嫧/Cc_LookingForReturnBill.html"> + <publishTime>02/09/2021 16:51:19</publishTime> </File> <File Include="views/浠撳瓨绠$悊/浠撳簱璋冩嫧/Cc_ReturnBill.html"> <publishTime>02/05/2021 14:05:30</publishTime> diff --git a/WebTM/WebTM.csproj b/WebTM/WebTM.csproj index f5fb818..4e7eb63 100644 --- a/WebTM/WebTM.csproj +++ b/WebTM/WebTM.csproj @@ -414,7 +414,7 @@ <Content Include="views\user\user\userform.html" /> <Content Include="views\user\璇存槑.txt" /> <Content Include="views\涓嶈壇姹囨姤\Xs_SeOrderPickUp.html" /> - <Content Include="views\浠撳瓨绠$悊\浠撳簱璋冩嫧\Cc_ReturnBill.html" /> + <Content Include="views\浠撳瓨绠$悊\浠撳簱璋冩嫧\Cc_LookingForReturnBill.html" /> <Content Include="views\浠撳瓨绠$悊\浠撳簱璋冩嫧\Cc_LookingForBill.html" /> <Content Include="views\浠撳瓨绠$悊\浠撳簱璋冩嫧\Kf_UpMoveStockBill.html" /> <Content Include="views\浠撳瓨绠$悊\浠撳簱璋冩嫧\Kf_MoveStockBill_Fast.html" /> diff --git a/WebTM/views/index.html b/WebTM/views/index.html index 9f0696c..7007eca 100644 --- a/WebTM/views/index.html +++ b/WebTM/views/index.html @@ -113,7 +113,7 @@ <dd><a href="浠撳瓨绠$悊/浠撳簱璋冩嫧/Kf_MoveStockBill_Fast.html" target="main_self_frame">璋冩嫧鍗�</a></dd> <dd><a href="浠撳瓨绠$悊/浠撳簱璋冩嫧/Kf_UpMoveStockBill.html" target="main_self_frame">涓婃灦璋冩嫧鍗�</a></dd> <dd><a href="浠撳瓨绠$悊/浠撳簱璋冩嫧/Cc_LookingForBill.html" target="main_self_frame">鎵捐揣鍗�</a></dd> - <dd><a href="浠撳瓨绠$悊/浠撳簱璋冩嫧/Cc_ReturnBill.html" target="main_self_frame">褰掕繕鍗�</a></dd> + <dd><a href="浠撳瓨绠$悊/浠撳簱璋冩嫧/Cc_LookingForReturnBill.html" target="main_self_frame">褰掕繕鍗�</a></dd> </dl> </dd> </dl> diff --git "a/WebTM/views/\344\273\223\345\255\230\347\256\241\347\220\206/\344\273\223\345\272\223\350\260\203\346\213\250/Cc_LookingForBill.html" "b/WebTM/views/\344\273\223\345\255\230\347\256\241\347\220\206/\344\273\223\345\272\223\350\260\203\346\213\250/Cc_LookingForBill.html" index 2421dfb..9ebeeaf 100644 --- "a/WebTM/views/\344\273\223\345\255\230\347\256\241\347\220\206/\344\273\223\345\272\223\350\260\203\346\213\250/Cc_LookingForBill.html" +++ "b/WebTM/views/\344\273\223\345\255\230\347\256\241\347\220\206/\344\273\223\345\272\223\350\260\203\346\213\250/Cc_LookingForBill.html" @@ -32,23 +32,23 @@ <div class="layui-col-xs8"> <input type="text" name="HBarCode" id="HBarCode" autocomplete="off" class="layui-input"> </div> - <div class="layui-col-xs3"> + <!--<div class="layui-col-xs3"> <label class="layui-form-label" style="width:90px;padding-left:0px;">鍗曟嵁鍙�</label> - </div> + </div>--> <div class="layui-col-xs8"> - <input type="text" name="HBillNo" id="HBillNo" autocomplete="off" class="layui-input"> + <input type="hidden" name="HBillNo" id="HBillNo" autocomplete="off" class="layui-input"> <input type="hidden" name="HInterID" id="HInterID" autocomplete="off" class="layui-input"> </div> </div> </div> <div class="layui-tab layui-col-xs12" lay-filter="tab-LookingForBill"> <ul class="layui-tab-title" lay-filter="tab-all"> - <li lay-id="1" style="padding:1px;" class="layui-this">琛ㄥご淇℃伅</li> - <li lay-id="2" style="padding:1px;">鏄庣粏淇℃伅</li> + <li lay-id="1" style="padding:1px;display:none">琛ㄥご淇℃伅</li> + <li lay-id="2" style="padding:1px;" class="layui-this">鏄庣粏淇℃伅</li> </ul> <div class="layui-tab-content"> <!--琛ㄥご淇℃伅--> - <div class="layui-tab-item layui-show"> + <div class="layui-tab-item" style="display:none"> <div class="layui-form-item" style="padding:0px;margin:0px"> <div class="layui-row"> <div class="layui-col-xs3"> @@ -118,7 +118,7 @@ </div> </div> <!--鏄庣粏淇℃伅--> - <div class="layui-tab-item"> + <div class="layui-tab-item layui-show"> <table class="layui-hide" id="bzd-table" lay-filter="bzd-table"></table> </div> </div> @@ -135,447 +135,472 @@ <script src="../../../layuiadmin/Scripts/json2.js"></script> <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script> <script src="../../../layuiadmin/Scripts/webConfig.js"></script> + <script type="text/html" id="sexTpl"> + {{# if(d.HSource === $("#HSource").val()){ }} + <span style="color: #F581B1;">{{ d.HSource }}</span> + {{# } else { }} + {{ d.HSource }} + {{# } }} + </script> <script> - layui.config({ - base: '../../../layuiadmin/' //闈欐�佽祫婧愭墍鍦ㄨ矾寰� - }).extend({ - index: 'lib/index' //涓诲叆鍙fā鍧� - }).use(['index', 'form', 'laydate', 'table', 'element'], function () { - var $ = layui.$ - , admin = layui.admin - , layer = layui.layer - , table = layui.table - , form = layui.form - , element = layui.element; + layui.config({ + base: '../../../layuiadmin/' //闈欐�佽祫婧愭墍鍦ㄨ矾寰� + }).extend({ + index: 'lib/index' //涓诲叆鍙fā鍧� + }).use(['index', 'form', 'laydate', 'table', 'element'], function () { + var $ = layui.$ + , admin = layui.admin + , layer = layui.layer + , table = layui.table + , form = layui.form + , element = layui.element; - //鍒濆鍩烘湰淇℃伅璧嬪�� - $("#HWHID").val(sessionStorage["HWHID"]); - $("#HWHName").val(sessionStorage["HWHName"]); - $("#HSPID").val(sessionStorage["HSPID"]); - $("#HSPName").val(sessionStorage["HSPName"]); - $("#HGroupID").val(sessionStorage["HGroupID"]); - $("#HGroup").val(sessionStorage["HGroup"]); - $("#HSourceID").val(sessionStorage["HSourceID"]); - $("#HSource").val(sessionStorage["HSource"]); - $("#HMakerID").val(sessionStorage["Czybm"]); - $("#HMaker").val(sessionStorage["HUserName"]); + //鍒濆鍩烘湰淇℃伅璧嬪�� + $("#HWHID").val(sessionStorage["HWHID"]); + $("#HWHName").val(sessionStorage["HWHName"]); + $("#HSPID").val(sessionStorage["HSPID"]); + $("#HSPName").val(sessionStorage["HSPName"]); + $("#HGroupID").val(sessionStorage["HGroupID"]); + $("#HGroup").val(sessionStorage["HGroup"]); + $("#HSourceID").val(sessionStorage["HSourceID"]); + $("#HSource").val(sessionStorage["HSource"]); + $("#HMakerID").val(sessionStorage["Czybm"]); + $("#HMaker").val(sessionStorage["HUserName"]); - //涓昏〃鍒楄〃 - var option = { - elem: '#bzd-table' - //, toolbar: '#toolbarDemo' - , page: true - //, height: 256 - , cellMinWidth: 90 - , cols: [[ - { type: 'numbers', title: '搴忓彿' } - , { field: '鏄惁鎵爜', title: '鏄惁鎵爜' } - , { field: 'HInterID', title: 'HInterID', hide: true } - , { field: '鍗曟嵁鍙�', title: '鍗曟嵁鍙�', width: 110 } - , { field: '鎵瑰彿', title: '鎵瑰彿', width: 180 } - , { field: '浠撳簱ID', title: '浠撳簱ID', hide: true } - , { field: '浠撳簱', title: '浠撳簱' } - , { field: '浠撲綅ID', title: '浠撲綅ID', hide: true } - , { field: '浠撲綅', title: '浠撲綅' } - , { field: '鐝粍ID', title: '鐝粍ID', hide: true } - , { field: '鐝粍', title: '鐝粍' } - , { field: '鐢熶骇璧勬簮ID', title: '鐢熶骇璧勬簮ID', hide: true } - , { field: '鐢熶骇璧勬簮', title: '鐢熶骇璧勬簮', width: 115 } - , { field: '鏁伴噺', title: '鏁伴噺' } - , { field: '鐗╂枡ID', title: '鐗╂枡ID', hide: true } - , { field: '鐗╂枡鍚嶇О', title: '鐗╂枡鍚嶇О', width: 120 } - , { field: '鐗╂枡缂栫爜', title: '鐗╂枡缂栫爜' } - , { field: '瑙勬牸鍨嬪彿', title: '瑙勬牸鍨嬪彿' } - , { field: '鍗虫椂搴撳瓨', title: '鍗虫椂搴撳瓨' } - , { field: '鍦ㄥ簱鐘舵��', title: '鍦ㄥ簱鐘舵��' } - , { field: '鏉$爜缂栧彿', title: '鏉$爜缂栧彿', hide: true } - ]] - , text: { - none: '鏆傛棤鐩稿叧鏁版嵁锛岃鍏堟壂鎻忔簮鍗曞彿锛�' //榛樿锛氭棤鏁版嵁銆傛敞锛氳灞炴�т负 layui 2.2.5 寮�濮嬫柊澧� - } - }; + //鑾峰彇鏈�澶у崟鎹彿 new + $("#HInterID").val(""); + $("#HBillNo").val(""); + $.ajax({ + url: GetWEBURL() + "/Web/GetMAXNum", + type: "GET", + data: { "HBillType": '1252' }, + success: function (d) { + //console.log(d.data); + $("#HInterID").val(d.data[0].HInterID); + $("#HBillNo").val(d.data[0].HBillNo); + } + }); - //鍒濆鍔犺浇琛ㄦ牸 - option.data = []; - table.render(option); + //涓昏〃鍒楄〃 + var option = { + elem: '#bzd-table' + //, toolbar: '#toolbarDemo' + , page: true + //, height: 256 + , cellMinWidth: 90 + , cols: [[ + { type: 'numbers', title: '搴忓彿' } + , { field: 'HIsStatus', title: '鏄惁鎵爜' } + , { field: 'HSourceInterID', title: '婧愬崟ID', hide: true } + , { field: 'HSourceBillNo', title: '婧愬崟鍙�', width: 110 } + , { field: 'HMTONo', title: '鎵瑰彿', width: 180 } + , { field: 'HStatus', title: '鍦ㄥ簱鐘舵��' } + , { field: 'HWhID', title: '浠撳簱ID', hide: true } + , { field: 'HWhName', title: '浠撳簱' } + , { field: 'HSPID', title: '浠撲綅ID', hide: true } + , { field: 'HSPName', title: '浠撲綅' } + , { field: 'HGroupID', title: '鐝粍ID', hide: true } + , { field: 'HGroup', title: '鐝粍' } + , { field: 'HSourceID', title: '鐢熶骇璧勬簮ID', hide: true } + , { field: 'HSource', title: '鐢熶骇璧勬簮', width: 115, templet: '#sexTpl' } + , { field: 'HQty', title: '鏁伴噺' } + , { field: 'HMaterID', title: '鐗╂枡ID', hide: true } + , { field: 'HMaterName', title: '鐗╂枡鍚嶇О', width: 120 } + , { field: 'HMaterNumber', title: '鐗╂枡缂栫爜' } + , { field: 'HMaterModel', title: '瑙勬牸鍨嬪彿' } + , { field: '鍗虫椂搴撳瓨', title: '鍗虫椂搴撳瓨' } + , { field: 'HBarCode', title: '鏉$爜缂栧彿', hide: true } + , { field: 'HInterID', title: '鍗曟嵁ID' } + , { field: 'HBillNo', title: '鍗曟嵁鍙�' } + , { field: 'HMakerID', title: '鍒跺崟浜篒D' } + , { field: 'HMaker', title: '鍒跺崟浜�' } + , { field: 'HBillType', title: 'HBillType' } + ]] + , text: { + none: '鏆傛棤鐩稿叧鏁版嵁锛岃鍏堟壂鎻忔簮鍗曞彿锛�' //榛樿锛氭棤鏁版嵁銆傛敞锛氳灞炴�т负 layui 2.2.5 寮�濮嬫柊澧� + } + }; - //杩涘叆椤甸潰榛樿鍏夋爣鍦ㄦ簮鍗曞彿涓� - $("#HSourceBillNo").focus(); + //鍒濆鍔犺浇琛ㄦ牸 + option.data = []; + table.render(option); - //鎵簮鍗曪紙鍖呰鍗曟潯鐮侊級 - $('#HBarCode_Pack').on('keydown', function (event) { - var HBarCode_Pack = $('#HBarCode_Pack').val() - if (event.keyCode == 13) { - var index = layer.load(); - $.ajax({ - url: GetWEBURL() + "/UpEntrustOut/getPackUnionBillList", - type: "GET", - data: { "HBarCode_Pack": HBarCode_Pack }, - success: function (result) { - if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 - var data = result.data; - option.data = data; - table.render(option); + //杩涘叆椤甸潰榛樿鍏夋爣鍦ㄦ簮鍗曞彿涓� + $("#HSourceBillNo").focus(); + + //鎵簮鍗曪紙鍖呰鍗曟潯鐮侊級--寮冪敤 + $('#HBarCode_Pack').on('keydown', function (event) { + var HBarCode_Pack = $('#HBarCode_Pack').val() + if (event.keyCode == 13) { + var index = layer.load(); + $.ajax({ + url: GetWEBURL() + "/LookingFor/getPackUnionBillList", + type: "GET", + data: { "HBarCode_Pack": HBarCode_Pack }, + success: function (result) { + if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 + var data = result.data; + option.data = data; + table.render(option); + layer.close(index); + } + else { + layer.close(index); + layer.msg(result.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + } + }, + error: function (err) { layer.close(index); + layer.msg("鎺ュ彛璇锋眰澶辫触锛�" + err, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); } - else { - layer.close(index); - layer.msg(result.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); - } - }, - error: function (err) { - layer.close(index); - layer.msg("鎺ュ彛璇锋眰澶辫触锛�" + err, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); - } - }); - } - }); + }); + } + }); - //鎵簮鍗曪紙閿�鍞鍗曪級 - $('#HSourceBillNo').on('keydown', function (event) { - var HSourceBillNo = $('#HSourceBillNo').val() - if (event.keyCode == 13) { - var index = layer.load(); - $.ajax({ - url: GetWEBURL() + "/UpEntrustOut/getSellOrderList", - type: "GET", - data: { "HSourceBillNo": HSourceBillNo }, - success: function (result) { - if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 - var data = result.data; - option.data = data; - table.render(option); - layer.close(index); - var rowFlage = ""; - for (var i = 0; i < data.length; i++) { - if (!data[i].鏉$爜缂栧彿) { - rowFlage += i+1 + ","; + //鎵簮鍗曪紙閿�鍞鍗曪級 + $('#HSourceBillNo').on('keydown', function (event) { + var HSourceBillNo = $('#HSourceBillNo').val() + if (event.keyCode == 13) { + var index = layer.load(); + $.ajax({ + url: GetWEBURL() + "/LookingFor/getSellOrderList", + type: "GET", + data: { "HSourceBillNo": HSourceBillNo }, + success: function (result) { + if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 + var data = result.data; + option.data = data; + table.render(option); + layer.close(index); + var rowFlage = ""; + for (var i = 0; i < data.length; i++) { + if (!data[i].HBarCode) { + rowFlage += i + 1 + ","; + } } + if (rowFlage) { + layer.msg("绗�" + rowFlage + "琛屾暟鎹棤鏉$爜锛岃鍏堢敓鎴愭潯鐮侊紒", { icon: 5, btn: ['鎴戝凡鐭ユ檽'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + } + $("#HSourceBillNo").attr("readonly", "readonly");//婧愬崟鍙峰彧璇� + $("#HSourceBillNo").css("background-color", "#efefef4d"); + element.tabChange('tab-LookingForBill', '2'); //璺宠浆椤电 } - if (rowFlage) { - layer.msg("绗�" + rowFlage +"琛屾暟鎹棤鏉$爜锛岃鍏堢敓鎴愭潯鐮侊紒", { icon: 5, btn: ['鎴戝凡鐭ユ檽'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + else { + layer.close(index); + layer.msg(result.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); } - $("#HSourceBillNo").attr("readonly", "readonly");//婧愬崟鍙峰彧璇� - $("#HSourceBillNo").css("background-color", "#efefef4d"); - element.tabChange('tab-LookingForBill', '2'); //璺宠浆椤电 - } - else { + }, + error: function (err) { layer.close(index); - layer.msg(result.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + layer.msg("鎺ュ彛璇锋眰澶辫触锛�" + err, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); } - }, - error: function (err) { + }); + } + }); + + //鎵疄鐗╂潯鐮� + $('#HBarCode').on('keydown', function (event) { + var HBarCode = $('#HBarCode').val() + if (event.keyCode == 13) { + var index = layer.load(); + var sSubStr = table.cache['bzd-table']; + var rowCount = 0; + for (var i = 0; i < sSubStr.length; i++) { + if (sSubStr[i].HBarCode == HBarCode) { + rowCount += 1; + if (sSubStr[i].HIsStatus == "鏄�") { + layer.close(index); + $('#HBarCode').val(""); + layer.msg("璇ュ疄鐗╁凡鎵爜锛岃鍕块噸澶嶆壂鐮�", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + } else if (sSubStr[i].HStatus != null && sSubStr[i].HStatus != "" && sSubStr[i].HStatus != "鍦ㄥ簱") { + layer.close(index); + layer.msg("璇ュ疄鐗╁湪瑁佸垏涓紝涓嶅厑璁告壂鐮�", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + } else { + sSubStr[i].HIsStatus = "鏄�"; + sSubStr[i].HSourceID = $("#HSourceID").val(); + sSubStr[i].HSource = $("#HSource").val(); + sSubStr[i].HGroupID = $("#HGroupID").val(); + sSubStr[i].HGroup = $("#HGroup").val(); + sSubStr[i].HInterID = $("#HInterID").val(); + sSubStr[i].HBillNo = $("#HBillNo").val(); + sSubStr[i].HMakerID = $("#HMakerID").val(); + sSubStr[i].HMaker = $("#HMaker").val(); + option.data = table.cache["bzd-table"]; + table.render(option); + layer.close(index); + $('#HBarCode').val(""); + layer.msg("鎵爜鎴愬姛锛�", { icon: 1, time: 1000 }); + } + } + } + if (rowCount == 0) { layer.close(index); - layer.msg("鎺ュ彛璇锋眰澶辫触锛�" + err, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + layer.msg("鏃犳晥鏉$爜锛�", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); } - }); - } - }); - //鎵疄鐗╂潯鐮� - $('#HBarCode').on('keydown', function (event) { - var HBarCode = $('#HBarCode').val() - if (event.keyCode == 13) { - var index = layer.load(); - var sSubStr = table.cache['bzd-table']; - var rowCount = 0; - for (var i = 0; i < sSubStr.length; i++) { - if (sSubStr[i].鏉$爜缂栧彿 == HBarCode) { - rowCount += 1; - if (sSubStr[i].鏄惁鎵爜 == "鏄�") { - layer.close(index); - $('#HBarCode').val(""); - layer.msg("璇ュ疄鐗╁凡鎵爜锛岃鍕块噸澶嶆壂鐮�", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); - } else { - sSubStr[i].鏄惁鎵爜 = "鏄�"; - option.data = table.cache["bzd-table"]; - table.render(option); - layer.close(index); - $('#HBarCode').val(""); - layer.msg("鎵爜鎴愬姛锛�", { icon: 1, time: 1000 }); - } + + } + }); + + //閫夋嫨浠撳簱 + form.on('submit(HWHID-BT)', function () {//閫夋嫨浠撳簱 + layer.open({ + type: 2 + , area: ['80%', '80%'] + , title: '浠撳簱鍒楄〃' + , shade: 0.6 //閬僵閫忔槑搴� + , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲 + , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚� + , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_WarehouseList.html?Type=HWHID', 'yes'] + , resize: false + , cancel: function () { + } + }) + }); + + //閫夋嫨浠撲綅 + form.on('submit(HSpID-BT)', function () {//閫夋嫨浠撲綅 + layer.open({ + type: 2 + , area: ['80%', '80%'] + , title: '浠撲綅鍒楄〃' + , shade: 0.6 //閬僵閫忔槑搴� + , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲 + , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚� + , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_StockPlaceList.html?HWhID=' + sessionStorage["HWHID"] + '&Type=HSpID', 'yes'] + , resize: false + , cancel: function () { + } + }) + }); + + + //閫夋嫨鐝粍 + form.on('submit(ProductionTeam-BT)', function () {//閫夋嫨鐝粍 + layer.open({ + type: 2 + , area: ['80%', '80%'] + , title: '鐝粍鍒楄〃' + , shade: 0.6 //閬僵閫忔槑搴� + , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲 + , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚� + , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_GetProductionTeamList.html', 'yes'] + , resize: false + , cancel: function (index, layero) { + } + }) + }); + + //閫夋嫨鐢熶骇璧勬簮寮圭獥 + form.on('submit(ProductionResources-BT)', function () {//鐢熶骇璧勬簮 + layer.open({ + type: 2 + , area: ['80%', '80%'] + , title: '鐢熶骇璧勬簮' + , shade: 0.6 //閬僵閫忔槑搴� + //, maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲 + , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚� + , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_GetProductionResourcesList.html', 'yes'] + , resize: false + , cancel: function (index, layero) { + } + }) + }); + + + //閫�鍑烘寜閽� + form.on('submit(Cancel)', function () { + parent.location.href = "../../../views/index.html" + //window.close();//鍏抽棴褰撳墠椤� + }) + + //鎻愪氦 + form.on('submit(Saver)', function (data) {//鎻愪氦 + //debugger; + //var sMainStr = JSON.stringify(data.field); + var tableData = table.cache['bzd-table']; + for (var i = 0; i < tableData.length; i++) { + if (tableData[i].HIsStatus == "鏄�" ) { + + } else { + //绉婚櫎褰撳墠琛� + tableData.splice(i, 1); + i--; + option.data = tableData; + table.render(option); } } - if (rowCount == 0) { - layer.close(index); - layer.msg("鏃犳晥鏉$爜锛�", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); - } - - - } - }); - - //閫夋嫨浠撳簱 - form.on('submit(HWHID-BT)', function () {//閫夋嫨浠撳簱 - layer.open({ - type: 2 - , area: ['80%', '80%'] - , title: '浠撳簱鍒楄〃' - , shade: 0.6 //閬僵閫忔槑搴� - , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲 - , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚� - , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_WarehouseList.html?Type=HWHID', 'yes'] - , resize: false - , cancel: function () { - } - }) - }); - - //閫夋嫨浠撲綅 - form.on('submit(HSpID-BT)', function () {//閫夋嫨浠撲綅 - layer.open({ - type: 2 - , area: ['80%', '80%'] - , title: '浠撲綅鍒楄〃' - , shade: 0.6 //閬僵閫忔槑搴� - , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲 - , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚� - , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_StockPlaceList.html?HWhID=' + sessionStorage["HWHID"] + '&Type=HSpID', 'yes'] - , resize: false - , cancel: function () { - } - }) - }); - - - //閫夋嫨鐝粍 - form.on('submit(ProductionTeam-BT)', function () {//閫夋嫨鐝粍 - layer.open({ - type: 2 - , area: ['80%', '80%'] - , title: '鐝粍鍒楄〃' - , shade: 0.6 //閬僵閫忔槑搴� - , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲 - , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚� - , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_GetProductionTeamList.html', 'yes'] - , resize: false - , cancel: function (index, layero) { - } - }) - }); - - //閫夋嫨鐢熶骇璧勬簮寮圭獥 - form.on('submit(ProductionResources-BT)', function () {//鐢熶骇璧勬簮 - layer.open({ - type: 2 - , area: ['80%', '80%'] - , title: '鐢熶骇璧勬簮' - , shade: 0.6 //閬僵閫忔槑搴� - //, maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲 - , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚� - , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_GetProductionResourcesList.html', 'yes'] - , resize: false - , cancel: function (index, layero) { - } - }) - }); - - - //閫�鍑烘寜閽� - form.on('submit(Cancel)', function () { - parent.location.href = "../../../views/index.html" - //window.close();//鍏抽棴褰撳墠椤� - }) - - //鎻愪氦 - form.on('submit(Saver)', function (data) {//鎻愪氦 - //debugger; - var sMainStr = JSON.stringify(data.field); - var sSubStr = table.cache['wl-table']; - var sSourceType = '-1' - if (AllowLoadData(sSubStr, 'Saver') != false)//闈炵┖楠岃瘉 - { - layer.load(3); - $.ajax( + var sSubStr = JSON.stringify(tableData); + sSubStr = "{\"oSub\": " + sSubStr + "}"; + //sSubStr = JSON.stringify(sSubStr); + //var json = "{\"oMain\":" + sMainStr + "},{\"oMain\":" + sSubStr + "}"; + if (AllowLoadData(sSubStr, 'Saver') != false)//闈炵┖楠岃瘉 { - type: "POST", - url: GetWEBURL() + "/MoveStockBill/set_SaveMoveStockBill_Json", //鏂规硶鎵�鍦ㄩ〉闈㈠拰鏂规硶鍚� - async: true, - data: { "oMain": sMainStr }, - dataType: "json", - success: function (data) { - if (data.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜� - layer.confirm("鐢熸垚璋冩嫧鍗�" + data.Message + $("#HBillNo").val(), { - icon: 1, skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず", closeBtn: 0, btn: ['鏂板'], - btn2: function () { - //parent.layui.admin.events.closeThisTabs();鍏抽棴椤电 - //window.close();//鍏抽棴椤甸潰锛屾祻瑙堝櫒鏈夋晥锛孭DA鏃犳晥 - parent.location.href = "../../../views/index.html" - }//鍏抽棴 - }, function () { window.location.reload(); });//鏂板 + var index = layer.load(); + $.ajax( + { + type: "POST", + url: GetWEBURL() + "/LookingFor/set_SaveLookingForBill_Json", + //url:"http://localhost:12761/LookingFor/set_SaveLookingForBill_Json", + async: true, + data: { "oMain": sSubStr }, + dataType: "json", + success: function (data) { + if (data.count == 1) { + layer.confirm(data.Message, { + icon: 1, skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず", closeBtn: 0, btn: ['鏂板'], + btn2: function () { + //parent.layui.admin.events.closeThisTabs();鍏抽棴椤电 + //window.close();//鍏抽棴椤甸潰锛屾祻瑙堝櫒鏈夋晥锛孭DA鏃犳晥 + parent.location.href = "../../../views/index.html" + }//鍏抽棴 + }, function () { window.location.reload(); });//鏂板 + } + else { + layer.close(index); + layer.msg(data.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + } + }, + error: function (err) { + layer.close(index); + layer.msg("閿欒:" + err, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); } - else { - layer.msg(data.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); - } - }, - error: function (err) { - layer.msg("閿欒:" + err, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + }); + } + }); + //鐩戝惉鎻愪氦 + form.verify({ + numberOrEmpty: function (value, item) { + // if (value != '') { + if (!/^\d+$/.test(value)) { + return '涓嶈兘涓虹┖鎴栨暟瀛楁垨鑰�0'; } - }); + //} + } + }); + + + $('#HSPName').on('keydown', function (event) { //鎵粨浣� + var HBarCode = $('#HSPName').val() + if (event.keyCode == 13) { + //鍒ゆ柇鏂囨湰妗嗘槸鍚︽湁鏁版嵁 new + $.ajax({ + url: GetWEBURL() + "/Web/GetSpName_Json", + type: "GET", + data: { "HBarCode": HBarCode }, + success: function (result) { + if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 + $("#HSPName").val(result.data[0].HName); + $("#HSPID").val(result.data[0].HItemID); + element.tabChange('tab-POStockInBill', '2'); + } + else { + layer.msg(result.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + } + layer.closeAll("loading"); + } + }); + } + }); + + $('#HOutStockPlaceName').on('keydown', function (event) { //鎵粨浣� + var HBarCode = $('#HOutStockPlaceName').val() + if (event.keyCode == 13) { + //鍒ゆ柇鏂囨湰妗嗘槸鍚︽湁鏁版嵁 new + $.ajax({ + url: GetWEBURL() + "/Web/GetSpName_Json", + type: "GET", + data: { "HBarCode": HBarCode }, + success: function (result) { + if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 + $("#HOutStockPlaceName").val(result.data[0].HName); + $("#HSCWHID").val(result.data[0].SCWhID); + $("#HSCWHNAME").val(result.data[0].HSCWHNAME); + element.tabChange('tab-POStockInBill', '2'); + } + else { + layer.msg(result.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + } + layer.closeAll("loading"); + } + }); + } + }); + + }); + + //杩斿洖浠撳簱 + function GetHWHValue(obj) //杩斿洖浠撳簱 + { + if (obj.length == 0) { + layer.msg("璇峰厛閫夋嫨浠撳簱", { index: 0 }); + } else { + $("#HWHName").val(obj[0].HName); + $("#HWHID").val(obj[0].HItemID); + } + } + + //杩斿洖浠撲綅 + function GetHSpValue(obj) { //杩斿洖浠撲綅 + if (obj.length == 0) { + layer.msg("璇峰厛閫夋嫨浠撲綅", { index: 0 }); + } else { + $("#HSPName").val(obj[0].HName); + $("#HSPID").val(obj[0].HItemID); + } + } + + //杩斿洖鐝粍 + function GetProductionTeamValue(obj) { //杩斿洖鐝粍 + if (obj.length == 0) { + layer.msg("璇峰厛閫夋嫨鐝粍", { index: 0 }); + } else { + $("#HGroupName").val(obj[0].鐝粍); + $("#HGroupID").val(obj[0].HItemID); + layer.closeAll(); + } + } + + //杩斿洖鐢熶骇璧勬簮 + function GetProductionResourcesValue(obj) { //杩斿洖鐢熶骇璧勬簮 + if (obj.length == 0) { + layer.msg("璇峰厛閫夋嫨鐢熶骇璧勬簮", { index: 0 }); + } else { + $("#HSource").val(obj[0].鐢熶骇璧勬簮); + $("#HSourceID").val(obj[0].HItemID); + layer.closeAll(); + } + } + + function AllowLoadData(sSubStr, bnt) { //闈炵┖楠岃瘉 + if ($("#HSourceBillNo").val() == '') { + layer.msg("璇峰厛鎵簮鍗�!", { icon: 5 }); return false; - } - }); - //鐩戝惉鎻愪氦 - form.verify({ - numberOrEmpty: function (value, item) { - // if (value != '') { - if (!/^\d+$/.test(value)) { - return '涓嶈兘涓虹┖鎴栨暟瀛楁垨鑰�0'; - } - //} } - }); - - - $('#HStockPlaceName').on('keydown', function (event) { //鎵粨浣� - var HBarCode = $('#HStockPlaceName').val() - if (event.keyCode == 13) { - //鍒ゆ柇鏂囨湰妗嗘槸鍚︽湁鏁版嵁 new - $.ajax({ - url: GetWEBURL() + "/Web/GetSpName_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].HWHID); - $("#HWHNAME").val(result.data[0].HWhName); - element.tabChange('tab-POStockInBill', '2'); - } - else { - layer.msg(result.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); - } - layer.closeAll("loading"); - } - }); + if ($("#HWHNAME").val() == '') { + layer.msg("璋冨叆浠撳簱娌℃湁閫夋嫨!", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + return false; } - }); - - $('#HOutStockPlaceName').on('keydown', function (event) { //鎵粨浣� - var HBarCode = $('#HOutStockPlaceName').val() - if (event.keyCode == 13) { - //鍒ゆ柇鏂囨湰妗嗘槸鍚︽湁鏁版嵁 new - $.ajax({ - url: GetWEBURL() + "/Web/GetSpName_Json", - type: "GET", - data: { "HBarCode": HBarCode }, - success: function (result) { - if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 - $("#HOutStockPlaceName").val(result.data[0].HName); - $("#HSCWHID").val(result.data[0].SCWhID); - $("#HSCWHNAME").val(result.data[0].HSCWHNAME); - element.tabChange('tab-POStockInBill', '2'); - } - else { - layer.msg(result.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); - } - layer.closeAll("loading"); - } - }); + if (typeof (sSubStr) == "undefined") { + layer.msg("娌℃湁鐗╂枡鏄庣粏璁板綍!", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + return false; } - }); - - }); - - //杩斿洖浠撳簱 - function GetHWHValue(obj) //杩斿洖浠撳簱 - { - if (obj.length == 0) { - layer.msg("璇峰厛閫夋嫨浠撳簱", { index: 0 }); - } else { - $("#HWHName").val(obj[0].HName); - $("#HWHID").val(obj[0].HItemID); - } - } - - //杩斿洖浠撲綅 - function GetHSpValue(obj) { //杩斿洖浠撲綅 - if (obj.length == 0) { - layer.msg("璇峰厛閫夋嫨浠撲綅", { index: 0 }); - } else { - $("#HSPName").val(obj[0].HName); - $("#HSPID").val(obj[0].HItemID); - } - } - - //杩斿洖鐝粍 - function GetProductionTeamValue(obj) { //杩斿洖鐝粍 - if (obj.length==0) { - layer.msg("璇峰厛閫夋嫨鐝粍", { index: 0 }); - } else { - $("#HGroupName").val(obj[0].鐝粍); - $("#HGroupID").val(obj[0].HItemID); - layer.closeAll(); - } - } - - //杩斿洖鐢熶骇璧勬簮 - function GetProductionResourcesValue(obj) { //杩斿洖鐢熶骇璧勬簮 - if (obj.length == 0) { - layer.msg("璇峰厛閫夋嫨鐢熶骇璧勬簮", { index: 0 }); - } else { - $("#HSource").val(obj[0].鐢熶骇璧勬簮); - $("#HSourceID").val(obj[0].HItemID); - layer.closeAll(); - } - } - - function AllowLoadData(sSubStr,bnt) { //闈炵┖楠岃瘉 - //if ($("#HSourceBillNo").val() == '') { - // layer.msg("璇峰厛鎵簮鍗�!", { icon: 5 }); - // return false; - //} - if($("#HDeptName").val()=='') - { - layer.msg("閮ㄩ棬娌℃湁閫夋嫨!", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); - return false; - } - if ($("#HSecManager").val() == '') { - layer.msg("楠屾敹浜烘病鏈夐�夋嫨!", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); - return false; - } - if ($("#HKeeper").val() == '') { - layer.msg("淇濈浜烘病鏈夐�夋嫨!", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); - return false; - } - if ($("#HWHNAME").val() == '') { - 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 ($("#HBillNo").val() == '') { - layer.msg("閿欒鐨勫崟鎹彿!", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); - return false; - } - if ($("#HInterID").val() == '') { - layer.msg("閿欒鐨勫唴鐮�!", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); - return false; - } - if (typeof (sSubStr) == "undefined") - { - layer.msg("娌℃湁鐗╂枡鏄庣粏璁板綍!", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); - return false; - } - if (bnt == 'Saver') { - if (!typeof (sSubStr) == "undefined") { - for (var i = 0; i <= sSubStr.length - 1; i++) { //鍒ゆ柇鎵爜鏁伴噺涓嶈兘澶т簬搴旀敹鏁伴噺 - if (parseFloat(sSubStr[i].HQtyMust) > 0) { - if (parseFloat(sSubStr[i].HQty) > parseFloat(sSubStr[i].HQtyMust)) { - layer.msg("鏁伴噺涓嶈兘澶т簬搴旀敹鏁伴噺锛�", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); - return false; + if (bnt == 'Saver1') { + if (!typeof (sSubStr) == "undefined") { + for (var i = 0; i <= sSubStr.length - 1; i++) { //鍒ゆ柇鎵爜鏁伴噺涓嶈兘澶т簬搴旀敹鏁伴噺 + if (parseFloat(sSubStr[i].HQtyMust) > 0) { + if (parseFloat(sSubStr[i].HQty) > parseFloat(sSubStr[i].HQtyMust)) { + layer.msg("鏁伴噺涓嶈兘澶т簬搴旀敹鏁伴噺锛�", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + return false; + } } } } } + else { + return true; + } } - else { - return true; - } - } </script> </body> diff --git "a/WebTM/views/\344\273\223\345\255\230\347\256\241\347\220\206/\344\273\223\345\272\223\350\260\203\346\213\250/Cc_LookingForReturnBill.html" "b/WebTM/views/\344\273\223\345\255\230\347\256\241\347\220\206/\344\273\223\345\272\223\350\260\203\346\213\250/Cc_LookingForReturnBill.html" new file mode 100644 index 0000000..d90b00f --- /dev/null +++ "b/WebTM/views/\344\273\223\345\255\230\347\256\241\347\220\206/\344\273\223\345\272\223\350\260\203\346\213\250/Cc_LookingForReturnBill.html" @@ -0,0 +1,607 @@ +锘�<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> + <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"> + <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all"> + <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all"> +</head> + +<body> + <div class="layui-fluid" style="padding:0"> + <div class="layui-card"> + <div class="layui-card-body" style="padding: 5px; 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> + </div> + <div class="layui-form-item" style="padding:15px;margin:0px"> + <div class="layui-row"> + <div class="layui-col-xs3"> + <label class="layui-form-label" style="width:90px;padding-left:0px;">婧愬崟鍙�</label> + </div> + <div class="layui-col-xs8"> + <input type="text" name="HSourceBillNo" id="HSourceBillNo" autocomplete="off" class="layui-input"> + </div> + <div class="layui-col-xs3"> + <label class="layui-form-label" style="width:90px;padding-left:0px;">瀹炵墿鏉$爜</label> + </div> + <div class="layui-col-xs8"> + <input type="text" name="HBarCode" id="HBarCode" autocomplete="off" class="layui-input"> + </div> + <div class="layui-col-xs3"> + <label class="layui-form-label" style="width:90px;padding-left:0px;">鍗曟嵁鍙�</label> + </div> + <div class="layui-col-xs8"> + <input type="text" name="HBillNo" id="HBillNo" autocomplete="off" class="layui-input"> + <input type="text" name="HInterID" id="HInterID" autocomplete="off" class="layui-input"> + </div> + </div> + </div> + <div class="layui-tab layui-col-xs12" lay-filter="tab-LookingForBill"> + <ul class="layui-tab-title" lay-filter="tab-all"> + <li lay-id="1" style="padding:1px;" class="layui-this">琛ㄥご淇℃伅</li> + <li lay-id="2" style="padding:1px;">鏄庣粏淇℃伅</li> + </ul> + <div class="layui-tab-content"> + <!--琛ㄥご淇℃伅--> + <div class="layui-tab-item layui-show"> + <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:90px;padding-left:0px;">浠撳簱</label> + </div> + <div class="layui-col-xs6"> + <input type="text" name="HWHName" id="HWHName" autocomplete="off" class="layui-input"> + <input type="hidden" name="HWHID" id="HWHID" value="0" autocomplete="off" class="layui-input"> + </div> + <div class="layui-col-xs3"> + <button type="button" id="HWHID-BT" lay-submit="" class="layui-btn" lay-filter="HWHID-BT">...</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:90px;padding-left:0px;">浠撲綅</label> + </div> + <div class="layui-col-xs6"> + <input type="text" name="HSPName" id="HSPName" autocomplete="off" class="layui-input"> + <input type="hidden" name="HSPID" id="HSPID" value="0" autocomplete="off" class="layui-input"> + </div> + <div class="layui-col-xs3"> + <button type="button" id="HSpID-BT" lay-submit="" class="layui-btn" lay-filter="HSpID-BT">...</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:90px;padding-left:0px;">鐝粍</label> + </div> + <div class="layui-col-xs6"> + <input type="text" name="HGroup" id="HGroup" autocomplete="off" class="layui-input"> + <input type="hidden" name="HGroupID" id="HGroupID" value="0" autocomplete="off" class="layui-input"> + </div> + <div class="layui-col-xs3"> + <button type="button" lay-submit="" class="layui-btn" lay-filter="ProductionTeam-BT">...</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:90px;padding-left:0px;">鐢熶骇璧勬簮</label> + </div> + <div class="layui-col-xs6"> + <input type="text" name="HSource" id="HSource" autocomplete="off" class="layui-input"> + <input type="hidden" name="HSourceID" id="HSourceID" value="0" autocomplete="off" class="layui-input"> + </div> + <div class="layui-col-xs3"> + <button type="button" lay-submit="" class="layui-btn" lay-filter="ProductionResources-BT">...</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:90px;padding-left:0px;">鍒跺崟浜�</label> + </div> + <div class="layui-col-xs6"> + <input type="text" name="HMaker" id="HMaker" autocomplete="off" class="layui-input"> + <input type="hidden" name="HMakerID" id="HMakerID" value="0" autocomplete="off" class="layui-input"> + </div> + </div> + </div> + </div> + <!--鏄庣粏淇℃伅--> + <div class="layui-tab-item"> + <table class="layui-hide" id="bzd-table" lay-filter="bzd-table"></table> + </div> + </div> + </div> + <div class="layer-footer" style="z-index: 10; position: fixed; text-align: center; bottom: 0; width:100%; height:50px"> + <button type="button" lay-submit="" class="layui-btn" lay-filter="Saver">鎻愪氦</button> + <button type="button" lay-submit="" class="layui-btn" lay-filter="Cancel">閫�鍑�</button> + </div> + </form> + </div> + </div> + </div> + <script src="../../../layuiadmin/layui/layui.js"></script> + <script src="../../../layuiadmin/Scripts/json2.js"></script> + <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script> + <script src="../../../layuiadmin/Scripts/webConfig.js"></script> + <script type="text/html" id="sexTpl"> + {{# if(d.HSource === $("#HSource").val()){ }} + <span style="color: #F581B1;">{{ d.HSource }}</span> + {{# } else { }} + {{ d.HSource }} + {{# } }} + </script> + <script> + layui.config({ + base: '../../../layuiadmin/' //闈欐�佽祫婧愭墍鍦ㄨ矾寰� + }).extend({ + index: 'lib/index' //涓诲叆鍙fā鍧� + }).use(['index', 'form', 'laydate', 'table', 'element'], function () { + var $ = layui.$ + , admin = layui.admin + , layer = layui.layer + , table = layui.table + , form = layui.form + , element = layui.element; + + //鍒濆鍩烘湰淇℃伅璧嬪�� + $("#HWHID").val(sessionStorage["HWHID"]); + $("#HWHName").val(sessionStorage["HWHName"]); + $("#HSPID").val(sessionStorage["HSPID"]); + $("#HSPName").val(sessionStorage["HSPName"]); + $("#HGroupID").val(sessionStorage["HGroupID"]); + $("#HGroup").val(sessionStorage["HGroup"]); + $("#HSourceID").val(sessionStorage["HSourceID"]); + $("#HSource").val(sessionStorage["HSource"]); + $("#HMakerID").val(sessionStorage["Czybm"]); + $("#HMaker").val(sessionStorage["HUserName"]); + + //鑾峰彇鏈�澶у崟鎹彿 new + $("#HInterID").val(""); + $("#HBillNo").val(""); + $.ajax({ + url: GetWEBURL() + "/Web/GetMAXNum", + type: "GET", + data: { "HBillType": '1253' }, + success: function (d) { + //console.log(d.data); + $("#HInterID").val(d.data[0].HInterID); + $("#HBillNo").val(d.data[0].HBillNo); + } + }); + + //涓昏〃鍒楄〃 + var option = { + elem: '#bzd-table' + //, toolbar: '#toolbarDemo' + , page: true + //, height: 256 + , cellMinWidth: 90 + , cols: [[ + { type: 'numbers', title: '搴忓彿' } + , { field: 'HIsStatus', title: '鏄惁鎵爜' } + , { field: 'HSourceInterID', title: '婧愬崟ID', hide: true } + , { field: 'HSourceBillNo', title: '婧愬崟鍙�', width: 110 } + , { field: 'HMTONo', title: '鎵瑰彿', width: 180 } + , { field: 'HStatus', title: '鍦ㄥ簱鐘舵��' } + , { field: 'HWhID', title: '浠撳簱ID', hide: true } + , { field: 'HWhName', title: '浠撳簱' } + , { field: 'HSPID', title: '浠撲綅ID', hide: true } + , { field: 'HSPName', title: '浠撲綅' } + , { field: 'HGroupID', title: '鐝粍ID', hide: true } + , { field: 'HGroup', title: '鐝粍' } + , { field: 'HSourceID', title: '鐢熶骇璧勬簮ID', hide: true } + , { field: 'HSource', title: '鐢熶骇璧勬簮', width: 115, templet: '#sexTpl' } + , { field: 'HQty', title: '鏁伴噺' } + , { field: 'HMaterID', title: '鐗╂枡ID', hide: true } + , { field: 'HMaterName', title: '鐗╂枡鍚嶇О', width: 120 } + , { field: 'HMaterNumber', title: '鐗╂枡缂栫爜' } + , { field: 'HMaterModel', title: '瑙勬牸鍨嬪彿' } + , { field: '鍗虫椂搴撳瓨', title: '鍗虫椂搴撳瓨' } + , { field: 'HBarCode', title: '鏉$爜缂栧彿', hide: true } + , { field: 'HInterID', title: '鍗曟嵁ID' } + , { field: 'HBillNo', title: '鍗曟嵁鍙�' } + , { field: 'HMakerID', title: '鍒跺崟浜篒D' } + , { field: 'HMaker', title: '鍒跺崟浜�' } + , { field: 'HBillType', title: 'HBillType' } + ]] + , text: { + none: '鏆傛棤鐩稿叧鏁版嵁锛岃鍏堟壂鎻忔簮鍗曞彿锛�' //榛樿锛氭棤鏁版嵁銆傛敞锛氳灞炴�т负 layui 2.2.5 寮�濮嬫柊澧� + } + }; + + //鍒濆鍔犺浇琛ㄦ牸 + option.data = []; + table.render(option); + + //杩涘叆椤甸潰榛樿鍏夋爣鍦ㄦ簮鍗曞彿涓� + $("#HSourceBillNo").focus(); + + //鎵簮鍗曪紙鍖呰鍗曟潯鐮侊級--寮冪敤 + $('#HBarCode_Pack').on('keydown', function (event) { + var HBarCode_Pack = $('#HBarCode_Pack').val() + if (event.keyCode == 13) { + var index = layer.load(); + $.ajax({ + url: GetWEBURL() + "/LookingFor/getPackUnionBillList", + type: "GET", + data: { "HBarCode_Pack": HBarCode_Pack }, + success: function (result) { + if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 + var data = result.data; + option.data = data; + table.render(option); + layer.close(index); + } + else { + layer.close(index); + layer.msg(result.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + } + }, + error: function (err) { + layer.close(index); + layer.msg("鎺ュ彛璇锋眰澶辫触锛�" + err, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + } + }); + } + }); + + //鎵簮鍗曪紙閿�鍞鍗曪級 + $('#HSourceBillNo').on('keydown', function (event) { + var HSourceBillNo = $('#HSourceBillNo').val() + if (event.keyCode == 13) { + var index = layer.load(); + $.ajax({ + url: GetWEBURL() + "/LookingFor/getSellOrderList", + type: "GET", + data: { "HSourceBillNo": HSourceBillNo }, + success: function (result) { + if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 + var data = result.data; + option.data = data; + table.render(option); + layer.close(index); + var rowFlage = ""; + for (var i = 0; i < data.length; i++) { + if (!data[i].HBarCode) { + rowFlage += i + 1 + ","; + } + } + if (rowFlage) { + layer.msg("绗�" + rowFlage + "琛屾暟鎹棤鏉$爜锛岃鍏堢敓鎴愭潯鐮侊紒", { icon: 5, btn: ['鎴戝凡鐭ユ檽'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + } + $("#HSourceBillNo").attr("readonly", "readonly");//婧愬崟鍙峰彧璇� + $("#HSourceBillNo").css("background-color", "#efefef4d"); + element.tabChange('tab-LookingForBill', '2'); //璺宠浆椤电 + } + else { + layer.close(index); + layer.msg(result.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + } + }, + error: function (err) { + layer.close(index); + layer.msg("鎺ュ彛璇锋眰澶辫触锛�" + err, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + } + }); + } + }); + + //鎵疄鐗╂潯鐮� + $('#HBarCode').on('keydown', function (event) { + var HBarCode = $('#HBarCode').val() + if (event.keyCode == 13) { + var index = layer.load(); + var sSubStr = table.cache['bzd-table']; + var rowCount = 0; + for (var i = 0; i < sSubStr.length; i++) { + if (sSubStr[i].HBarCode == HBarCode) { + rowCount += 1; + if (sSubStr[i].HIsStatus == "鏄�") { + layer.close(index); + $('#HBarCode').val(""); + layer.msg("璇ュ疄鐗╁凡鎵爜锛岃鍕块噸澶嶆壂鐮�", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + } else if (sSubStr[i].HStatus != null && sSubStr[i].HStatus == "" && sSubStr[i].HStatus == "鍦ㄥ簱") { + layer.close(index); + layer.msg("璇ュ疄鐗╁湪搴擄紝涓嶅厑璁告壂鐮�", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + } else { + sSubStr[i].HIsStatus = "鏄�"; + sSubStr[i].HSourceID = $("#HSourceID").val(); + sSubStr[i].HSource = $("#HSource").val(); + sSubStr[i].HGroupID = $("#HGroupID").val(); + sSubStr[i].HGroup = $("#HGroup").val(); + sSubStr[i].HInterID = $("#HInterID").val(); + sSubStr[i].HBillNo = $("#HBillNo").val(); + sSubStr[i].HMakerID = $("#HMakerID").val(); + sSubStr[i].HMaker = $("#HMaker").val(); + option.data = table.cache["bzd-table"]; + table.render(option); + layer.close(index); + $('#HBarCode').val(""); + layer.msg("鎵爜鎴愬姛锛�", { icon: 1, time: 1000 }); + } + } + } + if (rowCount == 0) { + layer.close(index); + layer.msg("鏃犳晥鏉$爜锛�", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + } + + + } + }); + + //閫夋嫨浠撳簱 + form.on('submit(HWHID-BT)', function () {//閫夋嫨浠撳簱 + layer.open({ + type: 2 + , area: ['80%', '80%'] + , title: '浠撳簱鍒楄〃' + , shade: 0.6 //閬僵閫忔槑搴� + , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲 + , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚� + , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_WarehouseList.html?Type=HWHID', 'yes'] + , resize: false + , cancel: function () { + } + }) + }); + + //閫夋嫨浠撲綅 + form.on('submit(HSpID-BT)', function () {//閫夋嫨浠撲綅 + layer.open({ + type: 2 + , area: ['80%', '80%'] + , title: '浠撲綅鍒楄〃' + , shade: 0.6 //閬僵閫忔槑搴� + , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲 + , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚� + , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_StockPlaceList.html?HWhID=' + sessionStorage["HWHID"] + '&Type=HSpID', 'yes'] + , resize: false + , cancel: function () { + } + }) + }); + + + //閫夋嫨鐝粍 + form.on('submit(ProductionTeam-BT)', function () {//閫夋嫨鐝粍 + layer.open({ + type: 2 + , area: ['80%', '80%'] + , title: '鐝粍鍒楄〃' + , shade: 0.6 //閬僵閫忔槑搴� + , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲 + , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚� + , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_GetProductionTeamList.html', 'yes'] + , resize: false + , cancel: function (index, layero) { + } + }) + }); + + //閫夋嫨鐢熶骇璧勬簮寮圭獥 + form.on('submit(ProductionResources-BT)', function () {//鐢熶骇璧勬簮 + layer.open({ + type: 2 + , area: ['80%', '80%'] + , title: '鐢熶骇璧勬簮' + , shade: 0.6 //閬僵閫忔槑搴� + //, maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲 + , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚� + , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_GetProductionResourcesList.html', 'yes'] + , resize: false + , cancel: function (index, layero) { + } + }) + }); + + + //閫�鍑烘寜閽� + form.on('submit(Cancel)', function () { + parent.location.href = "../../../views/index.html" + //window.close();//鍏抽棴褰撳墠椤� + }) + + //鎻愪氦 + form.on('submit(Saver)', function (data) {//鎻愪氦 + //debugger; + //var sMainStr = JSON.stringify(data.field); + var tableData = table.cache['bzd-table']; + for (var i = 0; i < tableData.length; i++) { + if (tableData[i].HIsStatus == "鏄�" ) { + + } else { + //绉婚櫎褰撳墠琛� + tableData.splice(i, 1); + i--; + option.data = tableData; + table.render(option); + } + } + var sSubStr = JSON.stringify(tableData); + sSubStr = "{\"oSub\": " + sSubStr + "}"; + //sSubStr = JSON.stringify(sSubStr); + //var json = "{\"oMain\":" + sMainStr + "},{\"oMain\":" + sSubStr + "}"; + if (AllowLoadData(sSubStr, 'Saver') != false)//闈炵┖楠岃瘉 + { + var index = layer.load(); + $.ajax( + { + type: "POST", + url: GetWEBURL() + "/LookingFor/set_SaveLookingForReturnBill_Json", + //url:"http://localhost:12761/LookingFor/set_SaveLookingForReturnBill_Json", + async: true, + data: { "oMain": sSubStr }, + dataType: "json", + success: function (data) { + if (data.count == 1) { + layer.confirm(data.Message, { + icon: 1, skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず", closeBtn: 0, btn: ['鏂板'], + btn2: function () { + //parent.layui.admin.events.closeThisTabs();鍏抽棴椤电 + //window.close();//鍏抽棴椤甸潰锛屾祻瑙堝櫒鏈夋晥锛孭DA鏃犳晥 + parent.location.href = "../../../views/index.html" + }//鍏抽棴 + }, function () { window.location.reload(); });//鏂板 + } + else { + layer.close(index); + layer.msg(data.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + } + }, + error: function (err) { + layer.close(index); + layer.msg("閿欒:" + err, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + } + }); + } + }); + //鐩戝惉鎻愪氦 + form.verify({ + numberOrEmpty: function (value, item) { + // if (value != '') { + if (!/^\d+$/.test(value)) { + return '涓嶈兘涓虹┖鎴栨暟瀛楁垨鑰�0'; + } + //} + } + }); + + + $('#HSPName').on('keydown', function (event) { //鎵粨浣� + var HBarCode = $('#HSPName').val() + if (event.keyCode == 13) { + //鍒ゆ柇鏂囨湰妗嗘槸鍚︽湁鏁版嵁 new + $.ajax({ + url: GetWEBURL() + "/Web/GetSpName_Json", + type: "GET", + data: { "HBarCode": HBarCode }, + success: function (result) { + if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 + $("#HSPName").val(result.data[0].HName); + $("#HSPID").val(result.data[0].HItemID); + element.tabChange('tab-POStockInBill', '2'); + } + else { + layer.msg(result.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + } + layer.closeAll("loading"); + } + }); + } + }); + + $('#HOutStockPlaceName').on('keydown', function (event) { //鎵粨浣� + var HBarCode = $('#HOutStockPlaceName').val() + if (event.keyCode == 13) { + //鍒ゆ柇鏂囨湰妗嗘槸鍚︽湁鏁版嵁 new + $.ajax({ + url: GetWEBURL() + "/Web/GetSpName_Json", + type: "GET", + data: { "HBarCode": HBarCode }, + success: function (result) { + if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 + $("#HOutStockPlaceName").val(result.data[0].HName); + $("#HSCWHID").val(result.data[0].SCWhID); + $("#HSCWHNAME").val(result.data[0].HSCWHNAME); + element.tabChange('tab-POStockInBill', '2'); + } + else { + layer.msg(result.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + } + layer.closeAll("loading"); + } + }); + } + }); + + }); + + //杩斿洖浠撳簱 + function GetHWHValue(obj) //杩斿洖浠撳簱 + { + if (obj.length == 0) { + layer.msg("璇峰厛閫夋嫨浠撳簱", { index: 0 }); + } else { + $("#HWHName").val(obj[0].HName); + $("#HWHID").val(obj[0].HItemID); + } + } + + //杩斿洖浠撲綅 + function GetHSpValue(obj) { //杩斿洖浠撲綅 + if (obj.length == 0) { + layer.msg("璇峰厛閫夋嫨浠撲綅", { index: 0 }); + } else { + $("#HSPName").val(obj[0].HName); + $("#HSPID").val(obj[0].HItemID); + } + } + + //杩斿洖鐝粍 + function GetProductionTeamValue(obj) { //杩斿洖鐝粍 + if (obj.length == 0) { + layer.msg("璇峰厛閫夋嫨鐝粍", { index: 0 }); + } else { + $("#HGroupName").val(obj[0].鐝粍); + $("#HGroupID").val(obj[0].HItemID); + layer.closeAll(); + } + } + + //杩斿洖鐢熶骇璧勬簮 + function GetProductionResourcesValue(obj) { //杩斿洖鐢熶骇璧勬簮 + if (obj.length == 0) { + layer.msg("璇峰厛閫夋嫨鐢熶骇璧勬簮", { index: 0 }); + } else { + $("#HSource").val(obj[0].鐢熶骇璧勬簮); + $("#HSourceID").val(obj[0].HItemID); + layer.closeAll(); + } + } + + function AllowLoadData(sSubStr, bnt) { //闈炵┖楠岃瘉 + if ($("#HSourceBillNo").val() == '') { + layer.msg("璇峰厛鎵簮鍗�!", { icon: 5 }); + return false; + } + if ($("#HWHNAME").val() == '') { + layer.msg("璋冨叆浠撳簱娌℃湁閫夋嫨!", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + return false; + } + if (typeof (sSubStr) == "undefined") { + layer.msg("娌℃湁鐗╂枡鏄庣粏璁板綍!", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + return false; + } + if (bnt == 'Saver1') { + if (!typeof (sSubStr) == "undefined") { + for (var i = 0; i <= sSubStr.length - 1; i++) { //鍒ゆ柇鎵爜鏁伴噺涓嶈兘澶т簬搴旀敹鏁伴噺 + if (parseFloat(sSubStr[i].HQtyMust) > 0) { + if (parseFloat(sSubStr[i].HQty) > parseFloat(sSubStr[i].HQtyMust)) { + layer.msg("鏁伴噺涓嶈兘澶т簬搴旀敹鏁伴噺锛�", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + return false; + } + } + } + } + } + else { + return true; + } + } + </script> + +</body> +</html> diff --git "a/WebTM/views/\344\273\223\345\255\230\347\256\241\347\220\206/\344\273\223\345\272\223\350\260\203\346\213\250/Cc_ReturnBill.html" "b/WebTM/views/\344\273\223\345\255\230\347\256\241\347\220\206/\344\273\223\345\272\223\350\260\203\346\213\250/Cc_ReturnBill.html" deleted file mode 100644 index d53096d..0000000 --- "a/WebTM/views/\344\273\223\345\255\230\347\256\241\347\220\206/\344\273\223\345\272\223\350\260\203\346\213\250/Cc_ReturnBill.html" +++ /dev/null @@ -1,1043 +0,0 @@ -锘�<!DOCTYPE html> -<html xmlns="http://www.w3.org/1999/xhtml"> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> - <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"> - <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all"> - <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all"> -</head> - -<body> - <div class="layui-fluid" style="padding:0"> - <div class="layui-card"> - <div class="layui-card-body" style="padding: 5px; 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> - </div> - <div class="layui-form-item" style="padding:15px;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" id="HBarCode" lay-verify="HBarCode" autocomplete="off" class="layui-input"> - </div> - </div> - </div> - <div class="layui-tab layui-col-xs12" lay-filter="tab-MoveStockBill"> - <ul class="layui-tab-title" lay-filter="tab-all"> - <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> - </ul> - <div class="layui-tab-content"> - <!--閫夋嫨婧愬崟--> - <div class="layui-tab-item layui-show"> - <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> - </div> - <div class="layui-col-xs8"> - <select name=" HBillType" id="HBillType"> - <option value="-1">鎵嬪伐褰曞叆</option> - <option value="3720">鐢熶骇浠诲姟鍗�-鎶曟枡</option> - <!--<option value="1201">濮斿璁㈠崟-鎶曟枡</option> - <option value="1402">鍙戣揣閫氱煡鍗�</option> - <option value="1234">涓嬫灦閫氱煡鍗�</option> - <option value="1243">璋冩嫧鐢宠鍗�</option>--> - </select> - <!--<input type="text" name="cmbSourceType" id="cmbSourceType" lay-verify="cmbSourceType" autocomplete="off" class="layui-input">--> - </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> - </div> - <div class="layui-col-xs8"> - <input type="text" name="HSourceBillNo" id="HSourceBillNo" lay-verify="HSourceBillNo" autocomplete="off" class="layui-input"> - </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> - </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> - <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 class="layui-tab-item"> - <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:30px;padding-left:0px;">璋冨叆</label> - </div> - <div class="layui-col-xs6"> - <input type="text" name="HWHNAME" id="HWHNAME" lay-verify="HWHNAME" autocomplete="off" class="layui-input"> - <input type="hidden" name="HWHID" id="HWHID" lay-verify="HWHID" value="0" autocomplete="off" class="layui-input"> - </div> - <div class="layui-col-xs3"> - <button type="button" id="HWHID-BT" lay-submit="" class="layui-btn" lay-filter="HWHID-BT">...</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:30px;padding-left:0px;">浠撲綅</label> - </div> - <div class="layui-col-xs6"> - <input type="text" name="HStockPlaceName" id="HStockPlaceName" lay-verify="HStockPlaceName" autocomplete="off" class="layui-input"> - <input type="hidden" name="HStockPlaceID" id="HStockPlaceID" lay-verify="HStockPlaceID" value="0" autocomplete="off" class="layui-input"> - </div> - <div class="layui-col-xs3"> - <button type="button" id="HSpID-BT" lay-submit="" class="layui-btn" lay-filter="HSpID-BT">...</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:30px;padding-left:0px;">璋冨嚭</label> - </div> - <div class="layui-col-xs6"> - <input type="text" name="HSCWHNAME" id="HSCWHNAME" lay-verify="HSCWHNAME" autocomplete="off" class="layui-input"> - <input type="hidden" name="HSCWHID" id="HSCWHID" lay-verify="HSCWHID" value="0" autocomplete="off" class="layui-input"> - </div> - <div class="layui-col-xs3"> - <button type="button" id="HSCWHID-BT" lay-submit="" class="layui-btn" lay-filter="HSCWHID-BT">...</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:30px;padding-left:0px;">浠撲綅</label> - </div> - <div class="layui-col-xs6"> - <input type="text" name="HOutStockPlaceName" id="HOutStockPlaceName" lay-verify="HOutStockPlaceName" autocomplete="off" class="layui-input"> - <input type="hidden" name="HOutStockPlaceID" id="HOutStockPlaceID" lay-verify="HOutStockPlaceID" value="0" autocomplete="off" class="layui-input"> - </div> - <div class="layui-col-xs3"> - <button type="button" id="HOSpID-BT" lay-submit="" class="layui-btn" lay-filter="HOSpID-BT">...</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:30px;padding-left:0px;">鐝粍</label> - </div> - <div class="layui-col-xs6"> - <input type="text" name="HGroupName" id="HGroupName" lay-verify="HGroupName" autocomplete="off" class="layui-input"> - <input type="hidden" name="HGroupID" id="HGroupID" lay-verify="HGroupID" value="0" autocomplete="off" class="layui-input"> - </div> - <div class="layui-col-xs3"> - <button type="button" lay-submit="" class="layui-btn" lay-filter="ProductionTeam-BT">...</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:30px;padding-left:0px;">淇濈</label> - </div> - <div class="layui-col-xs6"> - <input type="text" name="HKeeper" id="HKeeper" lay-verify="HKeeper" autocomplete="off" class="layui-input"> - <input type="hidden" name="HKeeperID" id="HKeeperID" lay-verify="HKeeperID" value="0" autocomplete="off" class="layui-input"> - </div> - <div class="layui-col-xs3"> - <button type="button" lay-submit="" class="layui-btn" lay-filter="HKeeperID-BT">...</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:30px;padding-left:0px;">楠屾敹</label> - </div> - <div class="layui-col-xs6"> - <input type="text" name="HSecManager" id="HSecManager" lay-verify="HSecManager" autocomplete="off" class="layui-input"> - <input type="hidden" name="HSecManagerID" id="HSecManagerID" lay-verify="HSecManagerID" value="0" autocomplete="off" class="layui-input"> - </div> - <div class="layui-col-xs3"> - <button type="button" lay-submit="" class="layui-btn" lay-filter="HSecManagerID-BT">...</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:30px;padding-left:0px;">閮ㄩ棬</label> - </div> - <div class="layui-col-xs6"> - <input type="text" name="HDeptName" id="HDeptName" lay-verify="HDeptName" autocomplete="off" class="layui-input"> - <input type="hidden" name="HDeptID" id="HDeptID" lay-verify="HDeptID" value="0" autocomplete="off" class="layui-input"> - </div> - <div class="layui-col-xs3"> - <button type="button" lay-submit="" class="layui-btn" lay-filter="HDeptID-BT">...</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:30px;padding-left:0px;display:none">鍒跺崟浜�</label> - </div> - <div class="layui-col-xs6"> - <input type="text" name="HBillerID" id="HBillerID" lay-verify="HBillerID" autocomplete="off" class="layui-input"> - <input type="text" name="HMaker" id="HMaker" lay-verify="HMaker" autocomplete="off" class="layui-input"> - <input type="hidden" name="HMakerID" id="HMakerID" lay-verify="HMakerID" value="0" autocomplete="off" class="layui-input" style="display : none"> - </div> - </div> - </div> - <!--<div class="layui-form-item" > - <label class="layui-form-label" style="width:60px;padding-left:0px;">璋冩嫧绫诲瀷</label> - <div class="layui-input-inline"> - <select name=" HBillType" id="HBillType"> - <option value="">浠撳簱璋冩嫧</option> - <option value="">棰嗘枡璋冩嫧</option> - </select> - <input type="text" name="cmbSourceType" id="cmbSourceType" lay-verify="cmbSourceType" autocomplete="off" class="layui-input"> - </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-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> - <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="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"> - <button type="button" lay-submit="" class="layui-btn" lay-filter="Saver">鎻愪氦</button> - </div> - <div class="layui-col-xs3"> - <button type="button" lay-submit="" class="layui-btn" lay-filter="cmdModify">缂栬緫</button> - </div> - <div class="layui-col-xs3"> - <button type="button" lay-submit="" class="layui-btn" lay-filter="Delete">鍒犻櫎</button> - </div> - <div class="layui-col-xs3"> - <button type="button" lay-submit="" class="layui-btn" lay-filter="Cancel">閫�鍑�</button> - </div> - </div> - </div>--> - </div> - <div class="layer-footer" style="z-index: 10; position: fixed; text-align: center; bottom: 0; width:100%; height:50px"> - <button type="button" lay-submit="" class="layui-btn" lay-filter="Saver">鎻愪氦</button> - <button type="button" lay-submit="" class="layui-btn" lay-filter="cmdModify">缂栬緫</button> - <button type="button" lay-submit="" class="layui-btn" lay-filter="cmdDelete">鍒犻櫎</button> - <button type="button" lay-submit="" class="layui-btn" lay-filter="Cancel">閫�鍑�</button> - </div> - </form> - </div> - </div> - </div> - <script src="../../../layuiadmin/layui/layui.js"></script> - <script src="../../../layuiadmin/Scripts/json2.js"></script> - <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script> - <script src="../../../layuiadmin/Scripts/webConfig.js"></script> - <script> - layui.config({ - base: '../../../layuiadmin/' //闈欐�佽祫婧愭墍鍦ㄨ矾寰� - }).extend({ - index: 'lib/index' //涓诲叆鍙fā鍧� - }).use(['index', 'form', 'laydate', 'table', 'element'], function () { - var $ = layui.$ - , admin = layui.admin - , layer = layui.layer - , table = layui.table - , form = layui.form - , element = layui.element; - $("#HBarCode").focus(); - - //琛ㄥご鍒濆鍖栬祴鍊硷紙鏍规嵁鐧诲綍鐢ㄦ埛鑾峰彇 榛樿浠撳簱銆侀儴闂ㄣ�侀獙鏀躲�佷繚绠°�侀噾铦剁敤鎴凤級 new - $("#HSCWHID").val(sessionStorage["HWHID"]); - $("#HSCWHNAME").val(sessionStorage["HWHName"]); - $("#HOutStockPlaceID").val(sessionStorage["HSPID"]); - $("#HOutStockPlaceName").val(sessionStorage["HSPName"]); - //$("#HSupID").val(sessionStorage["HSupID"]); - //$("#HSupName").val(sessionStorage["HSupName"]); - $("#HDeptID").val(sessionStorage["HDeptID"]); - $("#HDeptName").val(sessionStorage["HDept"]); - $("#HSecManagerID").val(sessionStorage["HSecManagerID"]); - $("#HSecManager").val(sessionStorage["HSecManager"]); - $("#HKeeperID").val(sessionStorage["HKeeperID"]); - $("#HKeeper").val(sessionStorage["HKeeper"]); - $("#HMaker").val(sessionStorage["HUserName"]); - $("#HMaker").hide(); - $("#HMakerID").hide(); - $("#HBillerID").val(sessionStorage["HBillerID"]); - $("#HBillerID").hide(); - - //榛樿甯﹀叆鐨勪粨搴擄紝濡傛灉鍚敤浠撲綅鍒欎粨浣嶆湁鏁堬紝濡傛灉娌℃湁鍚敤鍒欎粨浣嶇伆搴� new - - - //鑾峰彇鍙傛暟 - function getUrlVars() { - var vars = [], hash; - var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&'); - for (var i = 0; i < hashes.length; i++) { - hash = hashes[i].split('='); - vars.push(hash[0]); - vars[hash[0]] = hash[1]; - } - return vars; - } - var params = getUrlVars(); - var linterid = params[params[0]]; //浠庡弬鏁颁腑鑾峰彇 鍗曟嵁鍐呯爜 - var lSourceBillType = params[params[2]]; //浠庡崟鎹幏鍙� 婧愬崟绫诲瀷 - - function RoadBillMain(linterid)//鍔犺浇琛ㄥご - { - $.ajax({ - url: GetWEBURL() + "/Web/GetPonderationBill", - type: "GET", - data: { "HInterID": linterid }, - success: function (d) { - // console.log(d.data); - $("#HInterID").val(d.data[0].HInterID); - $("#HBillNo").val(d.data[0].HBillNo); - $("#HBillType").val(d.data[0].HSourceBillType); - $("#HSourceBillNo").val(d.data[0].HSourceBillNo); - //$("#HWHID").val(d.data[0].HWhID); - //$("#HKeeperID").val(d.data[0].HKeeperID); - //$("#HSecManagerID").val(d.data[0].HSecManagerID); - //$("#HDeptID").val(d.data[0].HDeptID); - //$("#HBarCode").val(d.data[0].HBarCode); - //$("#HQty").val(d.data[0].HQty); - } - }) - } - - - function RoadBillSub(linterid)//鍔犺浇琛ㄤ綋 - { - table.render({ - elem: '#wl-table' - , url: GetWEBURL1() + '/MoveStockBill/DisBillEntryList_Webs_Json' - , toolbar: '#toolbarDemo' - , where: { HBillID: linterid, HBillType: '1207', sWhere: '' } - , 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 } - , { field: 'HMaterID', title: '鐗╂枡鍐呯爜', width: 150, hide: true } - , { field: 'HAuxPropID', title: '', width: 150, hide: true } - , { field: 'HMTONo', title: '璁″垝璺熻釜鍙�', width: 150, hide: true } - ]] - , height: 500 - , done: function () { - layer.closeAll("loading"); - } - }); - } - - //鍔ㄦ�佸姞杞芥簮鍗曠被鍨嬪垪琛� new - - - - - - - - //鍒ゆ柇鏄惁鏂板 - if (linterid == null || linterid == 0) { - //鑾峰彇鏈�澶у崟鎹彿 new - $("#HInterID").val(""); - $("#HBillNo").val(""); - $.ajax({ - url: GetWEBURL() + "/Web/GetMAXNum", - type: "GET", - data: { "HBillType": '1207' }, - success: function (d) { - //console.log(d.data); - $("#HInterID").val(d.data[0].HInterID); - $("#HBillNo").val(d.data[0].HBillNo); - } - }); - } - else {//濡傛灉淇敼鍒欒蛋涓嬮潰 new - RoadBillMain(linterid); - RoadBillSub(linterid); - } - - - //閫夋嫨璋冨叆浠撳簱 - form.on('submit(HWHID-BT)', function () {//閫夋嫨璋冨叆浠撳簱 - layer.open({ - type: 2 - , area: ['100%', '100%'] - , title: '浠撳簱鍒楄〃' - , shade: 0.6 //閬僵閫忔槑搴� - , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲 - , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚� - , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_WarehouseList.html?Type=HWHID', 'yes'] - , resize: false - , cancel: function () { - } - }) - }); - - //閫夋嫨璋冨叆浠撲綅 - form.on('submit(HSpID-BT)', function () {//閫夋嫨璋冨叆浠撲綅 - layer.open({ - type: 2 - , area: ['100%', '100%'] - , title: '浠撲綅鍒楄〃' - , shade: 0.6 //閬僵閫忔槑搴� - , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲 - , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚� - , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_StockPlaceList.html?HWhID=' + sessionStorage["HWHID"] + '&Type=HSpID', 'yes'] - , resize: false - , cancel: function () { - } - }) - }); - - //閫夋嫨璋冨嚭浠撳簱 - form.on('submit(HSCWHID-BT)', function () {//閫夋嫨璋冨嚭浠撳簱 - layer.open({ - type: 2 - , area: ['100%', '100%'] - , title: '浠撳簱鍒楄〃' - , shade: 0.6 //閬僵閫忔槑搴� - , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲 - , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚� - , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_WarehouseList.html?Type=HSCWHID', 'yes'] - , resize: false - , cancel: function () { - //$(".layui-btn").removeClass("layui-btn-disabled"); - } - }) - }); - - //閫夋嫨璋冨嚭浠撲綅 - form.on('submit(HOSpID-BT)', function () {//閫夋嫨璋冨嚭浠撲綅 - layer.open({ - type: 2 - , area: ['100%', '100%'] - , title: '浠撲綅鍒楄〃' - , shade: 0.6 //閬僵閫忔槑搴� - , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲 - , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚� - , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_StockPlaceList.html?HWhID=' + sessionStorage["HWHID"] + '&Type=HOSpID', 'yes'] - , resize: false - , cancel: function () { - //$(".layui-btn").removeClass("layui-btn-disabled"); - } - }) - }); - - //閫夋嫨淇濈 - form.on('submit(HKeeperID-BT)', function () {//閫夋嫨淇濈 - layer.open({ - type: 2 - , area: ['100%', '100%'] - , title: '淇濈鍒楄〃' - , shade: 0.6 //閬僵閫忔槑搴� - , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲 - , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚� - , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_EmployeeList.html?Type=HKeeper', 'yes'] - , resize: false - , cancel: function () { - //$(".layui-btn").removeClass("layui-btn-disabled"); - } - }) - }); - - //閫夋嫨楠屾敹 - form.on('submit(HSecManagerID-BT)', function (data) {//閫夋嫨楠屾敹 - var sMainStr = JSON.stringify(data.field); - layer.open({ - type: 2 - , area: ['100%', '100%'] - , title: '楠屾敹鍒楄〃' - , shade: 0.6 //閬僵閫忔槑搴� - , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲 - , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚� - , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_EmployeeList.html?Type=HSecManager', 'yes'] - , resize: false - , cancel: function () { - //$(".layui-btn").removeClass("layui-btn-disabled"); - } - }) - }); - - //閫夋嫨閮ㄩ棬 - form.on('submit(HDeptID-BT)', function () {//閫夋嫨閮ㄩ棬 - layer.open({ - type: 2 - , area: ['100%', '100%'] - , title: '閮ㄩ棬鍒楄〃' - , shade: 0.6 //閬僵閫忔槑搴� - , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲 - , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚� - , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_DepartmentList.html', 'yes'] - , resize: false - , cancel: function () { - //$(".layui-btn").removeClass("layui-btn-disabled"); - } - }) - }); - - //閫夋嫨鐝粍 - form.on('submit(ProductionTeam-BT)', function () {//閫夋嫨鐝粍 - layer.open({ - type: 2 - , area: ['60%', '60%'] - , title: '鐝粍鍒楄〃' - , shade: 0.6 //閬僵閫忔槑搴� - , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲 - , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚� - , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_GetProductionTeamList.html', 'yes'] - , resize: false - , cancel: function (index, layero) { - } - }) - }); - - //缂栬緫 - form.on('submit(cmdModify)', function () {//缂栬緫 - var sSubStr = table.cache['wl-table']; - //if (AllowLoadData(sSubStr) != false) {//闈炵┖楠岃瘉 - layer.open({ - type: 2 - , area: ['100%', '100%'] - , title: '鏄庣粏鍒楄〃' - , shade: 0.6 //閬僵閫忔槑搴� - , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲 - , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚� - , content: ['../../../views/鍏叡椤甸潰/Kf_BarCodeEditDlg.html?table=' + JSON.stringify(sSubStr), 'yes'] - , resize: false - , cancel: function () { - //$(".layui-btn").removeClass("layui-btn-disabled"); - } - }) - // } - }); - - //鍒犻櫎 - form.on('submit(Delete)', function () {//鍒犻櫎 - var checkStatus = table.checkStatus('wl-table') - , data = checkStatus.data; - var sInterID = $('#HInterID').val() - var sMaterID = data[0].HMaterID - var sBillType = '1207' - var sAuxPropID = data[0].HAuxPropID - //var sMTONo = data[0].HMTONo - var sMTONo = '' - var sSourceInterID = data[0].HSourceInterID - var sSourceEntryID = data[0].HSourceEntryID - $.ajax( - { - type: "Get", - url: GetWEBURL() + "/MoveStock/Delete_Json", - async: true, - data: { "HInterID": sInterID, "HMaterID": sMaterID, "HAuxPropID": sAuxPropID, "HMTONo": sMTONo, "HSourceInterID": sSourceInterID, "HSourceEntryID": sSourceEntryID, "sHBillType": sBillType, }, - dataType: "json", - success: function (data) { - if (data.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜� - table.render({ - elem: '#wl-table' - , url: GetWEBURL1() + '/MoveStockBill/DisBillEntryList_Webs_Json' - , cellMinWidth: 80 - , toolbar: '#toolbarDemo' - , where: { HBillID: sInterID, HBillType: '1207', sWhere: '' } - , cols: [[ - { type: 'radio' } - , { field: 'HQty', title: '鏁伴噺', width: 80 } - , { field: 'HQtyMust', title: '搴旀敹鏁伴噺', width: 80 } - , { field: 'HMaterNumber', title: '鐗╂枡浠g爜', width: 100 } - , { field: 'HMaterName', title: '鐗╂枡鍚嶇О', width: 100 } - , { field: 'HMaterModel', title: '瑙勬牸鍨嬪彿', width: 100 } - , { field: 'HSourceInterID', title: '婧愬崟涓诲唴鐮�', width: 100 } - , { field: 'HSourceEntryID', title: '婧愬崟瀛愬唴鐮�', width: 100 } - , { field: 'HSourceBillNo', title: '婧愬崟鍗曞彿', width: 100 } - , { field: 'HBatchNo', title: '鎵规', width: 100 } - , { field: 'HAuxPropID', title: '杈呭姪灞炴��', width: 100 } - , { field: 'HMTONo', title: '璁″垝璺熻釜鍙�', width: 100 } - , { field: 'HMaterID', title: '鐗╂枡ID', width: 100 } - ]] - , height: 500 - }) - } - else { - layer.msg(data.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); - } - }, - error: function (err) { - layer.msg("閿欒" + err, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); - } - }); - }); - - //閫�鍑烘寜閽� - form.on('submit(Cancel)', function () { - parent.location.href = "../../../views/index.html" - //window.close();//鍏抽棴褰撳墠椤� - }) - - //鎻愪氦 - form.on('submit(Saver)', function (data) {//鎻愪氦 - //debugger; - var sMainStr = JSON.stringify(data.field); - var sSubStr = table.cache['wl-table']; - var sSourceType = '-1' - if (AllowLoadData(sSubStr, 'Saver') != false)//闈炵┖楠岃瘉 - { - layer.load(3); - $.ajax( - { - type: "POST", - url: GetWEBURL() + "/MoveStockBill/set_SaveMoveStockBill_Json", //鏂规硶鎵�鍦ㄩ〉闈㈠拰鏂规硶鍚� - async: true, - data: { "oMain": sMainStr }, - dataType: "json", - success: function (data) { - if (data.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜� - layer.confirm("鐢熸垚璋冩嫧鍗�" + data.Message + $("#HBillNo").val(), { - icon: 1, skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず", closeBtn: 0, btn: ['鏂板'], - btn2: function () { - //parent.layui.admin.events.closeThisTabs();鍏抽棴椤电 - //window.close();//鍏抽棴椤甸潰锛屾祻瑙堝櫒鏈夋晥锛孭DA鏃犳晥 - parent.location.href = "../../../views/index.html" - }//鍏抽棴 - }, function () { window.location.reload(); });//鏂板 - } - else { - layer.msg(data.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); - } - }, - error: function (err) { - layer.msg("閿欒:" + err, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); - } - }); - return false; - } - }); - //鐩戝惉鎻愪氦 - form.verify({ - numberOrEmpty: function (value, item) { - // if (value != '') { - if (!/^\d+$/.test(value)) { - return '涓嶈兘涓虹┖鎴栨暟瀛楁垨鑰�0'; - } - //} - } - }); - - //鎵潯鐮� - $('#HBarCode').on('keydown', function (event) { //鎵潯鐮� - 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 SCWhID = $("#HSCWHID").val()//璋冨嚭浠撳簱 - var HSPID = $("#HStockPlaceID").val()//璋冨叆浠撲綅 - var HWHID = $("#HWHID").val()//璋冨叆浠撳簱 - var SCSPID = $("#HOutStockPlaceID").val()//璋冨嚭浠撲綅 - if (sQty == "") { - sQty = 0; - } - if (event.keyCode == 13) { - if (sBarCode != "") { - $('#HBarCode').val(""); - } - if (sQty != "") { - $('#HQty').val(""); - } - if ($("#HWHNAME").val() == '') { - 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() == '') { - layer.msg("閿欒鐨勫崟鎹彿!", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); - return false; - } - if ($("#HInterID").val() == '') { - layer.msg("閿欒鐨勫唴鐮�!", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); - return false; - } - $.ajax({ - url: GetWEBURL() + "/MoveStockBill/get_InfoByBarCode_Source_Json", - type: "GET", - data: { "sCode": sBarCode, "sInterID": sInterID, "sBillNo": sBillNo, "sQty": sQty, "HWHID": HWHID, "HSPID": HSPID, "SCWhID": SCWhID, "SCSPID": SCSPID }, - success: function (result) { - if (result.count == 1) { - 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: GetWEBURL1() + '/MoveStockBill/DisBillEntryList_Webs_Json' - , toolbar: '#toolbarDemo' - , 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: '鐗╂枡浠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 } - , { field: 'HMaterID', title: '鐗╂枡鍐呯爜', width: 150, hide: true } - , { field: 'HAuxPropID', title: '', width: 150, hide: true } - , { field: 'HMTONo', title: '璁″垝璺熻釜鍙�', width: 150, hide: true } - ]] - // , data: [linterid] - // , page: true - //, height: 500 - , done: function () { - layer.closeAll("loading"); - } - }); - } - else { - 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); - //} - }); - } - }); - - //鎵簮鍗� - $('#HSourceBillNo').on('keydown', function (event) { //鎵簮鍗� - var HSourceBillNo = $('#HSourceBillNo').val() - var sInterID = $("#HInterID").val() - var sBillNo = $("#HBillNo").val() - var HSourceBillType = $("#HBillType").val() - if (event.keyCode == 13) { - $.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) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 - layer.load(3); - element.tabChange('tab-MoveStockBill', '2'); - table.render({ - elem: '#wl-table' - , url: GetWEBURL() + '/MoveStockBill/DisBillEntryList_Webs_Json' - , toolbar: '#toolbarDemo' - , where: { HBillID: sInterID, HBillType: '1207', sWhere: '' } - , 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 } - ]] - // , data: [linterid] - // , page: true - , height: 500 - , done: function () { - layer.closeAll("loading"); - } - }); - } - else { - layer.msg(result.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); - } - layer.closeAll("loading"); - } - }); - } - }); - - $('#HStockPlaceName').on('keydown', function (event) { //鎵粨浣� - var HBarCode = $('#HStockPlaceName').val() - if (event.keyCode == 13) { - //鍒ゆ柇鏂囨湰妗嗘槸鍚︽湁鏁版嵁 new - $.ajax({ - url: GetWEBURL() + "/Web/GetSpName_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].HWHID); - $("#HWHNAME").val(result.data[0].HWhName); - element.tabChange('tab-POStockInBill', '2'); - } - else { - layer.msg(result.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); - } - layer.closeAll("loading"); - } - }); - } - }); - - $('#HOutStockPlaceName').on('keydown', function (event) { //鎵粨浣� - var HBarCode = $('#HOutStockPlaceName').val() - if (event.keyCode == 13) { - //鍒ゆ柇鏂囨湰妗嗘槸鍚︽湁鏁版嵁 new - $.ajax({ - url: GetWEBURL() + "/Web/GetSpName_Json", - type: "GET", - data: { "HBarCode": HBarCode }, - success: function (result) { - if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 - $("#HOutStockPlaceName").val(result.data[0].HName); - $("#HSCWHID").val(result.data[0].SCWhID); - $("#HSCWHNAME").val(result.data[0].HSCWHNAME); - element.tabChange('tab-POStockInBill', '2'); - } - else { - layer.msg(result.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); - } - layer.closeAll("loading"); - } - }); - } - }); - - table.render({ - elem: '#mx-table' - // , url: GetWEBURL() + '/MoveStockBill/GetHBarCodeShowBillSub' - //, toolbar: '#toolbarDemo' - // , where: { sMsg: linterid, sMsg2: lentryid } - , cols: [[ - , { field: 'HMaterID', title: '鐗╂枡ID', width: 100, hide: true } - ]] - , page: true - , height: 500 - , done: function () { - } - }); - }); - //娓呯┖琛ㄥご - //function f_ClearTitle() { - - // $("#HBarCode").val(""); - // $("#HSpName").val(""); - // $("#HSpID").val("0"); - // $("#HQty").val("0"); - // $("#HSourceBillNo").val(""); - // $("#HWHNAME").val(""); - // $("#HWHID").val("0"); - // $("#HSCWHNAME").val(""); - // $("#HSCWHID").val("0"); - // $("#HSupName").val(""); - // $("#HSupID").val("0"); - // $("#HKeeper").val(""); - // $("#HKeeperID").val("0"); - // $("#HSecManager").val("0"); - // $("#HSecManagerID").val(""); - // $("#HDeptName").val(""); - // $("#HDeptID").val("0"); - // $("#HBillNo").val(""); - // $("#HInterID").val("0"); - //} - function GetHWHValue(obj) //杩斿洖璋冨叆浠撳簱 - { - $("#HWHNAME").val(obj[0].HName); - //sessionStorage["HWHID"] = obj[0].HItemID; - $("#HWHID").val(obj[0].HItemID); - } - function GetHSpValue(obj) { //杩斿洖璋冨叆浠撲綅 - $("#HStockPlaceName").val(obj[0].HName); - $("#HStockPlaceID").val(obj[0].HItemID); - } - function GetHSCWHNAMEValue(obj) //杩斿洖璋冨嚭浠撳簱 - { - $("#HSCWHNAME").val(obj[0].HName); - sessionStorage["HSCWHNAME"] = obj[0].HItemID; - $("#HSCWHID").val(obj[0].HItemID); - } - function GetHOutStockPlaceIDValue(obj) { //杩斿洖璋冨嚭浠撲綅 - $("#HOutStockPlaceName").val(obj[0].HName); - $("#HOutStockPlaceID").val(obj[0].HItemID); - } - function GetHSupValue(obj) { //杩斿洖渚涘簲鍟� - $("#HSupName").val(obj[0].HName); - $("#HSupID").val(obj[0].HItemID); - } - function GetHKeeperValue(obj) { //杩斿洖淇濈 - $("#HKeeper").val(obj[0].HName); - $("#HKeeperID").val(obj[0].HItemID); - } - function GetHSecManagerValue(obj) { //杩斿洖楠屾敹 - $("#HSecManager").val(obj[0].HName); - $("#HSecManagerID").val(obj[0].HItemID); - } - function GetHDeptNameValue(obj) { //杩斿洖閮ㄩ棬 - $("#HDeptName").val(obj[0].HName); - $("#HDeptID").val(obj[0].HItemID); - } - - //杩斿洖鐝粍 - function GetProductionTeamValue(obj) { //杩斿洖鐝粍 - if (obj.length==0) { - layer.msg("璇峰厛閫夋嫨鐝粍", { index: 0 }); - } else { - $("#HGroupName").val(obj[0].鐝粍); - $("#HGroupID").val(obj[0].HItemID); - layer.closeAll(); - } - } - //function Get_CheckWhAndSP(sInterID, sHBillType, sBarCode, sHWHID, sHSPID) { //杩斿洖閮ㄩ棬 - // $.ajax({ - // type: "GET", - // data: { "sHInterID": sInterID, "sHBillType": sHBillType, "sBarCode": sBarCode, "sHWHID": sHWHID, "sHSPID": sHSPID }, - // success: function (result) { - // if(result.count==1) - // { - // // layer.msg(result.Message, { icon: 1 }); - // return true; - // } - // else - // { - // layer.msg(result.Message, { icon: 5 }); - // return false; - // } - // } - // }) - //} - function AllowLoadData(sSubStr,bnt) { //闈炵┖楠岃瘉 - //if ($("#HSourceBillNo").val() == '') { - // layer.msg("璇峰厛鎵簮鍗�!", { icon: 5 }); - // return false; - //} - if($("#HDeptName").val()=='') - { - layer.msg("閮ㄩ棬娌℃湁閫夋嫨!", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); - return false; - } - if ($("#HSecManager").val() == '') { - layer.msg("楠屾敹浜烘病鏈夐�夋嫨!", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); - return false; - } - if ($("#HKeeper").val() == '') { - layer.msg("淇濈浜烘病鏈夐�夋嫨!", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); - return false; - } - //if ($("#HSupName").val() == '') { - // layer.msg("渚涘簲鍟嗘病鏈夐�夋嫨!", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); - // return false; - //} - if ($("#HWHNAME").val() == '') { - 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 ($("#HBillNo").val() == '') { - layer.msg("閿欒鐨勫崟鎹彿!", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); - return false; - } - if ($("#HInterID").val() == '') { - layer.msg("閿欒鐨勫唴鐮�!", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); - return false; - } - if (typeof (sSubStr) == "undefined") - { - layer.msg("娌℃湁鐗╂枡鏄庣粏璁板綍!", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); - return false; - } - if (bnt == 'Saver') { - if (!typeof (sSubStr) == "undefined") { - for (var i = 0; i <= sSubStr.length - 1; i++) { //鍒ゆ柇鎵爜鏁伴噺涓嶈兘澶т簬搴旀敹鏁伴噺 - if (parseFloat(sSubStr[i].HQtyMust) > 0) { - if (parseFloat(sSubStr[i].HQty) > parseFloat(sSubStr[i].HQtyMust)) { - layer.msg("鏁伴噺涓嶈兘澶т簬搴旀敹鏁伴噺锛�", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); - return false; - } - } - } - //for (var i = 0; i <= sSubStr.length - 1; i++) { //鍒ゆ柇鎵爜鏁伴噺涓嶈兘涓�0 - // if (parseFloat(sSubStr[i].HQty) == 0) { - // layer.msg("澶栬喘鍏ュ簱璁板綍鏈壂鐮侊紒", { icon: 5 }); - // return false; - // } - //} - } - } - else { - return true; - } - } - </script> - -</body> -</html> -- Gitblit v1.9.1