From fc15aa9c6e6b31cbaf0f417fb4f693511f6ac418 Mon Sep 17 00:00:00 2001 From: yusijie <ysj@hz-kingdee.com> Date: 星期一, 03 四月 2023 20:03:38 +0800 Subject: [PATCH] 快捷方式 --- WebTM/App_Data/MssqlReportData.cs | 4 WebTM/views/基础资料/公用基础资料/xmlLBM_Sc_ProcessExchangeBillList.aspx | 2 WebTM/views/验收入库/其他入库/Kf_OtherInBill_Fast.html | 33 WebTM/views/grf/流转卡.grf | 395 +++ WebTM/views/验收入库/产品入库/Kf_ProductInBill_Fast.html | 37 WebTM/views/仓存管理/仓库调拨/Kf_MoveStockBill_Fast.html | 34 WebTM/views/车间管理/工序流转卡/Sc_ProcessExchangeBill.html | 3 WebTM/views/领料发货/领料出库/Kf_MateOutBill_Fast.html | 33 WebTM/views/仓存管理/仓库调拨/Kf_MoveStockBill_Fast_SC.html | 1800 ++++++++++++++++ WebTM/views/仓存管理/仓库调拨/Kf_MoveStockBill_Fast_WW.html | 1800 ++++++++++++++++ WebTM/views/home/console.html | 4 WebTM/views/仓存管理/仓库调拨/Kf_MoveStockBill_Fast_FH.html | 1800 ++++++++++++++++ WebTM/views/验收入库/委外入库/Kf_EntrustInBill_Fast.html | 33 WebTM/views/home/console_Mobile.html | 185 WebTM/views/领料发货/销售出库/Kf_SellOutBill_Fast.html | 33 WebTM/views/领料发货/委外出库/Kf_EntrustOutBill_Fast.html | 33 WebTM/views/生产管理/生产任务单/Sc_ICMOBillList.html | 158 WebTM/WebTM.csproj | 3 18 files changed, 6,224 insertions(+), 166 deletions(-) diff --git a/WebTM/App_Data/MssqlReportData.cs b/WebTM/App_Data/MssqlReportData.cs index 8a140ab..d502aee 100644 --- a/WebTM/App_Data/MssqlReportData.cs +++ b/WebTM/App_Data/MssqlReportData.cs @@ -18,8 +18,8 @@ //public const string SqlConnStr = "Data Source=10.0.2.9;Initial Catalog=HX_LimsSys;Persist Security Info=True;User ID=HX_USER;Password=lc@841022;"; //public const string SqlConnStr = "Data Source=.;Initial Catalog=HX_LMESsys;Persist Security Info=True;User ID=HX_USER;Password=lc@841022;"; //public const string SqlConnStr = "Data Source=.;Initial Catalog=HX_LimsSys;Persist Security Info=True;User ID=HX_USER;Password=lc@841022;";//ch娴嬭瘯 - //public const string SqlConnStr = "Data Source=47.96.97.237,15127;Initial Catalog=HX_LMESsys;Persist Security Info=True;User ID=HX_USER;Password=lc@841022;";//YL娴嬭瘯 - public const string SqlConnStr = "Data Source=192.168.1.251;Initial Catalog=HX_LMESsys;Persist Security Info=True;User ID=HX_USER;Password=lc@841022;";//涔斾竴 + public const string SqlConnStr = "Data Source=47.96.97.237,15127;Initial Catalog=HX_LMESsys;Persist Security Info=True;User ID=HX_USER;Password=lc@841022;";//YL娴嬭瘯 + //public const string SqlConnStr = "Data Source=192.168.1.251;Initial Catalog=HX_LMESsys;Persist Security Info=True;User ID=HX_USER;Password=lc@841022;";//涔斾竴 //public const string SqlConnStr = "Data Source=192.168.16.53;Initial Catalog=HX_LMESsys;Persist Security Info=True;User ID=HX_USER;Password=lc@841022;";//榫欏北姹介厤 //public const string SqlConnStr = @"Data Source=192.168.0.193\SWE2014;Initial Catalog=HX_LimsSys;Persist Security Info=True;User ID=HX_USER;Password=lc@841022;";//涓镐簳鍦板潃 //public const string SqlConnStr = "Data Source=192.168.0.175;Initial Catalog=HX_LimsSys;Persist Security Info=True;User ID=HX_USER;Password=lc@841022;";//闆呯惇璇烘祴璇� diff --git a/WebTM/WebTM.csproj b/WebTM/WebTM.csproj index 238931f..54c5158 100644 --- a/WebTM/WebTM.csproj +++ b/WebTM/WebTM.csproj @@ -186,6 +186,9 @@ <Content Include="views\video\1.wav" /> <Content Include="views\video\jingbao.wav" /> <Content Include="views\video\success.wav" /> + <Content Include="views\浠撳瓨绠$悊\浠撳簱璋冩嫧\Kf_MoveStockBill_Fast_FH.html" /> + <Content Include="views\浠撳瓨绠$悊\浠撳簱璋冩嫧\Kf_MoveStockBill_Fast_SC.html" /> + <Content Include="views\浠撳瓨绠$悊\浠撳簱璋冩嫧\Kf_MoveStockBill_Fast_WW.html" /> <Content Include="views\鍩虹璧勬枡\鍏敤鍩虹璧勬枡\Gy_MaterType.html" /> <Content Include="views\鍩虹璧勬枡\鍏敤鍩虹璧勬枡\Gy_MaterTypeEdit.html" /> <Content Include="views\鍩虹璧勬枡\鍏敤鍩虹璧勬枡\HBarPlanPrint_GXPG.html" /> diff --git "a/WebTM/views/grf/\346\265\201\350\275\254\345\215\241.grf" "b/WebTM/views/grf/\346\265\201\350\275\254\345\215\241.grf" new file mode 100644 index 0000000..c9ff558 --- /dev/null +++ "b/WebTM/views/grf/\346\265\201\350\275\254\345\215\241.grf" @@ -0,0 +1,395 @@ +锘縊bject Report + Version='6.8.5.5' + Title='鐢熶骇浠诲姟鍗�' + PrintAsDesignPaper=F + Object Font + Name='瀹嬩綋' + Size=135000,0 + Weight=400 + Charset=134 + End + Object Printer + Size=256 + Width=10 + Height=5 + LeftMargin=0 + TopMargin=0 + RightMargin=0 + BottomMargin=0 + End + Object DetailGrid + CenterView=T + ShowColLine=F + ShowRowLine=F + Object Border + Styles=[] + End + Object Recordset + Items Field + Item + Name='鏂欏彿' + End + Item + Name='鐗╂枡鍚嶇О' + End + Item + Name='瑙勬牸鍨嬪彿' + End + Item + Name='鏁伴噺' + Type=Integer + End + Item + Name='鏉$爜缂栧彿' + End + Item + Name='鏈哄彴缂栧彿' + End + Item + Name='鐢熶骇鎵瑰彿' + End + Item + Name='鍒剁▼' + End + Item + Name='鍑�閲�' + Type=Currency + Format='0.#########;;#' + End + Item + Name='姣涢噸' + Type=Currency + Format='0.#########;;#' + End + Item + Name='閿�鍞鍗曞彿' + End + Item + Name='鎵瑰彿' + End + Item + Name='鏃ユ湡' + Type=DateTime + Format='yyyy/MM/dd' + End + Item + Name='鍒朵綔浜�' + End + Item + Name='瀹㈡埛鍨嬪彿' + End + Item + Name='鍘嬫満鍨嬪彿' + End + Item + Name='鎵瑰彿2' + End + Item + Name='鐗╂枡浠g爜' + End + Item + Name='婧愬崟鍗曞彿' + End + Item + Name='渚涘簲鍟�' + End + Item + Name='鐢熶骇宸ュ崟鍙�' + End + Item + Name='鐐夊彿' + End + Item + Name='閽㈠嵎' + End + Item + Name='閲囪喘璁㈠崟鍙�' + End + Item + Name='鍒拌揣鏃ユ湡' + End + Item + Name='鍘傚晢' + End + Item + Name='浜у搧浠g爜' + End + Item + Name='浜у搧鍚嶇О' + End + Item + Name='娲惧伐鏁伴噺' + End + Item + Name='瀛愪欢瑙勬牸' + End + Item + Name='HEntryID' + End + Item + Name='鍗曟嵁鍙�' + End + Item + Name='鐢熶骇鏁伴噺' + End + Item + Name='宸ュ簭鍚嶇О' + End + End + End + Items Column + Item + Name='Column3' + Width=10.0013 + End + End +Object ColumnContent + Height=4.78896 + RowsPerPage=1 + Items ColumnContentCell + Item + Column='Column3' + FreeCell=T + CanGrow=T + Items Control + Item + Type=FreeGrid + Name='FreeGrid1' + Left=0.079375 + Top=0.9525 + Object Border + Styles=[DrawLeft|DrawTop|DrawRight|DrawBottom] + End + ColumnCount=6 + RowCount=6 + Items FreeGridColumn + Item[1] + Width=1.98438 + End + Item[2] + Width=1.82563 + End + Item[3] + Width=0.873125 + End + Item[4] + Width=1.64042 + End + Item[5] + Width=0.9525 + End + Item[6] + Width=2.43417 + End + End + Items FreeGridRow + Item[1] + Height=0.555625 + End + Item[2] + Height=0.635 + End + Item[3] + Height=0.555625 + End + Item[4] + Height=0.635 + End + Item[5] + Height=0.740833 + End + End + Items FreeGridCell + Item[1,1] + Object Font + Name='瀹嬩綋' + Weight=400 + Charset=134 + End + TextAlign=MiddleCenter + Text='娴佽浆鍗�' + ColSpan=6 + End + Item[2,1] + Object Font + Name='瀹嬩綋' + Weight=400 + Charset=134 + End + Text='浜у搧浠g爜' + End + Item[2,2] + Object Font + Name='瀹嬩綋' + Weight=400 + Charset=134 + End + ShrinkFontToFit=T + Text='[#浜у搧浠g爜#]' + ColSpan=3 + End + Item[2,5] + ColSpan=2 + RowSpan=3 + End + Item[3,1] + Object Font + Name='瀹嬩綋' + Weight=400 + Charset=134 + End + Text='瑙勬牸/鍨嬪彿' + End + Item[3,2] + Object Font + Name='瀹嬩綋' + Weight=400 + Charset=134 + End + ShrinkFontToFit=T + Text='[#瀛愪欢瑙勬牸#]' + ColSpan=3 + End + Item[4,1] + Object Font + Name='瀹嬩綋' + Weight=400 + Charset=134 + End + Text='浜у搧鍚嶇О' + End + Item[4,2] + Object Font + Name='瀹嬩綋' + Weight=400 + Charset=134 + End + ShrinkFontToFit=T + Text='[#浜у搧鍚嶇О#]' + ColSpan=3 + End + Item[5,1] + Object Font + Name='瀹嬩綋' + Weight=400 + Charset=134 + End + Text='宸ュ簭鍚嶇О' + End + Item[5,2] + Object Font + Name='瀹嬩綋' + Weight=400 + Charset=134 + End + ShrinkFontToFit=T + Text='[#宸ュ簭鍚嶇О#]' + End + Item[5,3] + Object Font + Name='瀹嬩綋' + Weight=400 + Charset=134 + End + Text='娴佽浆鍗�' + ColSpan=2 + End + Item[5,5] + Object Font + Name='瀹嬩綋' + Weight=400 + Charset=134 + End + ShrinkFontToFit=T + Text='[#鍗曟嵁鍙�#]' + ColSpan=2 + End + Item[6,1] + Object Font + Name='瀹嬩綋' + Weight=400 + Charset=134 + End + Text='璁″垝鏁伴噺' + End + Item[6,2] + Object Font + Name='瀹嬩綋' + Weight=400 + Charset=134 + End + ShrinkFontToFit=T + Text='[#鐢熶骇鏁伴噺#]' + End + Item[6,3] + Object Font + Name='瀹嬩綋' + Weight=400 + Charset=134 + End + Text='姹囨姤鏁伴噺' + ColSpan=2 + End + Item[6,5] + ColSpan=2 + End + End + End + Item + Type=Barcode + Name='Barcode6' + Left=7.19667 + Top=1.61396 + Width=2.01083 + Height=1.61396 + BarcodeType=QRCode + CaptionPosition=None + Text='[#鏉$爜缂栧彿#]' + End + Item + Type=MemoBox + Name='MemoBox26' + Left=1.40229 + Top=0.0529167 + Width=7.19667 + Height=1.00542 + Object Font + Name='榛戜綋' + Size=90000,0 + Bold=T + Charset=134 + End + ShrinkFontToFit=T + TextAlign=MiddleCenter + CharSpacing=4 + Text='鎱堟邯甯傞緳灞辨苯閰嶆湁闄愬叕鍙�' + End +End +End +End +End +Object ColumnTitle + Height=0 + Items ColumnTitleCell + Item + GroupTitle=F + Column='Column3' + Text='Column1' + End + End +End +End +Items ReportHeader + Item + Name='ReportHeader1' + Height=0 + RepeatOnPage=T + End +End +Items ReportFooter + Item + Name='ReportFooter1' + Height=0 + End +End +End diff --git a/WebTM/views/home/console.html b/WebTM/views/home/console.html index d729fa0..83ae111 100644 --- a/WebTM/views/home/console.html +++ b/WebTM/views/home/console.html @@ -56,9 +56,9 @@ </a> </li> <li class="layui-col-xs3"> - <a lay-href="鍩虹璧勬枡/鐢熶骇鍩虹璧勬枡/Gy_Process.html"> + <a lay-href="杞﹂棿绠$悊/宸ュ簭鍑虹珯姹囨姤鍗�/Cj_StationOutBill.html"> <i class="layui-icon layui-icon-theme"></i> - <cite>宸ュ簭鍒楄〃</cite> + <cite>鎶ュ伐鏂板</cite> </a> </li> <li class="layui-col-xs3"> diff --git a/WebTM/views/home/console_Mobile.html b/WebTM/views/home/console_Mobile.html index 7569b5a..64db699 100644 --- a/WebTM/views/home/console_Mobile.html +++ b/WebTM/views/home/console_Mobile.html @@ -21,60 +21,36 @@ <div carousel-item> <ul class="layui-row layui-col-space10"> <!--<li class="layui-col-xs3"> - <a href="../杞﹂棿绠$悊/宸ュ簭娴佽浆/MES_StationInBill_PDA.html" target="main_self_frame"> - <i class="layui-icon layui-icon-find-fill"></i> - <cite>宸ュ簭杩涚珯鎺ユ敹鍗�</cite> - </a> - </li> - <li class="layui-col-xs3"> - <a href="../杞﹂棿绠$悊/宸ュ簭娴佽浆/MES_StationOutBill_PDA.html" target="main_self_frame"> - <i class="layui-icon layui-icon-find-fill"></i> - <cite>宸ュ簭鍑虹珯姹囨姤鍗�</cite> - </a> - </li>--> - <!--<li class="layui-col-xs3"> - <a href="../杞﹂棿绠$悊/濮斿宸ュ簭鍙戝嚭鍗�/Cj_StationEntrustInBill.html" target="main_self_frame"> - <i class="layui-icon layui-icon-find-fill"></i> - <cite>濮斿宸ュ簭鍙戝嚭鍗�</cite> - </a> - </li>--> + <a href="../杞﹂棿绠$悊/宸ュ簭娴佽浆/MES_StationInBill_PDA.html" target="main_self_frame"> + <i class="layui-icon layui-icon-find-fill"></i> + <cite>宸ュ簭杩涚珯鎺ユ敹鍗�</cite> + </a> + </li> + <li class="layui-col-xs3"> + <a href="../杞﹂棿绠$悊/宸ュ簭娴佽浆/MES_StationOutBill_PDA.html" target="main_self_frame"> + <i class="layui-icon layui-icon-find-fill"></i> + <cite>宸ュ簭鍑虹珯姹囨姤鍗�</cite> + </a> + </li>--> + <!--<li class="layui-col-xs3"> + <a href="../杞﹂棿绠$悊/濮斿宸ュ簭鍙戝嚭鍗�/Cj_StationEntrustInBill.html" target="main_self_frame"> + <i class="layui-icon layui-icon-find-fill"></i> + <cite>濮斿宸ュ簭鍙戝嚭鍗�</cite> + </a> + </li>--> + <li class="layui-col-xs3"> + <a href="../杞﹂棿绠$悊/宸ュ簭娴佽浆/MES_StationOutBill_PDA.html" target="main_self_frame"> + <i class="layui-icon layui-icon-auz"></i> + <cite>鍑虹珯姹囨姤</cite> + </a> + </li> + <li class="layui-col-xs3"> <a href="../楠屾敹鍏ュ簱/澶栬喘鍏ュ簱/Kf_POStockInBill_Fast.html" target="main_self_frame"> <i class="layui-icon layui-icon-add-circle"></i> <cite>澶栬喘鍏ュ簱</cite> </a> </li> - <!--<li class="layui-col-xs3"> - <a href="../楠屾敹鍏ュ簱/濮斿鍏ュ簱/Kf_EntrustInBill_Fast.html" target="main_self_frame"> - <i class="layui-icon layui-icon-template-1"></i> - <cite>濮斿鍏ュ簱</cite> - </a> - </li>--> - <li class="layui-col-xs3"> - <a href="../棰嗘枡鍙戣揣/棰嗘枡鍑哄簱/Kf_MateOutBill_Fast.html" target="main_self_frame"> - <i class="layui-icon layui-icon-theme"></i> - <cite>鐢熶骇棰嗘枡</cite> - </a> - </li> - - <!--<li class="layui-col-xs3"> - <a href="../棰嗘枡鍙戣揣/棰嗘枡鍑哄簱/Kf_MateOutBill_Fast.html" target="main_self_frame"> - <i class="layui-icon layui-icon-chart"></i> - <cite>棰嗘枡鍑哄簱</cite> - </a> - </li> - <li class="layui-col-xs3"> - <a href="../棰嗘枡鍙戣揣/濮斿鍑哄簱/Kf_EntrustOutBill_Fast.html" target="main_self_frame"> - <i class="layui-icon layui-icon-chart"></i> - <cite>濮斿鍑哄簱</cite> - </a> - </li> - <li class="layui-col-xs3"> - <a href="../棰嗘枡鍙戣揣/閿�鍞嚭搴�/Kf_SellOutBill_Fast.html" target="main_self_frame"> - <i class="layui-icon layui-icon-chat"></i> - <cite>閿�鍞嚭搴�</cite> - </a> - </li>--> <li class="layui-col-xs3"> <a href="../楠屾敹鍏ュ簱/浜у搧鍏ュ簱/Kf_ProductInBill_Fast.html" target="main_self_frame"> <i class="layui-icon layui-icon-android"></i> @@ -82,15 +58,89 @@ </a> </li> <li class="layui-col-xs3"> + <a href="../楠屾敹鍏ュ簱/鍏朵粬鍏ュ簱/Kf_OtherInBill_Fast.html" target="main_self_frame"> + <i class="layui-icon layui-icon-carousel"></i> + <cite>鍏朵粬鍏ュ簱</cite> + </a> + </li> + <!--<li class="layui-col-xs3"> + <a href="../楠屾敹鍏ュ簱/濮斿鍏ュ簱/Kf_EntrustInBill_Fast.html" target="main_self_frame"> + <i class="layui-icon layui-icon-template-1"></i> + <cite>濮斿鍏ュ簱</cite> + </a> + </li>--> + <li class="layui-col-xs3"> + <a href="../棰嗘枡鍙戣揣/棰嗘枡鍑哄簱/Kf_MateOutBill_Fast.html" target="main_self_frame"> + <i class="layui-icon layui-icon-theme"></i> + <cite>鐢熶骇棰嗘枡</cite> + </a> + </li> + <li class="layui-col-xs3"> <a href="../棰嗘枡鍙戣揣/閿�鍞嚭搴�/Kf_SellOutBill_Fast.html" target="main_self_frame"> <i class="layui-icon layui-icon-app"></i> <cite>閿�鍞嚭搴�</cite> </a> </li> + <li class="layui-col-xs3"> + <a href="../棰嗘枡鍙戣揣/鐢熶骇琛ユ枡/Kf_MateReplenishOutBill_Check_New.html" target="main_self_frame"> + <i class="layui-icon layui-icon-addition"></i> + <cite>鐢熶骇琛ユ枡</cite> + </a> + </li> + <li class="layui-col-xs3"> + <a href="../棰嗘枡鍙戣揣/鍏朵粬鍑哄簱/Kf_OtherOutBill_Fast.html" target="main_self_frame"> + <i class="layui-icon layui-icon-cellphone"></i> + <cite>鍏朵粬鍑哄簱</cite> + </a> + </li> + <!--<li class="layui-col-xs3"> + <a href="../棰嗘枡鍙戣揣/棰嗘枡鍑哄簱/Kf_MateOutBill_Fast.html" target="main_self_frame"> + <i class="layui-icon layui-icon-chart"></i> + <cite>棰嗘枡鍑哄簱</cite> + </a> + </li> + <li class="layui-col-xs3"> + <a href="../棰嗘枡鍙戣揣/濮斿鍑哄簱/Kf_EntrustOutBill_Fast.html" target="main_self_frame"> + <i class="layui-icon layui-icon-chart"></i> + <cite>濮斿鍑哄簱</cite> + </a> + </li> + <li class="layui-col-xs3"> + <a href="../棰嗘枡鍙戣揣/閿�鍞嚭搴�/Kf_SellOutBill_Fast.html" target="main_self_frame"> + <i class="layui-icon layui-icon-chat"></i> + <cite>閿�鍞嚭搴�</cite> + </a> + </li>--> + + <li class="layui-col-xs3"> <a href="../浠撳瓨绠$悊/浠撳簱璋冩嫧/Kf_MoveStockBill_Fast.html" target="main_self_frame"> <i class="layui-icon layui-icon-at"></i> <cite>鐩存帴璋冩嫧</cite> + </a> + </li> + <li class="layui-col-xs3"> + <a href="../浠撳瓨绠$悊/浠撳簱璋冩嫧/Kf_MoveStockBill_Fast_WW.html" target="main_self_frame"> + <i class="layui-icon layui-icon-at"></i> + <cite>濮斿璋冩嫧</cite> + </a> + </li> + <li class="layui-col-xs3"> + <a href="../浠撳瓨绠$悊/浠撳簱璋冩嫧/Kf_MoveStockBill_Fast_SC.html" target="main_self_frame"> + <i class="layui-icon layui-icon-at"></i> + <cite>鐢熶骇璋冩嫧</cite> + </a> + </li> + <li class="layui-col-xs3"> + <a href="../浠撳瓨绠$悊/浠撳簱璋冩嫧/Kf_MoveStockBill_Fast_FH.html" target="main_self_frame"> + <i class="layui-icon layui-icon-at"></i> + <cite>鍙戣揣璋冩嫧</cite> + </a> + </li> + <li class="layui-col-xs3"> + <a href="../浠撳瓨绠$悊/鏉$爜搴撳瓨/KF_ICInventoryByMaterID.html" target="main_self_frame"> + <i class="layui-icon layui-icon-find-fill"></i> + <cite>搴撳瓨鏌ヨ</cite> </a> </li> <!--<li class="layui-col-xs3"> @@ -117,20 +167,12 @@ <cite>缁勬墭鍗曠紪杈�</cite> </a> </li>--> - <li class="layui-col-xs3"> - <a href="../杞﹂棿绠$悊/宸ュ簭娴佽浆/MES_StationOutBill_PDA.html" target="main_self_frame"> - <i class="layui-icon layui-icon-auz"></i> - <cite>鍑虹珯姹囨姤</cite> - </a> - </li> <!--<li class="layui-col-xs3"> - <a href="../楠屾敹鍏ュ簱/澶栬喘鍏ュ簱/Kf_POStockInBill_Fast.html" target="main_self_frame"> - <i class="layui-icon layui-icon-align-center"></i> - <cite>閲囪喘鍏ュ簱</cite> - </a> - </li>--> - - + <a href="../楠屾敹鍏ュ簱/澶栬喘鍏ュ簱/Kf_POStockInBill_Fast.html" target="main_self_frame"> + <i class="layui-icon layui-icon-align-center"></i> + <cite>閲囪喘鍏ュ簱</cite> + </a> + </li>--> <!--<li class="layui-col-xs3"> <a href="../鐢熶骇绠$悊/鐢熶骇姹囨姤鍗�/Sc_ICMOReportBill_FastNewList.html" target="main_self_frame"> <i class="layui-icon layui-icon-find-fill"></i> @@ -155,18 +197,8 @@ <cite>濮斿鍏ュ簱</cite> </a> </li> - <li class="layui-col-xs3"> - <a href="../楠屾敹鍏ュ簱/鍏朵粬鍏ュ簱/Kf_OtherInBill_Fast.html" target="main_self_frame"> - <i class="layui-icon layui-icon-carousel"></i> - <cite>鍏朵粬鍏ュ簱</cite> - </a> - </li> - <li class="layui-col-xs3"> - <a href="../棰嗘枡鍙戣揣/鍏朵粬鍑哄簱/Kf_OtherOutBill_Fast.html" target="main_self_frame"> - <i class="layui-icon layui-icon-cellphone"></i> - <cite>鍏朵粬鍑哄簱</cite> - </a> - </li> + + <li class="layui-col-xs3"> <a href="../棰嗘枡鍙戣揣/鏀舵枡鍏ュ簱/Kf_ReciveBill_Fast_AR.html" target="main_self_frame"> <i class="layui-icon layui-icon-chart"></i> @@ -215,12 +247,7 @@ <cite>閿�鍞嚭搴撴牎楠�</cite> </a> </li> - <li class="layui-col-xs3"> - <a href="../棰嗘枡鍙戣揣/鐢熶骇琛ユ枡/Kf_MateReplenishOutBill_Check_New.html" target="main_self_frame"> - <i class="layui-icon layui-icon-addition"></i> - <cite>鐢熶骇琛ユ枡</cite> - </a> - </li> + <li class="layui-col-xs3"> <a href="../鐢熶骇绠$悊/鐢熶骇姹囨姤鍗�/Sc_ICMOReportBill_FastNew.html" target="main_self_frame"> <i class="layui-icon layui-icon-align-center"></i> 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/Kf_MoveStockBill_Fast.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/Kf_MoveStockBill_Fast.html" index 384c098..2892437 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/Kf_MoveStockBill_Fast.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/Kf_MoveStockBill_Fast.html" @@ -71,7 +71,7 @@ <!--<option value="1604">濮斿鐢ㄦ枡娓呭崟</option>--> <option value="1242">鍑哄簱鐢宠鍗�</option> <option value="1214">鐢熶骇鍙戞枡閫氱煡鍗�</option> - <option value="-1">鎵嬪伐褰曞叆</option> + <option value="-1" selected>鎵嬪伐褰曞叆</option> </select> <!--<input type="text" name="cmbSourceType" id="cmbSourceType" lay-verify="cmbSourceType" autocomplete="off" class="layui-input">--> </div> @@ -1419,6 +1419,38 @@ } }); + //鎵粨搴� + $('#HWHNAME').on('keydown', function (event) { + var HBarCode = $('#HWHNAME').val() + if (event.keyCode == 13) { + if (!HBarCode) { + layer.msg('鏃犱粨搴撴潯鐮佷俊鎭紒'); + return; + } + //鍒ゆ柇鏂囨湰妗嗘槸鍚︽湁鏁版嵁 new + $.ajax({ + url: GetWEBURL() + "/LookingFor/getWHName_Json", + type: "GET", + data: { "HBarCode": HBarCode }, + success: function (result) { + if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 + //$("#HStockPlaceName").val(result.data[0].HName); + //$("#HStockPlaceID").val(result.data[0].HItemID); + $("#HWHID").val(result.data[0].HItemID); + $("#HWHNAME").val(result.data[0].HName); + element.tabChange('tab-POStockInBill', '2'); + } + else { + // $("#verifycode").click(); + //layer.msg(result.Message, { icon: 5 }); + layer.msg(result.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + } + layer.closeAll("loading"); + } + }); + // layer.msg($('#HSourceBillNo').val(), { icon: 1 }); + } + }); //#region 鍒犻櫎鍔熻兘鎺т欢 form.on('submit(cmdDelete)', function () {//鍒犻櫎 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/Kf_MoveStockBill_Fast_FH.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/Kf_MoveStockBill_Fast_FH.html" new file mode 100644 index 0000000..d6443d3 --- /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/Kf_MoveStockBill_Fast_FH.html" @@ -0,0 +1,1800 @@ +锘�<!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"> + <style> + .layui-col-xs8 { + width: 55.666667%; + } + </style> +</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 class="layui-col-xs2"> + <button type="button" lay-submit="" class="layui-btn" lay-filter="QueDin">纭畾</button> + </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" id="HQty" lay-verify="HQty" autocomplete="off" class="layui-input"> + </div> + </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;">搴撳瓨淇℃伅</li> + <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"> + <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="1402" selected>鍙戣揣閫氱煡鍗�</option> + <option value="1243">璋冩嫧鐢宠鍗�</option> + <!--<option value="3720">鐢熶骇鐢ㄦ枡娓呭崟</option>--> + <!--<option value="1604">濮斿鐢ㄦ枡娓呭崟</option>--> + <option value="1242">鍑哄簱鐢宠鍗�</option> + <option value="1214">鐢熶骇鍙戞枡閫氱煡鍗�</option> + <option value="-1">鎵嬪伐褰曞叆</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 class="layui-col-xs2"> + <button type="button" lay-submit="" class="layui-btn" lay-filter="QueDin2">纭畾</button> + </div> + </div> + </div> + <div class="layui-form-item" style="padding:0px;margin:0px;"> + <div class="layui-row"> + <div class="layui-col-xs3"> + <label class="layui-form-label" style="width:60px;padding-left:0px;">鍏堣繘鍏堝嚭浠撳簱</label> + </div> + <div class="layui-col-xs6"> + <input type="text" name="HFIFOWHNAME" id="HFIFOWHNAME" lay-verify="HFIFOWHNAME" autocomplete="off" class="layui-input"> + <input type="hidden" name="HFIFOWHID" id="HFIFOWHID" lay-verify="HFIFOWHID" value="0" autocomplete="off" class="layui-input"> + </div> + <div class="layui-col-xs3"> + <button type="button" id="HFIFOWHID-BT" lay-submit="" class="layui-btn" lay-filter="HFIFOWHID-BT">...</button> + </div> + </div> + </div> + <div class="layui-form-item"> + <div class="layui-row"> + <div class="layui-col-xs3"> + <label class="layui-form-label" style="width:60px;padding-left:0px;">璋冩嫧绫诲瀷</label> + </div> + <div class="layui-col-xs8"> + <select name=" HStockStyle" id="HStockStyle"> + <option value="1">缁勭粐鍐呰皟鎷�</option> + <option value="2">璺ㄧ粍缁囪皟鎷�</option> + </select> + </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"> + <select name=" HBillSubType" id="HBillSubType"> + <!--鍔ㄦ�佹覆鏌撶粍缁�--> + </select> + </div> + </div> + </div> + <div class="layui-form-item" style="padding:0px;margin:0px"> + <div class="layui-row"> + <div class="layui-col-xs3"> + <label class="layui-form-label" style="width:60px;padding-left:0px;">璋冩嫧鏂瑰悜</label> + </div> + <div class="layui-col-xs6"> + <input type="text" name="HDBFXName" id="HDBFXName" lay-verify="HDBFXName" autocomplete="off" class="layui-input"> + <input type="hidden" name="HDBFXID" id="HDBFXID" lay-verify="HDBFXID" value="0" autocomplete="off" class="layui-input"> + </div> + <div class="layui-col-xs3"> + <button type="button" id="HDBFXID-BT" lay-submit="" class="layui-btn" lay-filter="HDBFXID-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:60px;padding-left:0px;">鍑鸿揣绫诲瀷</label> + </div> + <div class="layui-col-xs6"> + <input type="text" name="HCHLXName" id="HCHLXName" lay-verify="HCHLXName" autocomplete="off" class="layui-input"> + <input type="hidden" name="HCHLXID" id="HCHLXID" lay-verify="HCHLXID" value="0" autocomplete="off" class="layui-input"> + </div> + <div class="layui-col-xs3"> + <button type="button" id="HCHLXID-BT" lay-submit="" class="layui-btn" lay-filter="HCHLXID-BT">...</button> + </div> + </div> + </div> + <div class="layui-form-item"> + <div class="layui-row"> + <div class="layui-col-xs3"> + <label class="layui-form-label" style="width:60px;padding-left:0px;">鍗曟嵁鍙�</label> + </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:60px;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:60px;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:60px;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:60px;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;">璋冨嚭缁勭粐</label> + </div> + <div class="layui-col-xs6"> + <input type="text" name="HStockOutOrgName" id="HStockOutOrgName" lay-verify="HStockOutOrgName" autocomplete="off" class="layui-input"> + <input type="hidden" name="HStockOutOrgID" id="HStockOutOrgID" lay-verify="HStockOutOrgID" value="0" autocomplete="off" class="layui-input"> + </div> + <div class="layui-col-xs3"> + <button type="button" lay-submit="" class="layui-btn" lay-filter="HStockOutOrgID-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="HStockInOrgName" id="HStockInOrgName" lay-verify="HStockInOrgName" autocomplete="off" class="layui-input"> + <input type="hidden" name="HStockInOrgID" id="HStockInOrgID" lay-verify="HStockInOrgID" value="0" autocomplete="off" class="layui-input"> + </div> + <div class="layui-col-xs3"> + <button type="button" lay-submit="" class="layui-btn" lay-filter="HStockInOrgID-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"> + <input type="hidden" name="HOrgID" id="HOrgID" lay-verify="HOrgID" value="0" autocomplete="off" class="layui-input"> + </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"> + <table class="layui-hide" id="wl-table" lay-filter="wl-table"></table> + </div> + <!--涓嬫灦淇℃伅--> + <div class="layui-tab-item"> + <table class="layui-hide" id="FIFOlist-table" lay-filter="FIFOlist-table"></table> + </div> + <!--搴撳瓨淇℃伅--> + <div class="layui-tab-item"> + <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> + <div id="" style="display:none;"> + <audio id="cs" hidden controls> + <source src="../../video/jingbao.wav" type="audio/ogg"> + </audio> + </div> + <div id="" style="display:none;"> + <audio id="cs2" hidden controls> + <source src="../../video/success.wav" type="audio/ogg"> + </audio> + </div> + </form> + </div> + </div> + </div> + <script type="text/html" id="barDemo"> + <a class="layui-btn layui-btn-xs" lay-event="edit">缂栬緫</a> + </script> + <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; + $("#HSourceBillNo").focus(); + + //琛ㄥご鍒濆鍖栬祴鍊硷紙鏍规嵁鐧诲綍鐢ㄦ埛鑾峰彇 榛樿浠撳簱銆侀儴闂ㄣ�侀獙鏀躲�佷繚绠°�侀噾铦剁敤鎴凤級 new + //$("#HSCWHID").val(sessionStorage["HWHID"]); + + + + // $("#HSCWHNAME").val(sessionStorage["HWHName"]); + //$("#HOutStockPlaceID").val(sessionStorage["HSPID"]); + //$("#HOutStockPlaceName").val(sessionStorage["HSPName"]); + $("#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(); + $("#HOrgID").val(sessionStorage["OrganizationID"]); + $("#HOrgID").hide(); + $("#HStockOutOrgID").val(sessionStorage["OrganizationID"]); + $("#HStockOutOrgName").val(sessionStorage["Organization"]); + $("#HStockInOrgID").val(sessionStorage["OrganizationID"]); + $("#HStockInOrgName").val(sessionStorage["Organization"]); + $("#HBillSubType").val(sessionStorage["HBillSubType"]); + var HSourceFlag = sessionStorage["SourceFlag"]; + + + + //鍒ゆ柇鏄惁鐧诲綍 鏈櫥褰曞垯璺冲埌鐧诲綍椤� + //if (sessionStorage.login != "login") { + // layer.confirm("鐧诲綍澶辨晥锛岃閲嶆柊鐧诲綍锛�", { + // icon: 4, skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず", closeBtn: 0, btn: ['閲嶆柊鐧诲綍'] + // }, function () { window.location.href = "../../user/login.html"; }); + //} + + //鑾峰彇鍙傛暟 + 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 == null ? "1402" : d.data[0].HSourceBillType); + //鑾峰彇婧愬崟绫诲瀷銆佹簮鍗曞崟鍙� + if (d.data[0].HSourceBillType == "1402") { + $("#HBillType").empty(); + $("#HBillType").val("1402"); + var optionHtml = ''; + optionHtml += "<option value = '" + d.data[0].HSourceBillType + "' >" + '鍙戣揣閫氱煡鍗�' + "</option>"; + $("#HBillType").append(optionHtml); + layui.form.render('select'); + $("#HBillType").attr("readonly", "readonly"); + } + else if (d.data[0].HSourceBillType == "1243") { + $("#HBillType").empty(); + $("#HBillType").val("1243"); + var optionHtml = ''; + optionHtml += "<option value = '" + d.data[0].HSourceBillType + "' >" + '璋冩嫧鐢宠鍗�' + "</option>"; + $("#HBillType").append(optionHtml); + layui.form.render('select'); + $("#HBillType").attr("readonly", "readonly"); + } + else if (d.data[0].HSourceBillType == "3720") { + $("#HBillType").empty(); + $("#HBillType").val("3720"); + var optionHtml = ''; + optionHtml += "<option value = '" + d.data[0].HSourceBillType + "' >" + '鐢熶骇鐢ㄦ枡娓呭崟' + "</option>"; + $("#HBillType").append(optionHtml); + layui.form.render('select'); + $("#HBillType").attr("readonly", "readonly"); + } + else if (d.data[0].HSourceBillType == "1604") { + $("#HBillType").empty(); + $("#HBillType").val("1604"); + var optionHtml = ''; + optionHtml += "<option value = '" + d.data[0].HSourceBillType + "' >" + '濮斿鐢ㄦ枡娓呭崟' + "</option>"; + $("#HBillType").append(optionHtml); + layui.form.render('select'); + $("#HBillType").attr("readonly", "readonly"); + } + else if (d.data[0].HSourceBillType == "1242") { + $("#HBillType").empty(); + $("#HBillType").val("1242"); + var optionHtml = ''; + optionHtml += "<option value = '" + d.data[0].HSourceBillType + "' >" + '鍑哄簱鐢宠鍗�' + "</option>"; + $("#HBillType").append(optionHtml); + layui.form.render('select'); + $("#HBillType").attr("readonly", "readonly"); + } + else if (d.data[0].HSourceBillType == "1214") { + $("#HBillType").empty(); + $("#HBillType").val("1214"); + var optionHtml = ''; + optionHtml += "<option value = '" + d.data[0].HSourceBillType + "' >" + '鐢熶骇鍙戞枡閫氱煡鍗�' + "</option>"; + $("#HBillType").append(optionHtml); + layui.form.render('select'); + $("#HBillType").attr("readonly", "readonly"); + } + else { + $("#HBillType").empty(); + $("#HBillType").val("-1"); + var optionHtml = ''; + optionHtml += "<option value = '" + d.data[0].HSourceBillType + "' >" + '鎵嬪伐褰曞叆' + "</option>"; + $("#HBillType").append(optionHtml); + layui.form.render('select'); + $("#HBillType").attr("readonly", "readonly"); + } + $("#HSourceBillNo").val(d.data[0].HSourceBillNo); + $("#HSourceBillNo").attr("disabled","true"); + //$("#HSourceBillNo").append.readonly = true; + HSourceFlag = true; + //$("#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); + } + }) + //鑾峰彇鍗曟嵁瀛愮被鍨� + var HBillSubType = ''; + var HStockOutOrgID = $("#HStockOutOrgID").val()//璋冨嚭缁勭粐 + $.ajax({ + url: GetWEBURL() + "/WEBSController/GetBillSubType_Json", + type: "GET", + data: { "HBillType": '1207', "HStockOrgID": HStockOutOrgID }, + success: function (result) { + if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 + var data = result.data; + for (var i = 0; i < data.length; i++) { + HBillSubType += '<option value="' + data[i].HNumber + '">' + data[i].HName + '</option>'; + } + $("#HBillSubType").append(HBillSubType); + form.render('select'); + } + layer.closeAll("loading"); + } + }) + } + + + function RoadBillSub(linterid)//鍔犺浇琛ㄤ綋 + { + table.render({ + elem: '#wl-table' + , url: GetWEBURL() + '/MoveStockBill/DisBillEntryList_Webs_Json' + , toolbar: '#toolbarDemo' + , defaultToolbar: [] + , 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 } + , { fixed: 'right', title: '鎿嶄綔', toolbar: '#barDemo', width: 70 } + ]] + , height: 500 + , done: function () { + layer.closeAll("loading"); + } + }); + } + + //鍒ゆ柇鏄惁鏂板 + if (linterid == null || linterid == 0) { + //鑾峰彇鏈�澶у崟鎹彿 new + $("#HInterID").val(""); + $("#HBillNo").val(""); + $.ajax({ + url: GetWEBURL() + "/Web/GetMAXNumPDA", + type: "GET", + data: { "HBillType": '1207' }, + success: function (d) { + //console.log(d.data); + $("#HInterID").val(d.data[0].HInterID); + $("#HBillNo").val(d.data[0].HBillNo); + } + }); + //鑾峰彇鍗曟嵁瀛愮被鍨� + var HBillSubType = ''; + var HStockOutOrgID = $("#HStockOutOrgID").val()//璋冨嚭缁勭粐 + $.ajax({ + url: GetWEBURL() + "/WEBSController/GetBillSubType_Json", + type: "GET", + data: { "HBillType": '1207', "HStockOrgID": HStockOutOrgID }, + success: function (result) { + if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 + var data = result.data; + for (var i = 0; i < data.length; i++) { + HBillSubType += '<option value="' + data[i].HNumber + '">' + data[i].HName + '</option>'; + } + $("#HBillSubType").append(HBillSubType); + form.render('select'); + } + layer.closeAll("loading"); + } + }) + } + else {//濡傛灉淇敼鍒欒蛋涓嬮潰 new + RoadBillMain(linterid); + RoadBillSub(linterid); + } + + + + //閫夋嫨鍏堣繘鍏堝嚭浠撳簱 + form.on('submit(HFIFOWHID-BT)', function () {//閫夋嫨璋冨嚭浠撳簱 + var HStockOutOrgID = $("#HStockOutOrgID").val(); + layer.open({ + type: 2 + , area: ['100%', '100%'] + , title: '浠撳簱鍒楄〃' + , shade: 0.6 //閬僵閫忔槑搴� + , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲 + , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚� + , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_WarehouseListNew.html?Type=HFIFOWHID&HOrgID=' + HStockOutOrgID + '', 'yes'] + , resize: false + , cancel: function () { + //$(".layui-btn").removeClass("layui-btn-disabled"); + } + }) + }); + + //閫夋嫨璋冨叆浠撳簱 + form.on('submit(HWHID-BT)', function () {//閫夋嫨璋冨叆浠撳簱 + var HStockInOrgID = $("#HStockInOrgID").val(); + layer.open({ + type: 2 + , area: ['100%', '100%'] + , title: '浠撳簱鍒楄〃' + , shade: 0.6 //閬僵閫忔槑搴� + , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲 + , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚� + , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_WarehouseListNew.html?Type=HWHID&HOrgID=' + HStockInOrgID + '', 'yes'] + , resize: false + , cancel: function () { + } + }) + }); + + + //閫夋嫨璋冨叆缁勭粐 + form.on('submit(HStockInOrgID-BT)', function () {//閫夋嫨璋冨叆缁勭粐 + layer.open({ + type: 2 + , area: ['100%', '100%'] + , title: '缁勭粐鍒楄〃' + , shade: 0.6 //閬僵閫忔槑搴� + , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲 + , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚� + , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_OrganizationtList.html?Type=HStockInOrgID', 'yes'] + , resize: false + , cancel: function () { + } + }) + }); + + //閫夋嫨璋冨嚭缁勭粐 + form.on('submit(HStockOutOrgID-BT)', function () {//閫夋嫨璋冨嚭缁勭粐 + + layer.open({ + type: 2 + , area: ['100%', '100%'] + , title: '缁勭粐鍒楄〃' + , shade: 0.6 //閬僵閫忔槑搴� + , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲 + , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚� + , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_OrganizationtList.html?Type=HStockOutOrgID', 'yes'] + , resize: false + , cancel: function () { + } + }) + }); + + //閫夋嫨璋冨叆浠撲綅 + form.on('submit(HSpID-BT)', function () {//閫夋嫨璋冨叆浠撲綅 + var HStockInOrgID = $("#HStockInOrgID").val(); + layer.open({ + type: 2 + , area: ['100%', '100%'] + , title: '浠撲綅鍒楄〃' + , shade: 0.6 //閬僵閫忔槑搴� + , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲 + , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚� + , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_StockPlaceListNew.html?HWhID=' + sessionStorage["HWHID"] + '&Type=HSpID&HOrgID=' + HStockInOrgID + '', '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 () { + // //$(".layui-btn").removeClass("layui-btn-disabled"); + // } + // }) + //}); + + //閫夋嫨璋冨嚭浠撳簱 + form.on('submit(HSCWHID-BT)', function () {//閫夋嫨璋冨嚭浠撳簱 + var HStockOutOrgID = $("#HStockOutOrgID").val(); + layer.open({ + type: 2 + , area: ['100%', '100%'] + , title: '浠撳簱鍒楄〃' + , shade: 0.6 //閬僵閫忔槑搴� + , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲 + , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚� + , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_WarehouseListNew.html?Type=HSCWHID&HOrgID=' + HStockOutOrgID + '', 'yes'] + , resize: false + , cancel: function () { + //$(".layui-btn").removeClass("layui-btn-disabled"); + } + }) + }); + + //閫夋嫨璋冨嚭浠撲綅 + form.on('submit(HOSpID-BT)', function () {//閫夋嫨璋冨嚭浠撲綅 + var HStockOutOrgID = $("#HStockOutOrgID").val(); + layer.open({ + type: 2 + , area: ['100%', '100%'] + , title: '浠撲綅鍒楄〃' + , shade: 0.6 //閬僵閫忔槑搴� + , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲 + , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚� + , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_StockPlaceListNew.html?HWhID=' + sessionStorage["HWHID"] + '&Type=HOSpID&HOrgID=' + HStockOutOrgID + '', '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(HKeeperID-BT)', function () {//閫夋嫨淇濈 + layer.open({ + type: 2//寮圭獥绫诲瀷 + , skin: 'layui-layer-rim' //鍔犱笂杈规 + , area: ['90%', '90%']//澶у皬 + , title: '鑱屽憳鍒楄〃'//鏍囬 + , shift: 2//寮瑰嚭鍔ㄧ敾 + , content: ['../../PublicPage/UserInformation.html', 'yes'] + , btn: ['纭畾', '鍙栨秷'] + , btn1: function (index, layero) {//鎸夐挳銆愭寜閽竴銆戠殑鍥炶皟 + var iframeWindow = window['layui-layer-iframe' + index] //鑾峰彇寮规椤甸潰 + var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//鑾峰彇table鐨別lem:"#test" + if (checkStatus.data.length === 0) { + return layer.msg('璇烽�夋嫨鏁版嵁'); + } + $("#HKeeper").val(checkStatus.data[0].HName); + $("#HKeeperID").val(checkStatus.data[0].HItemID); + layer.close(index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨� + } + , btn2: function (index, layero) { } + }) + }); + form.on('submit(HSecManagerID-BT)', function (data) {//閫夋嫨鍙戣揣 + layer.open({ + type: 2//寮圭獥绫诲瀷 + , skin: 'layui-layer-rim' //鍔犱笂杈规 + , area: ['90%', '90%']//澶у皬 + , title: '鑱屽憳鍒楄〃'//鏍囬 + , shift: 2//寮瑰嚭鍔ㄧ敾 + , content: ['../../PublicPage/UserInformation.html', 'yes'] + , btn: ['纭畾', '鍙栨秷'] + , btn1: function (index, layero) {//鎸夐挳銆愭寜閽竴銆戠殑鍥炶皟 + var iframeWindow = window['layui-layer-iframe' + index] //鑾峰彇寮规椤甸潰 + var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//鑾峰彇table鐨別lem:"#test" + if (checkStatus.data.length === 0) { + return layer.msg('璇烽�夋嫨鏁版嵁'); + } + $("#HSecManager").val(checkStatus.data[0].HName); + $("#HSecManagerID").val(checkStatus.data[0].HItemID); + layer.close(index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨� + } + , btn2: function (index, layero) { } + }) + }); + + + + + + //閫夋嫨閮ㄩ棬 + 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: GetWEBURL() + '/MoveStockBill/DisBillEntryList_Webs_Json' + , cellMinWidth: 80 + , toolbar: '#toolbarDemo' + , defaultToolbar: [] + , 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 () { + var sInterID = $("#HInterID").val() + var HBillType = '1207' + $.ajax( + { + type: "Get", + url: GetWEBURL() + "/WEBSController/set_DelPonderationBillMain_Temp_FIFO_Json", + async: true, + data: { "HInterID": sInterID, "HBillType": HBillType }, + dataType: "json", + success: function (data) { + if (data.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜� + } + else { + layer.msg(data.Message, { icon: 2 }); + } + }, + error: function (err) { + layer.msg('閿欒' + err, { + icon: 5, + time: 20000 + }, function () { + }); + } + }); + layer.confirm('鎮ㄧ‘瀹氳閫�鍑哄悧锛�', { icon: 3, title: '鎻愮ず' }, function (index) { + parent.location.href = "../../../views/index_Mobile.html"; + }); + }) + + //鎻愪氦 + 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)//闈炵┖楠岃瘉 + { + var index = 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.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: "娓╅Θ鎻愮ず" }); + } + }); + return false; + } + }); + //鐩戝惉鎻愪氦 + form.verify({ + numberOrEmpty: function (value, item) { + // if (value != '') { + if (!/^\d+$/.test(value)) { + return '涓嶈兘涓虹┖鎴栨暟瀛楁垨鑰�0'; + } + //} + } + }); + + //#region 鎵弿婧愬崟鏉$爜 + + //鎵簮鍗� + $('#HSourceBillNo').on('keydown', function (event) { //鎵簮鍗� + if (event.keyCode == 13) { + GetMeesageBySourceBillNo(); + } + }); + + //纭畾 + form.on('submit(QueDin2)', function (data) { + GetMeesageBySourceBillNo(); + }); + + //鎵弿婧愬崟鏉$爜 + function GetMeesageBySourceBillNo(obj) { + var sInterID = $("#HInterID").val() + var sBillNo = $("#HBillNo").val() + var HBillType = '1207' + var HSourceBillNo = $('#HSourceBillNo').val() + var HSourceBillType = $("#HBillType").val() + var HMaker = sessionStorage["HUserName"] + var HFIFOWhID = $("#HFIFOWHID").val() + var HStockOutOrgID = $("#HStockOutOrgID").val()//璋冨嚭缁勭粐 + $.ajax({ + url: GetWEBURL() + "/WEBSController/get_SourceBarCode_MoveStock_Json", + type: "GET", + data: { "HInterID": sInterID, "HBillNo": sBillNo, "HBillType": HBillType, "HSourceBillNo": HSourceBillNo, "HSourceBillType": HSourceBillType, "HMaker": HMaker, "HFIFOWhID": HFIFOWhID, "HOWNERID": HStockOutOrgID }, + success: function (result) { + if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 + playSound1(); + HSourceFlag = true; + if (result.data.hDeptIDField != 0) { + $("#HDeptID").val(result.data.hDeptIDField); + $("#HDeptName").val(result.data.hDeptNameField); + } + + $("#HStockStyle").find("option:contains('" + result.data.hStockStyleField +"')").attr("selected", true); + $("#HStockInOrgID").val(result.data.hStockInOrgIDField); + $("#HStockInOrgName").val(result.data.hStockInOrgNameField); + $("#HStockOutOrgID").val(result.data.hStockOutOrgIDField); + $("#HStockOutOrgName").val(result.data.hStockOutOrgNameField); + $("#HSourceBillNo").val(result.data.hSourceBillNoField); + + $("#HStockStyle").attr("disabled", "disabled"); + $("#HStockInOrgName").attr("readonly", "readonly"); + $("#HStockOutOrgName").attr("readonly", "readonly"); + $("#HBillType").attr("disabled", "disabled"); + form.render('select'); + if (result.data.hMulSourceFlagField == 0) { + $("#HSourceBillNo").attr("readonly", "readonly"); + } + layer.load(3); + element.tabChange('tab-MoveStockBill', '3'); + //鎵簮鍗曟垚鍔熷悗锛屽厜鏍囨樉绀哄埌鏉$爜涓� + $("#HBarCode").focus(); + + $.ajax({ + url: GetWEBURL() + '/WEBSController/GetBillEntryTmpList_Json', + type: "GET", + data: { "HInterID": sInterID, "HBillNo": sBillNo, "HBillType": HBillType, "HStockOrgID": HStockOutOrgID }, + success: function (result) { + if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 + listOption.data = result.data.Materlist; + table.render(listOption); + FIFOlistOption.data = result.data.FIFOlist; + table.render(FIFOlistOption); + + //console.log(result.data.list2); + var count = 0; + var count1 = 0; + for (var i = 0; i < result.data.Materlist.length; i++) { + count += result.data.Materlist[i].HQty; + count1 += result.data.Materlist[i].HPieceQty; + } + $("#HSumQtys").val(count); + $("#HBarCodeQtys").val(count1); + //return; + } + else { + layer.msg(result.Message); + } + layer.closeAll("loading"); + } + }); + } + else { + playSound(); + layer.msg(result.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + } + layer.closeAll("loading"); + } + }); + } + + //#endregion + + + //#region 鎵弿鐗╂枡鏉$爜 + + //鎵潯鐮� + $('#HBarCode').on('keydown', function (event) { + var sQty = $("#HQty").val(); + if (event.keyCode == 13) { + GetMeesageByBarCode(); + } + }); + + //纭畾 + form.on('submit(QueDin)', function (data) { + GetMeesageByBarCode(); + }); + + //鎵潯鐮� + function GetMeesageByBarCode(obj) { //杩斿洖宸ヤ綔涓績 + var sOldBarCode = $('#HBarCode').val() + var HDeleteFlag = sOldBarCode.substring(0, 1); + var sBarCode = sOldBarCode.slice(1); + + var sInterID = $("#HInterID").val() + var HBillType = '1207'; + var sBillNo = $("#HBillNo").val() + var sMaker = $("#HMaker").val();//鍒跺崟浜� + var WhID = $("#HWHID").val()//璋冨叆浠撳簱 + var SPID = $("#HStockPlaceID").val()//璋冨叆浠撲綅 + var HSCWhID = $("#HSCWHID").val()//璋冨嚭浠撳簱 + var HSCSPID = $("#HOutStockPlaceID").val()//璋冨嚭浠撲綅 + var sQty = $("#HQty").val() + if (sQty == "") { + sQty = 0; + } + var sSourceBillNo = $("#HSourceBillNo").val();//婧愬崟鍙� + if (sSourceBillNo == null) { + sSourceBillNo = ""; + } + var sHBillType = $("#HBillType").val() + var HStockInOrgID = $("#HStockInOrgID").val()//璋冨叆缁勭粐 + var HStockOutOrgID = $("#HStockOutOrgID").val()//璋冨嚭缁勭粐 + var HScanStyle = ""; + + //鍒ゆ柇鏉$爜鏄惁涓虹┖ new + if (sBarCode == '') { + playSound(); + layer.msg("鏉$爜涓虹┖锛屼笉鑳芥壂鎻忥紒", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + return false; + } + + if (HDeleteFlag == "*") { + if (sBarCode != "") { + $('#HBarCode').val(""); + } + $.ajax( + { + type: "Get", + url: GetWEBURL() + "/ProductIn/Delete_Json", + async: true, + data: { "HInterID": sInterID, "HBillNo": sBillNo, "HBillType": '1207', "HBarCode": sBarCode }, + dataType: "json", + success: function (data) { + if (data.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜� + $.ajax({ + url: GetWEBURL() + '/WEBSController/GetBillEntryTmpList_Json', + type: "GET", + data: { "HInterID": sInterID, "HBillNo": sBillNo, "HBillType": HBillType, "HStockOrgID": HStockOutOrgID }, + success: function (result) { + if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 + listOption.data = result.data.Materlist; + table.render(listOption); + FIFOlistOption.data = result.data.FIFOlist; + table.render(FIFOlistOption); + + //console.log(result.data.list2); + var count = 0; + var count1 = 0; + for (var i = 0; i < result.data.Materlist.length; i++) { + count += result.data.Materlist[i].HQty; + count1 += result.data.Materlist[i].HPieceQty; + } + $("#HSumQtys").val(count); + $("#HBarCodeQtys").val(count1); + //return; + } + else { + layer.msg(result.Message); + } + layer.closeAll("loading"); + } + }); + playSound1(); + //娓呯┖鏁伴噺 + $("#HQty").val(""); + } + else { + playSound(); + layer.msg(data.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + } + }, + error: function (err) { + playSound(); + layer.msg('閿欒' + err, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + } + }); + } + else { + if ($("#HBillNo").val() == '') { + playSound(); + layer.msg("閿欒鐨勫崟鎹彿!", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + return false; + } + if ($("#HInterID").val() == '') { + playSound(); + layer.msg("閿欒鐨勫唴鐮�!", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + return false; + } + var sBarCode = $('#HBarCode').val() + if (sBarCode != "") { + $('#HBarCode').val(""); + } + if (sQty != "") { + $('#HQty').val(""); + } + $.ajax({ + url: GetWEBURL() + "/WEBSController/get_BarCode_MoveStock_Json", + type: "GET", + data: { "sBarCode": sBarCode, "HInterID": sInterID, "HBillType": HBillType, "HBillNo": sBillNo, "HMaker": sMaker, "HWhID": WhID, "HSPID": SPID, "HSCWHID": HSCWhID, "HSCSPID": HSCSPID, "HQty": sQty, "SourceFlag": HSourceFlag, "HSourceBillNo": sSourceBillNo, "HSourceBillType": sHBillType, "HStockInOrgID": HStockInOrgID, "HStockOutOrgID": HStockOutOrgID, "HScanStyle": HScanStyle }, + success: function (result) { + if (result.count == 1) { + if (HSourceFlag == "false") { + $("#HBillType").find("option:contains('鎵嬪伐褰曞叆')").attr("selected", true); + $("#HSourceBillNo").val(""); + + $("#HStockStyle").attr("disabled", "disabled"); + $("#HStockInOrgName").attr("readonly", "readonly"); + $("#HStockOutOrgName").attr("readonly", "readonly"); + $("#HBillType").attr("disabled", "disabled"); + $("#HSourceBillNo").attr("readonly", "readonly"); + form.render('select'); + } + HSourceFlag = true; + element.tabChange('tab-MoveStockBill', '3'); + + layer.load(3) + $.ajax({ + url: GetWEBURL() + '/WEBSController/GetBillEntryTmpList_Json', + type: "GET", + data: { "HInterID": sInterID, "HBillNo": sBillNo, "HBillType": HBillType, "HStockOrgID": HStockOutOrgID }, + success: function (result) { + if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 + listOption.data = result.data.Materlist; + table.render(listOption); + FIFOlistOption.data = result.data.FIFOlist; + table.render(FIFOlistOption); + + //console.log(result.data.list2); + var count = 0; + var count1 = 0; + for (var i = 0; i < result.data.Materlist.length; i++) { + count += result.data.Materlist[i].HQty; + count1 += result.data.Materlist[i].HPieceQty; + } + $("#HSumQtys").val(count); + $("#HBarCodeQtys").val(count1); + //return; + } + else { + layer.msg(result.Message); + } + layer.closeAll("loading"); + } + }); + playSound1(); + //娓呯┖鏁伴噺 + $("#HQty").val(""); + } + else { + playSound(); + layer.msg(result.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + } + layer.closeAll("loading"); + } + }); + } + } + + //#endregion + + + + + + $('#HStockPlaceName').on('keydown', function (event) { //鎵粨浣� + var HBarCode = $('#HStockPlaceName').val() + if (event.keyCode == 13) { + //鍒ゆ柇鏂囨湰妗嗘槸鍚︽湁鏁版嵁 new + $.ajax({ + url: GetWEBURL() + "/LookingFor/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() + "/LookingFor/getSpName_Json", + type: "GET", + data: { "HBarCode": HBarCode }, + success: function (result) { + if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 + $("#HOutStockPlaceName").val(result.data[0].HName); + $("#HOutStockPlaceID").val(result.data[0].HItemID); + $("#HSCWHNAME").val(result.data[0].HWhName); + $("#HSCWHID").val(result.data[0].HWHID); + 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"); + } + }); + } + }); + + //鎵粨搴� + $('#HWHNAME').on('keydown', function (event) { + var HBarCode = $('#HWHNAME').val() + if (event.keyCode == 13) { + if (!HBarCode) { + layer.msg('鏃犱粨搴撴潯鐮佷俊鎭紒'); + return; + } + //鍒ゆ柇鏂囨湰妗嗘槸鍚︽湁鏁版嵁 new + $.ajax({ + url: GetWEBURL() + "/LookingFor/getWHName_Json", + type: "GET", + data: { "HBarCode": HBarCode }, + success: function (result) { + if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 + //$("#HStockPlaceName").val(result.data[0].HName); + //$("#HStockPlaceID").val(result.data[0].HItemID); + $("#HWHID").val(result.data[0].HItemID); + $("#HWHNAME").val(result.data[0].HName); + element.tabChange('tab-POStockInBill', '2'); + } + else { + // $("#verifycode").click(); + //layer.msg(result.Message, { icon: 5 }); + layer.msg(result.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + } + layer.closeAll("loading"); + } + }); + // layer.msg($('#HSourceBillNo').val(), { icon: 1 }); + } + }); + + //#region 鍒犻櫎鍔熻兘鎺т欢 + form.on('submit(cmdDelete)', function () {//鍒犻櫎 + var checkStatus = table.checkStatus('wl-table') + , data = checkStatus.data; + if (checkStatus.data.length === 1) { + layer.confirm("纭瑕佸垹闄ゅ悧锛屽垹闄ゅ悗灏嗕笉鍙仮澶嶏紒", { title: "鍒犻櫎纭" }, function (index) { + var sInterID = $("#HInterID").val() + var sBillNo = $("#HBillNo").val() + var sMaterID = data[0].HMaterID + var sAuxPropID = data[0].HAuxPropID + var sMTONo = '' + var sSourceInterID = data[0].HSourceInterID + var sSourceEntryID = data[0].HSourceEntryID + var HBillType = '1207'; + var HStockOutOrgID = $("#HStockOutOrgID").val()//璋冨嚭缁勭粐 + $.ajax( + { + type: "Get", + url: GetWEBURL() + "/WEBSController/set_DelPonderationBillMain_Temp_InterIDAndSource_Json", + async: true, + data: { "HInterID": sInterID, "HMaterID": sMaterID, "HAuxPropID": sAuxPropID, "HMTONo": sMTONo, "HSourceInterID": sSourceInterID, "HSourceEntryID": sSourceEntryID, "HBillType": HBillType }, + dataType: "json", + success: function (data) { + if (data.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 + //鏄剧ず琛ㄤ綋鏄庣粏 + $.ajax({ + url: GetWEBURL() + '/WEBSController/GetBillEntryTmpList_Json', + type: "GET", + data: { "HInterID": sInterID, "HBillNo": sBillNo, "HBillType": HBillType, "HStockOrgID": HStockOutOrgID }, + success: function (result) { + if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 + listOption.data = result.data.Materlist; + table.render(listOption); + FIFOlistOption.data = result.data.FIFOlist; + table.render(FIFOlistOption); + + //console.log(result.data.list2); + var count = 0; + var count1 = 0; + for (var i = 0; i < result.data.Materlist.length; i++) { + count += result.data.Materlist[i].HQty; + count1 += result.data.Materlist[i].HPieceQty; + } + $("#HSumQtys").val(count); + $("#HBarCodeQtys").val(count1); + //return; + } + else { + layer.msg(result.Message); + } + layer.closeAll("loading"); + } + }); + } + else { + layer.msg(data.Message, { icon: 2 }); + } + }, + error: function (err) { + layer.msg('閿欒' + err, { + icon: 5, + time: 20000 + }, function () { + }); + } + }); + layer.close(index) + }) + } + else { + layer.msg('璇烽�夋嫨涓�琛岃褰曪紝杩涜鍒犻櫎锛�'); + } + }); + //#endregion + + table.render({ + elem: '#mx-table' + // , url: GetWEBURL() + '/MoveStockBill/GetHBarCodeShowBillSub' + //, toolbar: '#toolbarDemo' + // , where: { sMsg: linterid, sMsg2: lentryid } + , cols: [[ + , { field: 'HMaterID', title: '鐗╂枡ID', width: 100, hide: true } + ]] + , page: true + , height: 500 + , done: function () { + } + }); + + //琛屽唴浜嬩欢 + table.on('tool(wl-table)', function (obj) { + var data = obj.data; + console.log(data.婧愬崟涓诲唴鐮�); + var rowIndex = $(obj.tr).attr("data-index"); + if (obj.event === 'edit') { + var _obj = obj; + layer.open({ + type: 2 + , area: ['90%', '90%'] + , title: '鎵爜璇︽儏鍒楄〃' + , content: ['../../../views/Baseset/鍩虹璧勬枡/WMSBarCodeDetailsList.html?HInterID=' + data.HSourceInterID + '&HBillType=3789', 'yes'] + , end: function () { + + } + }) + } + }); + + function playSound() { + console.log("playSound"); + //var audio = document.getElementById("cs"); + //$("appendAut").html(""); + //if (audio == null) + //$("appendAut").append('<audio id="cs" hidden controls> <source src = "../../video/jingbao.wav" type = "audio/ogg"> </audio >'); + //$("appendAut").attr("src","../../video/jingbao.wav") + var audio = document.getElementById("cs"); + audio.play(); + } + function playSound1() { + console.log("playSound1"); + //var audio = document.getElementById("cs"); + //$("appendAut").html(""); + //if (audio == null) + //$("appendAut").append('<audio id="cs" hidden controls> <source src = "../../video/success.wav" type = "audio/ogg"> </audio >'); + //$("appendAut").attr("src", "../../video/success.wav") + var audio = document.getElementById("cs2"); + audio.play(); + } + + }); + + + var listOption = { + elem: '#wl-table' + , toolbar: '#toolbarDemo' + , cellMinWidth: 90 + , limit: 3000 + , totalRow: true + , cols: [[ + { type: 'radio' } + , { field: 'HQty', title: '鏁伴噺', width: 150, totalRow: true } + , { field: 'HQtyMust', title: '搴旀敹鏁伴噺', width: 150, totalRow: true} + , { field: 'HMaterNumber', title: '鐗╂枡浠g爜', width: 150 } + , { field: 'HMaterName', title: '鐗╂枡鍚嶇О', width: 150 } + , { field: 'HMaterModel', title: '瑙勬牸鍨嬪彿', width: 150 } + , { field: 'HAuxPropName', title: '杈呭姪灞炴��', width: 150 } + , { field: 'HSourceBillNo', title: '婧愬崟鍗曞彿', width: 150 } + //, { field: 'HBatchNo', title: '鎵规', width: 150, hide: true } + , { field: 'HPieceQty', title: '鏉$爜鏁伴噺', width: 150, totalRow: true } + , { field: 'HMaterID', title: 'HMaterID', width: 150, hide: true } + , { field: 'HAuxPropID', title: 'HAuxPropID', width: 150, hide: true } + , { field: 'HSourceInterID', title: 'HSourceInterID', width: 150, hide: true } + , { field: 'HSourceEntryID', title: 'HSourceEntryID', width: 150, hide: true } + , { fixed: 'right', title: '鎿嶄綔', toolbar: '#barDemo', width: 70 } + ]] + , height: 500 + , done: function () { + layer.closeAll("loading"); + } + } + var FIFOlistOption = { + elem: '#FIFOlist-table' + , toolbar: '#toolbarDemo' + , cellMinWidth: 90 + , limit: 3000 + , totalRow: true + , cols: [[ + { field: 'HQty', title: '鏁伴噺', width: 150, totalRow: true } + , { field: 'HQtyMust', title: '涓嬫灦鏁伴噺', width: 150, totalRow: true } + , { field: 'HWhName', title: '浠撳簱', width: 150 } + , { field: 'HSPName', title: '浠撲綅', width: 150 } + , { field: 'HMaterName', title: '鐗╂枡鍚嶇О', width: 150 } + , { field: 'HMaterModel', title: '瑙勬牸鍨嬪彿', width: 150 } + , { field: 'HBatchNo', title: '鎵规', width: 150 } + , { field: 'HAuxPropName', title: '杈呭姪灞炴��', width: 150 } + ]] + , height: 500 + , done: function () { + layer.closeAll("loading"); + } + } + var listOption1 = { + elem: '#mx-table' + , toolbar: '#toolbarDemo' + , cellMinWidth: 90 + , cols: [[ + { type: 'radio' } + , { field: 'HQty', title: '鏁伴噺', width: 150, totalRow: true } + , { field: 'HQtyMust', title: '搴旀敹鏁伴噺', width: 150, totalRow: true } + , { 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 } + , { fixed: 'right', title: '鎿嶄綔', toolbar: '#barDemo', width: 70 } + ]] + , height: 500 + , done: function () { + layer.closeAll("loading"); + } + } + + //浠ヤ笂涓簂ayui妯″潡 + + function GetHFIFOWHNAMEValue(obj) //杩斿洖鍏堣繘鍏堝嚭浠撳簱 + { + $("#HFIFOWHNAME").val(obj[0].HName); + $("#HFIFOWHID").val(obj[0].HItemID); + } + function GetHWHValue(obj) //杩斿洖璋冨叆浠撳簱 + { + $("#HWHNAME").val(obj[0].HName); + //sessionStorage["HWHID"] = obj[0].HItemID; + $("#HWHID").val(obj[0].HItemID); + } + function GetHOrgNameValue(obj) //杩斿洖璋冨叆缁勭粐 + { + $("#HStockInOrgName").val(obj[0].HName); + $("#HStockInOrgID").val(obj[0].HItemID); + + } + function GetHOutOrgNameValue(obj) //杩斿洖璋冨嚭缁勭粐 + { + $("#HStockOutOrgName").val(obj[0].HName); + $("#HStockOutOrgID").val(obj[0].HItemID); + + } + function GetHSpValue(obj) { //杩斿洖璋冨叆浠撲綅 + $("#HStockPlaceName").val(obj[0].HName); + $("#HStockPlaceID").val(obj[0].HItemID); + $("#HWHNAME").val(obj[0].HWhName); + $("#HWHID").val(obj[0].HWHID); + } + function GetHSCWHNAMEValue(obj) //杩斿洖璋冨嚭浠撳簱 + { + $("#HSCWHNAME").val(obj[0].HName); + $("#HSCWHID").val(obj[0].HItemID); + } + function GetHOutStockPlaceIDValue(obj) { //杩斿洖璋冨嚭浠撲綅 + $("#HOutStockPlaceName").val(obj[0].HName); + $("#HOutStockPlaceID").val(obj[0].HItemID); + $("#HSCWHNAME").val(obj[0].HWhName); + $("#HSCWHID").val(obj[0].HWHID); + } + 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 AllowLoadData(sSubStr, bnt) { //闈炵┖楠岃瘉 + //鏁板瓧姝e垯(鍖呭惈灏忔暟) + var reg = /^\d+(\.\d+)?$/; + //if (reg.test($("#HQty").val()) == false || $("#HQty").val() == '') { + // layer.msg("鏁伴噺蹇呴』涓烘暟閲忔垨灏忔暟", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + // return false; + //} + //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> 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/Kf_MoveStockBill_Fast_SC.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/Kf_MoveStockBill_Fast_SC.html" new file mode 100644 index 0000000..40ca2b9 --- /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/Kf_MoveStockBill_Fast_SC.html" @@ -0,0 +1,1800 @@ +锘�<!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"> + <style> + .layui-col-xs8 { + width: 55.666667%; + } + </style> +</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 class="layui-col-xs2"> + <button type="button" lay-submit="" class="layui-btn" lay-filter="QueDin">纭畾</button> + </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" id="HQty" lay-verify="HQty" autocomplete="off" class="layui-input"> + </div> + </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;">搴撳瓨淇℃伅</li> + <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"> + <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="1402">鍙戣揣閫氱煡鍗�</option> + <option value="1243">璋冩嫧鐢宠鍗�</option> + <!--<option value="3720">鐢熶骇鐢ㄦ枡娓呭崟</option>--> + <!--<option value="1604">濮斿鐢ㄦ枡娓呭崟</option>--> + <option value="1242">鍑哄簱鐢宠鍗�</option> + <option value="1214" selected>鐢熶骇鍙戞枡閫氱煡鍗�</option> + <option value="-1">鎵嬪伐褰曞叆</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 class="layui-col-xs2"> + <button type="button" lay-submit="" class="layui-btn" lay-filter="QueDin2">纭畾</button> + </div> + </div> + </div> + <div class="layui-form-item" style="padding:0px;margin:0px;"> + <div class="layui-row"> + <div class="layui-col-xs3"> + <label class="layui-form-label" style="width:60px;padding-left:0px;">鍏堣繘鍏堝嚭浠撳簱</label> + </div> + <div class="layui-col-xs6"> + <input type="text" name="HFIFOWHNAME" id="HFIFOWHNAME" lay-verify="HFIFOWHNAME" autocomplete="off" class="layui-input"> + <input type="hidden" name="HFIFOWHID" id="HFIFOWHID" lay-verify="HFIFOWHID" value="0" autocomplete="off" class="layui-input"> + </div> + <div class="layui-col-xs3"> + <button type="button" id="HFIFOWHID-BT" lay-submit="" class="layui-btn" lay-filter="HFIFOWHID-BT">...</button> + </div> + </div> + </div> + <div class="layui-form-item"> + <div class="layui-row"> + <div class="layui-col-xs3"> + <label class="layui-form-label" style="width:60px;padding-left:0px;">璋冩嫧绫诲瀷</label> + </div> + <div class="layui-col-xs8"> + <select name=" HStockStyle" id="HStockStyle"> + <option value="1">缁勭粐鍐呰皟鎷�</option> + <option value="2">璺ㄧ粍缁囪皟鎷�</option> + </select> + </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"> + <select name=" HBillSubType" id="HBillSubType"> + <!--鍔ㄦ�佹覆鏌撶粍缁�--> + </select> + </div> + </div> + </div> + <div class="layui-form-item" style="padding:0px;margin:0px"> + <div class="layui-row"> + <div class="layui-col-xs3"> + <label class="layui-form-label" style="width:60px;padding-left:0px;">璋冩嫧鏂瑰悜</label> + </div> + <div class="layui-col-xs6"> + <input type="text" name="HDBFXName" id="HDBFXName" lay-verify="HDBFXName" autocomplete="off" class="layui-input"> + <input type="hidden" name="HDBFXID" id="HDBFXID" lay-verify="HDBFXID" value="0" autocomplete="off" class="layui-input"> + </div> + <div class="layui-col-xs3"> + <button type="button" id="HDBFXID-BT" lay-submit="" class="layui-btn" lay-filter="HDBFXID-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:60px;padding-left:0px;">鍑鸿揣绫诲瀷</label> + </div> + <div class="layui-col-xs6"> + <input type="text" name="HCHLXName" id="HCHLXName" lay-verify="HCHLXName" autocomplete="off" class="layui-input"> + <input type="hidden" name="HCHLXID" id="HCHLXID" lay-verify="HCHLXID" value="0" autocomplete="off" class="layui-input"> + </div> + <div class="layui-col-xs3"> + <button type="button" id="HCHLXID-BT" lay-submit="" class="layui-btn" lay-filter="HCHLXID-BT">...</button> + </div> + </div> + </div> + <div class="layui-form-item"> + <div class="layui-row"> + <div class="layui-col-xs3"> + <label class="layui-form-label" style="width:60px;padding-left:0px;">鍗曟嵁鍙�</label> + </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:60px;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:60px;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:60px;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:60px;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;">璋冨嚭缁勭粐</label> + </div> + <div class="layui-col-xs6"> + <input type="text" name="HStockOutOrgName" id="HStockOutOrgName" lay-verify="HStockOutOrgName" autocomplete="off" class="layui-input"> + <input type="hidden" name="HStockOutOrgID" id="HStockOutOrgID" lay-verify="HStockOutOrgID" value="0" autocomplete="off" class="layui-input"> + </div> + <div class="layui-col-xs3"> + <button type="button" lay-submit="" class="layui-btn" lay-filter="HStockOutOrgID-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="HStockInOrgName" id="HStockInOrgName" lay-verify="HStockInOrgName" autocomplete="off" class="layui-input"> + <input type="hidden" name="HStockInOrgID" id="HStockInOrgID" lay-verify="HStockInOrgID" value="0" autocomplete="off" class="layui-input"> + </div> + <div class="layui-col-xs3"> + <button type="button" lay-submit="" class="layui-btn" lay-filter="HStockInOrgID-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"> + <input type="hidden" name="HOrgID" id="HOrgID" lay-verify="HOrgID" value="0" autocomplete="off" class="layui-input"> + </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"> + <table class="layui-hide" id="wl-table" lay-filter="wl-table"></table> + </div> + <!--涓嬫灦淇℃伅--> + <div class="layui-tab-item"> + <table class="layui-hide" id="FIFOlist-table" lay-filter="FIFOlist-table"></table> + </div> + <!--搴撳瓨淇℃伅--> + <div class="layui-tab-item"> + <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> + <div id="" style="display:none;"> + <audio id="cs" hidden controls> + <source src="../../video/jingbao.wav" type="audio/ogg"> + </audio> + </div> + <div id="" style="display:none;"> + <audio id="cs2" hidden controls> + <source src="../../video/success.wav" type="audio/ogg"> + </audio> + </div> + </form> + </div> + </div> + </div> + <script type="text/html" id="barDemo"> + <a class="layui-btn layui-btn-xs" lay-event="edit">缂栬緫</a> + </script> + <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; + $("#HSourceBillNo").focus(); + + //琛ㄥご鍒濆鍖栬祴鍊硷紙鏍规嵁鐧诲綍鐢ㄦ埛鑾峰彇 榛樿浠撳簱銆侀儴闂ㄣ�侀獙鏀躲�佷繚绠°�侀噾铦剁敤鎴凤級 new + //$("#HSCWHID").val(sessionStorage["HWHID"]); + + + + // $("#HSCWHNAME").val(sessionStorage["HWHName"]); + //$("#HOutStockPlaceID").val(sessionStorage["HSPID"]); + //$("#HOutStockPlaceName").val(sessionStorage["HSPName"]); + $("#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(); + $("#HOrgID").val(sessionStorage["OrganizationID"]); + $("#HOrgID").hide(); + $("#HStockOutOrgID").val(sessionStorage["OrganizationID"]); + $("#HStockOutOrgName").val(sessionStorage["Organization"]); + $("#HStockInOrgID").val(sessionStorage["OrganizationID"]); + $("#HStockInOrgName").val(sessionStorage["Organization"]); + $("#HBillSubType").val(sessionStorage["HBillSubType"]); + var HSourceFlag = sessionStorage["SourceFlag"]; + + + + //鍒ゆ柇鏄惁鐧诲綍 鏈櫥褰曞垯璺冲埌鐧诲綍椤� + //if (sessionStorage.login != "login") { + // layer.confirm("鐧诲綍澶辨晥锛岃閲嶆柊鐧诲綍锛�", { + // icon: 4, skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず", closeBtn: 0, btn: ['閲嶆柊鐧诲綍'] + // }, function () { window.location.href = "../../user/login.html"; }); + //} + + //鑾峰彇鍙傛暟 + 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 == null ? "1402" : d.data[0].HSourceBillType); + //鑾峰彇婧愬崟绫诲瀷銆佹簮鍗曞崟鍙� + if (d.data[0].HSourceBillType == "1402") { + $("#HBillType").empty(); + $("#HBillType").val("1402"); + var optionHtml = ''; + optionHtml += "<option value = '" + d.data[0].HSourceBillType + "' >" + '鍙戣揣閫氱煡鍗�' + "</option>"; + $("#HBillType").append(optionHtml); + layui.form.render('select'); + $("#HBillType").attr("readonly", "readonly"); + } + else if (d.data[0].HSourceBillType == "1243") { + $("#HBillType").empty(); + $("#HBillType").val("1243"); + var optionHtml = ''; + optionHtml += "<option value = '" + d.data[0].HSourceBillType + "' >" + '璋冩嫧鐢宠鍗�' + "</option>"; + $("#HBillType").append(optionHtml); + layui.form.render('select'); + $("#HBillType").attr("readonly", "readonly"); + } + else if (d.data[0].HSourceBillType == "3720") { + $("#HBillType").empty(); + $("#HBillType").val("3720"); + var optionHtml = ''; + optionHtml += "<option value = '" + d.data[0].HSourceBillType + "' >" + '鐢熶骇鐢ㄦ枡娓呭崟' + "</option>"; + $("#HBillType").append(optionHtml); + layui.form.render('select'); + $("#HBillType").attr("readonly", "readonly"); + } + else if (d.data[0].HSourceBillType == "1604") { + $("#HBillType").empty(); + $("#HBillType").val("1604"); + var optionHtml = ''; + optionHtml += "<option value = '" + d.data[0].HSourceBillType + "' >" + '濮斿鐢ㄦ枡娓呭崟' + "</option>"; + $("#HBillType").append(optionHtml); + layui.form.render('select'); + $("#HBillType").attr("readonly", "readonly"); + } + else if (d.data[0].HSourceBillType == "1242") { + $("#HBillType").empty(); + $("#HBillType").val("1242"); + var optionHtml = ''; + optionHtml += "<option value = '" + d.data[0].HSourceBillType + "' >" + '鍑哄簱鐢宠鍗�' + "</option>"; + $("#HBillType").append(optionHtml); + layui.form.render('select'); + $("#HBillType").attr("readonly", "readonly"); + } + else if (d.data[0].HSourceBillType == "1214") { + $("#HBillType").empty(); + $("#HBillType").val("1214"); + var optionHtml = ''; + optionHtml += "<option value = '" + d.data[0].HSourceBillType + "' >" + '鐢熶骇鍙戞枡閫氱煡鍗�' + "</option>"; + $("#HBillType").append(optionHtml); + layui.form.render('select'); + $("#HBillType").attr("readonly", "readonly"); + } + else { + $("#HBillType").empty(); + $("#HBillType").val("-1"); + var optionHtml = ''; + optionHtml += "<option value = '" + d.data[0].HSourceBillType + "' >" + '鎵嬪伐褰曞叆' + "</option>"; + $("#HBillType").append(optionHtml); + layui.form.render('select'); + $("#HBillType").attr("readonly", "readonly"); + } + $("#HSourceBillNo").val(d.data[0].HSourceBillNo); + $("#HSourceBillNo").attr("disabled","true"); + //$("#HSourceBillNo").append.readonly = true; + HSourceFlag = true; + //$("#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); + } + }) + //鑾峰彇鍗曟嵁瀛愮被鍨� + var HBillSubType = ''; + var HStockOutOrgID = $("#HStockOutOrgID").val()//璋冨嚭缁勭粐 + $.ajax({ + url: GetWEBURL() + "/WEBSController/GetBillSubType_Json", + type: "GET", + data: { "HBillType": '1207', "HStockOrgID": HStockOutOrgID }, + success: function (result) { + if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 + var data = result.data; + for (var i = 0; i < data.length; i++) { + HBillSubType += '<option value="' + data[i].HNumber + '">' + data[i].HName + '</option>'; + } + $("#HBillSubType").append(HBillSubType); + form.render('select'); + } + layer.closeAll("loading"); + } + }) + } + + + function RoadBillSub(linterid)//鍔犺浇琛ㄤ綋 + { + table.render({ + elem: '#wl-table' + , url: GetWEBURL() + '/MoveStockBill/DisBillEntryList_Webs_Json' + , toolbar: '#toolbarDemo' + , defaultToolbar: [] + , 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 } + , { fixed: 'right', title: '鎿嶄綔', toolbar: '#barDemo', width: 70 } + ]] + , height: 500 + , done: function () { + layer.closeAll("loading"); + } + }); + } + + //鍒ゆ柇鏄惁鏂板 + if (linterid == null || linterid == 0) { + //鑾峰彇鏈�澶у崟鎹彿 new + $("#HInterID").val(""); + $("#HBillNo").val(""); + $.ajax({ + url: GetWEBURL() + "/Web/GetMAXNumPDA", + type: "GET", + data: { "HBillType": '1207' }, + success: function (d) { + //console.log(d.data); + $("#HInterID").val(d.data[0].HInterID); + $("#HBillNo").val(d.data[0].HBillNo); + } + }); + //鑾峰彇鍗曟嵁瀛愮被鍨� + var HBillSubType = ''; + var HStockOutOrgID = $("#HStockOutOrgID").val()//璋冨嚭缁勭粐 + $.ajax({ + url: GetWEBURL() + "/WEBSController/GetBillSubType_Json", + type: "GET", + data: { "HBillType": '1207', "HStockOrgID": HStockOutOrgID }, + success: function (result) { + if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 + var data = result.data; + for (var i = 0; i < data.length; i++) { + HBillSubType += '<option value="' + data[i].HNumber + '">' + data[i].HName + '</option>'; + } + $("#HBillSubType").append(HBillSubType); + form.render('select'); + } + layer.closeAll("loading"); + } + }) + } + else {//濡傛灉淇敼鍒欒蛋涓嬮潰 new + RoadBillMain(linterid); + RoadBillSub(linterid); + } + + + + //閫夋嫨鍏堣繘鍏堝嚭浠撳簱 + form.on('submit(HFIFOWHID-BT)', function () {//閫夋嫨璋冨嚭浠撳簱 + var HStockOutOrgID = $("#HStockOutOrgID").val(); + layer.open({ + type: 2 + , area: ['100%', '100%'] + , title: '浠撳簱鍒楄〃' + , shade: 0.6 //閬僵閫忔槑搴� + , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲 + , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚� + , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_WarehouseListNew.html?Type=HFIFOWHID&HOrgID=' + HStockOutOrgID + '', 'yes'] + , resize: false + , cancel: function () { + //$(".layui-btn").removeClass("layui-btn-disabled"); + } + }) + }); + + //閫夋嫨璋冨叆浠撳簱 + form.on('submit(HWHID-BT)', function () {//閫夋嫨璋冨叆浠撳簱 + var HStockInOrgID = $("#HStockInOrgID").val(); + layer.open({ + type: 2 + , area: ['100%', '100%'] + , title: '浠撳簱鍒楄〃' + , shade: 0.6 //閬僵閫忔槑搴� + , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲 + , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚� + , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_WarehouseListNew.html?Type=HWHID&HOrgID=' + HStockInOrgID + '', 'yes'] + , resize: false + , cancel: function () { + } + }) + }); + + + //閫夋嫨璋冨叆缁勭粐 + form.on('submit(HStockInOrgID-BT)', function () {//閫夋嫨璋冨叆缁勭粐 + layer.open({ + type: 2 + , area: ['100%', '100%'] + , title: '缁勭粐鍒楄〃' + , shade: 0.6 //閬僵閫忔槑搴� + , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲 + , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚� + , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_OrganizationtList.html?Type=HStockInOrgID', 'yes'] + , resize: false + , cancel: function () { + } + }) + }); + + //閫夋嫨璋冨嚭缁勭粐 + form.on('submit(HStockOutOrgID-BT)', function () {//閫夋嫨璋冨嚭缁勭粐 + + layer.open({ + type: 2 + , area: ['100%', '100%'] + , title: '缁勭粐鍒楄〃' + , shade: 0.6 //閬僵閫忔槑搴� + , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲 + , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚� + , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_OrganizationtList.html?Type=HStockOutOrgID', 'yes'] + , resize: false + , cancel: function () { + } + }) + }); + + //閫夋嫨璋冨叆浠撲綅 + form.on('submit(HSpID-BT)', function () {//閫夋嫨璋冨叆浠撲綅 + var HStockInOrgID = $("#HStockInOrgID").val(); + layer.open({ + type: 2 + , area: ['100%', '100%'] + , title: '浠撲綅鍒楄〃' + , shade: 0.6 //閬僵閫忔槑搴� + , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲 + , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚� + , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_StockPlaceListNew.html?HWhID=' + sessionStorage["HWHID"] + '&Type=HSpID&HOrgID=' + HStockInOrgID + '', '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 () { + // //$(".layui-btn").removeClass("layui-btn-disabled"); + // } + // }) + //}); + + //閫夋嫨璋冨嚭浠撳簱 + form.on('submit(HSCWHID-BT)', function () {//閫夋嫨璋冨嚭浠撳簱 + var HStockOutOrgID = $("#HStockOutOrgID").val(); + layer.open({ + type: 2 + , area: ['100%', '100%'] + , title: '浠撳簱鍒楄〃' + , shade: 0.6 //閬僵閫忔槑搴� + , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲 + , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚� + , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_WarehouseListNew.html?Type=HSCWHID&HOrgID=' + HStockOutOrgID + '', 'yes'] + , resize: false + , cancel: function () { + //$(".layui-btn").removeClass("layui-btn-disabled"); + } + }) + }); + + //閫夋嫨璋冨嚭浠撲綅 + form.on('submit(HOSpID-BT)', function () {//閫夋嫨璋冨嚭浠撲綅 + var HStockOutOrgID = $("#HStockOutOrgID").val(); + layer.open({ + type: 2 + , area: ['100%', '100%'] + , title: '浠撲綅鍒楄〃' + , shade: 0.6 //閬僵閫忔槑搴� + , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲 + , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚� + , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_StockPlaceListNew.html?HWhID=' + sessionStorage["HWHID"] + '&Type=HOSpID&HOrgID=' + HStockOutOrgID + '', '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(HKeeperID-BT)', function () {//閫夋嫨淇濈 + layer.open({ + type: 2//寮圭獥绫诲瀷 + , skin: 'layui-layer-rim' //鍔犱笂杈规 + , area: ['90%', '90%']//澶у皬 + , title: '鑱屽憳鍒楄〃'//鏍囬 + , shift: 2//寮瑰嚭鍔ㄧ敾 + , content: ['../../PublicPage/UserInformation.html', 'yes'] + , btn: ['纭畾', '鍙栨秷'] + , btn1: function (index, layero) {//鎸夐挳銆愭寜閽竴銆戠殑鍥炶皟 + var iframeWindow = window['layui-layer-iframe' + index] //鑾峰彇寮规椤甸潰 + var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//鑾峰彇table鐨別lem:"#test" + if (checkStatus.data.length === 0) { + return layer.msg('璇烽�夋嫨鏁版嵁'); + } + $("#HKeeper").val(checkStatus.data[0].HName); + $("#HKeeperID").val(checkStatus.data[0].HItemID); + layer.close(index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨� + } + , btn2: function (index, layero) { } + }) + }); + form.on('submit(HSecManagerID-BT)', function (data) {//閫夋嫨鍙戣揣 + layer.open({ + type: 2//寮圭獥绫诲瀷 + , skin: 'layui-layer-rim' //鍔犱笂杈规 + , area: ['90%', '90%']//澶у皬 + , title: '鑱屽憳鍒楄〃'//鏍囬 + , shift: 2//寮瑰嚭鍔ㄧ敾 + , content: ['../../PublicPage/UserInformation.html', 'yes'] + , btn: ['纭畾', '鍙栨秷'] + , btn1: function (index, layero) {//鎸夐挳銆愭寜閽竴銆戠殑鍥炶皟 + var iframeWindow = window['layui-layer-iframe' + index] //鑾峰彇寮规椤甸潰 + var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//鑾峰彇table鐨別lem:"#test" + if (checkStatus.data.length === 0) { + return layer.msg('璇烽�夋嫨鏁版嵁'); + } + $("#HSecManager").val(checkStatus.data[0].HName); + $("#HSecManagerID").val(checkStatus.data[0].HItemID); + layer.close(index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨� + } + , btn2: function (index, layero) { } + }) + }); + + + + + + //閫夋嫨閮ㄩ棬 + 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: GetWEBURL() + '/MoveStockBill/DisBillEntryList_Webs_Json' + , cellMinWidth: 80 + , toolbar: '#toolbarDemo' + , defaultToolbar: [] + , 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 () { + var sInterID = $("#HInterID").val() + var HBillType = '1207' + $.ajax( + { + type: "Get", + url: GetWEBURL() + "/WEBSController/set_DelPonderationBillMain_Temp_FIFO_Json", + async: true, + data: { "HInterID": sInterID, "HBillType": HBillType }, + dataType: "json", + success: function (data) { + if (data.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜� + } + else { + layer.msg(data.Message, { icon: 2 }); + } + }, + error: function (err) { + layer.msg('閿欒' + err, { + icon: 5, + time: 20000 + }, function () { + }); + } + }); + layer.confirm('鎮ㄧ‘瀹氳閫�鍑哄悧锛�', { icon: 3, title: '鎻愮ず' }, function (index) { + parent.location.href = "../../../views/index_Mobile.html"; + }); + }) + + //鎻愪氦 + 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)//闈炵┖楠岃瘉 + { + var index = 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.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: "娓╅Θ鎻愮ず" }); + } + }); + return false; + } + }); + //鐩戝惉鎻愪氦 + form.verify({ + numberOrEmpty: function (value, item) { + // if (value != '') { + if (!/^\d+$/.test(value)) { + return '涓嶈兘涓虹┖鎴栨暟瀛楁垨鑰�0'; + } + //} + } + }); + + //#region 鎵弿婧愬崟鏉$爜 + + //鎵簮鍗� + $('#HSourceBillNo').on('keydown', function (event) { //鎵簮鍗� + if (event.keyCode == 13) { + GetMeesageBySourceBillNo(); + } + }); + + //纭畾 + form.on('submit(QueDin2)', function (data) { + GetMeesageBySourceBillNo(); + }); + + //鎵弿婧愬崟鏉$爜 + function GetMeesageBySourceBillNo(obj) { + var sInterID = $("#HInterID").val() + var sBillNo = $("#HBillNo").val() + var HBillType = '1207' + var HSourceBillNo = $('#HSourceBillNo').val() + var HSourceBillType = $("#HBillType").val() + var HMaker = sessionStorage["HUserName"] + var HFIFOWhID = $("#HFIFOWHID").val() + var HStockOutOrgID = $("#HStockOutOrgID").val()//璋冨嚭缁勭粐 + $.ajax({ + url: GetWEBURL() + "/WEBSController/get_SourceBarCode_MoveStock_Json", + type: "GET", + data: { "HInterID": sInterID, "HBillNo": sBillNo, "HBillType": HBillType, "HSourceBillNo": HSourceBillNo, "HSourceBillType": HSourceBillType, "HMaker": HMaker, "HFIFOWhID": HFIFOWhID, "HOWNERID": HStockOutOrgID }, + success: function (result) { + if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 + playSound1(); + HSourceFlag = true; + if (result.data.hDeptIDField != 0) { + $("#HDeptID").val(result.data.hDeptIDField); + $("#HDeptName").val(result.data.hDeptNameField); + } + + $("#HStockStyle").find("option:contains('" + result.data.hStockStyleField +"')").attr("selected", true); + $("#HStockInOrgID").val(result.data.hStockInOrgIDField); + $("#HStockInOrgName").val(result.data.hStockInOrgNameField); + $("#HStockOutOrgID").val(result.data.hStockOutOrgIDField); + $("#HStockOutOrgName").val(result.data.hStockOutOrgNameField); + $("#HSourceBillNo").val(result.data.hSourceBillNoField); + + $("#HStockStyle").attr("disabled", "disabled"); + $("#HStockInOrgName").attr("readonly", "readonly"); + $("#HStockOutOrgName").attr("readonly", "readonly"); + $("#HBillType").attr("disabled", "disabled"); + form.render('select'); + if (result.data.hMulSourceFlagField == 0) { + $("#HSourceBillNo").attr("readonly", "readonly"); + } + layer.load(3); + element.tabChange('tab-MoveStockBill', '3'); + //鎵簮鍗曟垚鍔熷悗锛屽厜鏍囨樉绀哄埌鏉$爜涓� + $("#HBarCode").focus(); + + $.ajax({ + url: GetWEBURL() + '/WEBSController/GetBillEntryTmpList_Json', + type: "GET", + data: { "HInterID": sInterID, "HBillNo": sBillNo, "HBillType": HBillType, "HStockOrgID": HStockOutOrgID }, + success: function (result) { + if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 + listOption.data = result.data.Materlist; + table.render(listOption); + FIFOlistOption.data = result.data.FIFOlist; + table.render(FIFOlistOption); + + //console.log(result.data.list2); + var count = 0; + var count1 = 0; + for (var i = 0; i < result.data.Materlist.length; i++) { + count += result.data.Materlist[i].HQty; + count1 += result.data.Materlist[i].HPieceQty; + } + $("#HSumQtys").val(count); + $("#HBarCodeQtys").val(count1); + //return; + } + else { + layer.msg(result.Message); + } + layer.closeAll("loading"); + } + }); + } + else { + playSound(); + layer.msg(result.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + } + layer.closeAll("loading"); + } + }); + } + + //#endregion + + + //#region 鎵弿鐗╂枡鏉$爜 + + //鎵潯鐮� + $('#HBarCode').on('keydown', function (event) { + var sQty = $("#HQty").val(); + if (event.keyCode == 13) { + GetMeesageByBarCode(); + } + }); + + //纭畾 + form.on('submit(QueDin)', function (data) { + GetMeesageByBarCode(); + }); + + //鎵潯鐮� + function GetMeesageByBarCode(obj) { //杩斿洖宸ヤ綔涓績 + var sOldBarCode = $('#HBarCode').val() + var HDeleteFlag = sOldBarCode.substring(0, 1); + var sBarCode = sOldBarCode.slice(1); + + var sInterID = $("#HInterID").val() + var HBillType = '1207'; + var sBillNo = $("#HBillNo").val() + var sMaker = $("#HMaker").val();//鍒跺崟浜� + var WhID = $("#HWHID").val()//璋冨叆浠撳簱 + var SPID = $("#HStockPlaceID").val()//璋冨叆浠撲綅 + var HSCWhID = $("#HSCWHID").val()//璋冨嚭浠撳簱 + var HSCSPID = $("#HOutStockPlaceID").val()//璋冨嚭浠撲綅 + var sQty = $("#HQty").val() + if (sQty == "") { + sQty = 0; + } + var sSourceBillNo = $("#HSourceBillNo").val();//婧愬崟鍙� + if (sSourceBillNo == null) { + sSourceBillNo = ""; + } + var sHBillType = $("#HBillType").val() + var HStockInOrgID = $("#HStockInOrgID").val()//璋冨叆缁勭粐 + var HStockOutOrgID = $("#HStockOutOrgID").val()//璋冨嚭缁勭粐 + var HScanStyle = ""; + + //鍒ゆ柇鏉$爜鏄惁涓虹┖ new + if (sBarCode == '') { + playSound(); + layer.msg("鏉$爜涓虹┖锛屼笉鑳芥壂鎻忥紒", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + return false; + } + + if (HDeleteFlag == "*") { + if (sBarCode != "") { + $('#HBarCode').val(""); + } + $.ajax( + { + type: "Get", + url: GetWEBURL() + "/ProductIn/Delete_Json", + async: true, + data: { "HInterID": sInterID, "HBillNo": sBillNo, "HBillType": '1207', "HBarCode": sBarCode }, + dataType: "json", + success: function (data) { + if (data.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜� + $.ajax({ + url: GetWEBURL() + '/WEBSController/GetBillEntryTmpList_Json', + type: "GET", + data: { "HInterID": sInterID, "HBillNo": sBillNo, "HBillType": HBillType, "HStockOrgID": HStockOutOrgID }, + success: function (result) { + if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 + listOption.data = result.data.Materlist; + table.render(listOption); + FIFOlistOption.data = result.data.FIFOlist; + table.render(FIFOlistOption); + + //console.log(result.data.list2); + var count = 0; + var count1 = 0; + for (var i = 0; i < result.data.Materlist.length; i++) { + count += result.data.Materlist[i].HQty; + count1 += result.data.Materlist[i].HPieceQty; + } + $("#HSumQtys").val(count); + $("#HBarCodeQtys").val(count1); + //return; + } + else { + layer.msg(result.Message); + } + layer.closeAll("loading"); + } + }); + playSound1(); + //娓呯┖鏁伴噺 + $("#HQty").val(""); + } + else { + playSound(); + layer.msg(data.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + } + }, + error: function (err) { + playSound(); + layer.msg('閿欒' + err, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + } + }); + } + else { + if ($("#HBillNo").val() == '') { + playSound(); + layer.msg("閿欒鐨勫崟鎹彿!", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + return false; + } + if ($("#HInterID").val() == '') { + playSound(); + layer.msg("閿欒鐨勫唴鐮�!", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + return false; + } + var sBarCode = $('#HBarCode').val() + if (sBarCode != "") { + $('#HBarCode').val(""); + } + if (sQty != "") { + $('#HQty').val(""); + } + $.ajax({ + url: GetWEBURL() + "/WEBSController/get_BarCode_MoveStock_Json", + type: "GET", + data: { "sBarCode": sBarCode, "HInterID": sInterID, "HBillType": HBillType, "HBillNo": sBillNo, "HMaker": sMaker, "HWhID": WhID, "HSPID": SPID, "HSCWHID": HSCWhID, "HSCSPID": HSCSPID, "HQty": sQty, "SourceFlag": HSourceFlag, "HSourceBillNo": sSourceBillNo, "HSourceBillType": sHBillType, "HStockInOrgID": HStockInOrgID, "HStockOutOrgID": HStockOutOrgID, "HScanStyle": HScanStyle }, + success: function (result) { + if (result.count == 1) { + if (HSourceFlag == "false") { + $("#HBillType").find("option:contains('鎵嬪伐褰曞叆')").attr("selected", true); + $("#HSourceBillNo").val(""); + + $("#HStockStyle").attr("disabled", "disabled"); + $("#HStockInOrgName").attr("readonly", "readonly"); + $("#HStockOutOrgName").attr("readonly", "readonly"); + $("#HBillType").attr("disabled", "disabled"); + $("#HSourceBillNo").attr("readonly", "readonly"); + form.render('select'); + } + HSourceFlag = true; + element.tabChange('tab-MoveStockBill', '3'); + + layer.load(3) + $.ajax({ + url: GetWEBURL() + '/WEBSController/GetBillEntryTmpList_Json', + type: "GET", + data: { "HInterID": sInterID, "HBillNo": sBillNo, "HBillType": HBillType, "HStockOrgID": HStockOutOrgID }, + success: function (result) { + if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 + listOption.data = result.data.Materlist; + table.render(listOption); + FIFOlistOption.data = result.data.FIFOlist; + table.render(FIFOlistOption); + + //console.log(result.data.list2); + var count = 0; + var count1 = 0; + for (var i = 0; i < result.data.Materlist.length; i++) { + count += result.data.Materlist[i].HQty; + count1 += result.data.Materlist[i].HPieceQty; + } + $("#HSumQtys").val(count); + $("#HBarCodeQtys").val(count1); + //return; + } + else { + layer.msg(result.Message); + } + layer.closeAll("loading"); + } + }); + playSound1(); + //娓呯┖鏁伴噺 + $("#HQty").val(""); + } + else { + playSound(); + layer.msg(result.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + } + layer.closeAll("loading"); + } + }); + } + } + + //#endregion + + + + + + $('#HStockPlaceName').on('keydown', function (event) { //鎵粨浣� + var HBarCode = $('#HStockPlaceName').val() + if (event.keyCode == 13) { + //鍒ゆ柇鏂囨湰妗嗘槸鍚︽湁鏁版嵁 new + $.ajax({ + url: GetWEBURL() + "/LookingFor/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() + "/LookingFor/getSpName_Json", + type: "GET", + data: { "HBarCode": HBarCode }, + success: function (result) { + if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 + $("#HOutStockPlaceName").val(result.data[0].HName); + $("#HOutStockPlaceID").val(result.data[0].HItemID); + $("#HSCWHNAME").val(result.data[0].HWhName); + $("#HSCWHID").val(result.data[0].HWHID); + 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"); + } + }); + } + }); + + //鎵粨搴� + $('#HWHNAME').on('keydown', function (event) { + var HBarCode = $('#HWHNAME').val() + if (event.keyCode == 13) { + if (!HBarCode) { + layer.msg('鏃犱粨搴撴潯鐮佷俊鎭紒'); + return; + } + //鍒ゆ柇鏂囨湰妗嗘槸鍚︽湁鏁版嵁 new + $.ajax({ + url: GetWEBURL() + "/LookingFor/getWHName_Json", + type: "GET", + data: { "HBarCode": HBarCode }, + success: function (result) { + if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 + //$("#HStockPlaceName").val(result.data[0].HName); + //$("#HStockPlaceID").val(result.data[0].HItemID); + $("#HWHID").val(result.data[0].HItemID); + $("#HWHNAME").val(result.data[0].HName); + element.tabChange('tab-POStockInBill', '2'); + } + else { + // $("#verifycode").click(); + //layer.msg(result.Message, { icon: 5 }); + layer.msg(result.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + } + layer.closeAll("loading"); + } + }); + // layer.msg($('#HSourceBillNo').val(), { icon: 1 }); + } + }); + + //#region 鍒犻櫎鍔熻兘鎺т欢 + form.on('submit(cmdDelete)', function () {//鍒犻櫎 + var checkStatus = table.checkStatus('wl-table') + , data = checkStatus.data; + if (checkStatus.data.length === 1) { + layer.confirm("纭瑕佸垹闄ゅ悧锛屽垹闄ゅ悗灏嗕笉鍙仮澶嶏紒", { title: "鍒犻櫎纭" }, function (index) { + var sInterID = $("#HInterID").val() + var sBillNo = $("#HBillNo").val() + var sMaterID = data[0].HMaterID + var sAuxPropID = data[0].HAuxPropID + var sMTONo = '' + var sSourceInterID = data[0].HSourceInterID + var sSourceEntryID = data[0].HSourceEntryID + var HBillType = '1207'; + var HStockOutOrgID = $("#HStockOutOrgID").val()//璋冨嚭缁勭粐 + $.ajax( + { + type: "Get", + url: GetWEBURL() + "/WEBSController/set_DelPonderationBillMain_Temp_InterIDAndSource_Json", + async: true, + data: { "HInterID": sInterID, "HMaterID": sMaterID, "HAuxPropID": sAuxPropID, "HMTONo": sMTONo, "HSourceInterID": sSourceInterID, "HSourceEntryID": sSourceEntryID, "HBillType": HBillType }, + dataType: "json", + success: function (data) { + if (data.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 + //鏄剧ず琛ㄤ綋鏄庣粏 + $.ajax({ + url: GetWEBURL() + '/WEBSController/GetBillEntryTmpList_Json', + type: "GET", + data: { "HInterID": sInterID, "HBillNo": sBillNo, "HBillType": HBillType, "HStockOrgID": HStockOutOrgID }, + success: function (result) { + if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 + listOption.data = result.data.Materlist; + table.render(listOption); + FIFOlistOption.data = result.data.FIFOlist; + table.render(FIFOlistOption); + + //console.log(result.data.list2); + var count = 0; + var count1 = 0; + for (var i = 0; i < result.data.Materlist.length; i++) { + count += result.data.Materlist[i].HQty; + count1 += result.data.Materlist[i].HPieceQty; + } + $("#HSumQtys").val(count); + $("#HBarCodeQtys").val(count1); + //return; + } + else { + layer.msg(result.Message); + } + layer.closeAll("loading"); + } + }); + } + else { + layer.msg(data.Message, { icon: 2 }); + } + }, + error: function (err) { + layer.msg('閿欒' + err, { + icon: 5, + time: 20000 + }, function () { + }); + } + }); + layer.close(index) + }) + } + else { + layer.msg('璇烽�夋嫨涓�琛岃褰曪紝杩涜鍒犻櫎锛�'); + } + }); + //#endregion + + table.render({ + elem: '#mx-table' + // , url: GetWEBURL() + '/MoveStockBill/GetHBarCodeShowBillSub' + //, toolbar: '#toolbarDemo' + // , where: { sMsg: linterid, sMsg2: lentryid } + , cols: [[ + , { field: 'HMaterID', title: '鐗╂枡ID', width: 100, hide: true } + ]] + , page: true + , height: 500 + , done: function () { + } + }); + + //琛屽唴浜嬩欢 + table.on('tool(wl-table)', function (obj) { + var data = obj.data; + console.log(data.婧愬崟涓诲唴鐮�); + var rowIndex = $(obj.tr).attr("data-index"); + if (obj.event === 'edit') { + var _obj = obj; + layer.open({ + type: 2 + , area: ['90%', '90%'] + , title: '鎵爜璇︽儏鍒楄〃' + , content: ['../../../views/Baseset/鍩虹璧勬枡/WMSBarCodeDetailsList.html?HInterID=' + data.HSourceInterID + '&HBillType=3789', 'yes'] + , end: function () { + + } + }) + } + }); + + function playSound() { + console.log("playSound"); + //var audio = document.getElementById("cs"); + //$("appendAut").html(""); + //if (audio == null) + //$("appendAut").append('<audio id="cs" hidden controls> <source src = "../../video/jingbao.wav" type = "audio/ogg"> </audio >'); + //$("appendAut").attr("src","../../video/jingbao.wav") + var audio = document.getElementById("cs"); + audio.play(); + } + function playSound1() { + console.log("playSound1"); + //var audio = document.getElementById("cs"); + //$("appendAut").html(""); + //if (audio == null) + //$("appendAut").append('<audio id="cs" hidden controls> <source src = "../../video/success.wav" type = "audio/ogg"> </audio >'); + //$("appendAut").attr("src", "../../video/success.wav") + var audio = document.getElementById("cs2"); + audio.play(); + } + + }); + + + var listOption = { + elem: '#wl-table' + , toolbar: '#toolbarDemo' + , cellMinWidth: 90 + , limit: 3000 + , totalRow: true + , cols: [[ + { type: 'radio' } + , { field: 'HQty', title: '鏁伴噺', width: 150, totalRow: true } + , { field: 'HQtyMust', title: '搴旀敹鏁伴噺', width: 150, totalRow: true} + , { field: 'HMaterNumber', title: '鐗╂枡浠g爜', width: 150 } + , { field: 'HMaterName', title: '鐗╂枡鍚嶇О', width: 150 } + , { field: 'HMaterModel', title: '瑙勬牸鍨嬪彿', width: 150 } + , { field: 'HAuxPropName', title: '杈呭姪灞炴��', width: 150 } + , { field: 'HSourceBillNo', title: '婧愬崟鍗曞彿', width: 150 } + //, { field: 'HBatchNo', title: '鎵规', width: 150, hide: true } + , { field: 'HPieceQty', title: '鏉$爜鏁伴噺', width: 150, totalRow: true } + , { field: 'HMaterID', title: 'HMaterID', width: 150, hide: true } + , { field: 'HAuxPropID', title: 'HAuxPropID', width: 150, hide: true } + , { field: 'HSourceInterID', title: 'HSourceInterID', width: 150, hide: true } + , { field: 'HSourceEntryID', title: 'HSourceEntryID', width: 150, hide: true } + , { fixed: 'right', title: '鎿嶄綔', toolbar: '#barDemo', width: 70 } + ]] + , height: 500 + , done: function () { + layer.closeAll("loading"); + } + } + var FIFOlistOption = { + elem: '#FIFOlist-table' + , toolbar: '#toolbarDemo' + , cellMinWidth: 90 + , limit: 3000 + , totalRow: true + , cols: [[ + { field: 'HQty', title: '鏁伴噺', width: 150, totalRow: true } + , { field: 'HQtyMust', title: '涓嬫灦鏁伴噺', width: 150, totalRow: true } + , { field: 'HWhName', title: '浠撳簱', width: 150 } + , { field: 'HSPName', title: '浠撲綅', width: 150 } + , { field: 'HMaterName', title: '鐗╂枡鍚嶇О', width: 150 } + , { field: 'HMaterModel', title: '瑙勬牸鍨嬪彿', width: 150 } + , { field: 'HBatchNo', title: '鎵规', width: 150 } + , { field: 'HAuxPropName', title: '杈呭姪灞炴��', width: 150 } + ]] + , height: 500 + , done: function () { + layer.closeAll("loading"); + } + } + var listOption1 = { + elem: '#mx-table' + , toolbar: '#toolbarDemo' + , cellMinWidth: 90 + , cols: [[ + { type: 'radio' } + , { field: 'HQty', title: '鏁伴噺', width: 150, totalRow: true } + , { field: 'HQtyMust', title: '搴旀敹鏁伴噺', width: 150, totalRow: true } + , { 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 } + , { fixed: 'right', title: '鎿嶄綔', toolbar: '#barDemo', width: 70 } + ]] + , height: 500 + , done: function () { + layer.closeAll("loading"); + } + } + + //浠ヤ笂涓簂ayui妯″潡 + + function GetHFIFOWHNAMEValue(obj) //杩斿洖鍏堣繘鍏堝嚭浠撳簱 + { + $("#HFIFOWHNAME").val(obj[0].HName); + $("#HFIFOWHID").val(obj[0].HItemID); + } + function GetHWHValue(obj) //杩斿洖璋冨叆浠撳簱 + { + $("#HWHNAME").val(obj[0].HName); + //sessionStorage["HWHID"] = obj[0].HItemID; + $("#HWHID").val(obj[0].HItemID); + } + function GetHOrgNameValue(obj) //杩斿洖璋冨叆缁勭粐 + { + $("#HStockInOrgName").val(obj[0].HName); + $("#HStockInOrgID").val(obj[0].HItemID); + + } + function GetHOutOrgNameValue(obj) //杩斿洖璋冨嚭缁勭粐 + { + $("#HStockOutOrgName").val(obj[0].HName); + $("#HStockOutOrgID").val(obj[0].HItemID); + + } + function GetHSpValue(obj) { //杩斿洖璋冨叆浠撲綅 + $("#HStockPlaceName").val(obj[0].HName); + $("#HStockPlaceID").val(obj[0].HItemID); + $("#HWHNAME").val(obj[0].HWhName); + $("#HWHID").val(obj[0].HWHID); + } + function GetHSCWHNAMEValue(obj) //杩斿洖璋冨嚭浠撳簱 + { + $("#HSCWHNAME").val(obj[0].HName); + $("#HSCWHID").val(obj[0].HItemID); + } + function GetHOutStockPlaceIDValue(obj) { //杩斿洖璋冨嚭浠撲綅 + $("#HOutStockPlaceName").val(obj[0].HName); + $("#HOutStockPlaceID").val(obj[0].HItemID); + $("#HSCWHNAME").val(obj[0].HWhName); + $("#HSCWHID").val(obj[0].HWHID); + } + 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 AllowLoadData(sSubStr, bnt) { //闈炵┖楠岃瘉 + //鏁板瓧姝e垯(鍖呭惈灏忔暟) + var reg = /^\d+(\.\d+)?$/; + //if (reg.test($("#HQty").val()) == false || $("#HQty").val() == '') { + // layer.msg("鏁伴噺蹇呴』涓烘暟閲忔垨灏忔暟", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + // return false; + //} + //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> 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/Kf_MoveStockBill_Fast_WW.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/Kf_MoveStockBill_Fast_WW.html" new file mode 100644 index 0000000..0e2f0e0 --- /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/Kf_MoveStockBill_Fast_WW.html" @@ -0,0 +1,1800 @@ +锘�<!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"> + <style> + .layui-col-xs8 { + width: 55.666667%; + } + </style> +</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 class="layui-col-xs2"> + <button type="button" lay-submit="" class="layui-btn" lay-filter="QueDin">纭畾</button> + </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" id="HQty" lay-verify="HQty" autocomplete="off" class="layui-input"> + </div> + </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;">搴撳瓨淇℃伅</li> + <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"> + <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="1402">鍙戣揣閫氱煡鍗�</option> + <option value="1243">璋冩嫧鐢宠鍗�</option> + <!--<option value="3720">鐢熶骇鐢ㄦ枡娓呭崟</option>--> + <!--<option value="1604">濮斿鐢ㄦ枡娓呭崟</option>--> + <option value="1242" selected>鍑哄簱鐢宠鍗�</option> + <option value="1214">鐢熶骇鍙戞枡閫氱煡鍗�</option> + <option value="-1">鎵嬪伐褰曞叆</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 class="layui-col-xs2"> + <button type="button" lay-submit="" class="layui-btn" lay-filter="QueDin2">纭畾</button> + </div> + </div> + </div> + <div class="layui-form-item" style="padding:0px;margin:0px;"> + <div class="layui-row"> + <div class="layui-col-xs3"> + <label class="layui-form-label" style="width:60px;padding-left:0px;">鍏堣繘鍏堝嚭浠撳簱</label> + </div> + <div class="layui-col-xs6"> + <input type="text" name="HFIFOWHNAME" id="HFIFOWHNAME" lay-verify="HFIFOWHNAME" autocomplete="off" class="layui-input"> + <input type="hidden" name="HFIFOWHID" id="HFIFOWHID" lay-verify="HFIFOWHID" value="0" autocomplete="off" class="layui-input"> + </div> + <div class="layui-col-xs3"> + <button type="button" id="HFIFOWHID-BT" lay-submit="" class="layui-btn" lay-filter="HFIFOWHID-BT">...</button> + </div> + </div> + </div> + <div class="layui-form-item"> + <div class="layui-row"> + <div class="layui-col-xs3"> + <label class="layui-form-label" style="width:60px;padding-left:0px;">璋冩嫧绫诲瀷</label> + </div> + <div class="layui-col-xs8"> + <select name=" HStockStyle" id="HStockStyle"> + <option value="1">缁勭粐鍐呰皟鎷�</option> + <option value="2">璺ㄧ粍缁囪皟鎷�</option> + </select> + </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"> + <select name=" HBillSubType" id="HBillSubType"> + <!--鍔ㄦ�佹覆鏌撶粍缁�--> + </select> + </div> + </div> + </div> + <div class="layui-form-item" style="padding:0px;margin:0px"> + <div class="layui-row"> + <div class="layui-col-xs3"> + <label class="layui-form-label" style="width:60px;padding-left:0px;">璋冩嫧鏂瑰悜</label> + </div> + <div class="layui-col-xs6"> + <input type="text" name="HDBFXName" id="HDBFXName" lay-verify="HDBFXName" autocomplete="off" class="layui-input"> + <input type="hidden" name="HDBFXID" id="HDBFXID" lay-verify="HDBFXID" value="0" autocomplete="off" class="layui-input"> + </div> + <div class="layui-col-xs3"> + <button type="button" id="HDBFXID-BT" lay-submit="" class="layui-btn" lay-filter="HDBFXID-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:60px;padding-left:0px;">鍑鸿揣绫诲瀷</label> + </div> + <div class="layui-col-xs6"> + <input type="text" name="HCHLXName" id="HCHLXName" lay-verify="HCHLXName" autocomplete="off" class="layui-input"> + <input type="hidden" name="HCHLXID" id="HCHLXID" lay-verify="HCHLXID" value="0" autocomplete="off" class="layui-input"> + </div> + <div class="layui-col-xs3"> + <button type="button" id="HCHLXID-BT" lay-submit="" class="layui-btn" lay-filter="HCHLXID-BT">...</button> + </div> + </div> + </div> + <div class="layui-form-item"> + <div class="layui-row"> + <div class="layui-col-xs3"> + <label class="layui-form-label" style="width:60px;padding-left:0px;">鍗曟嵁鍙�</label> + </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:60px;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:60px;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:60px;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:60px;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;">璋冨嚭缁勭粐</label> + </div> + <div class="layui-col-xs6"> + <input type="text" name="HStockOutOrgName" id="HStockOutOrgName" lay-verify="HStockOutOrgName" autocomplete="off" class="layui-input"> + <input type="hidden" name="HStockOutOrgID" id="HStockOutOrgID" lay-verify="HStockOutOrgID" value="0" autocomplete="off" class="layui-input"> + </div> + <div class="layui-col-xs3"> + <button type="button" lay-submit="" class="layui-btn" lay-filter="HStockOutOrgID-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="HStockInOrgName" id="HStockInOrgName" lay-verify="HStockInOrgName" autocomplete="off" class="layui-input"> + <input type="hidden" name="HStockInOrgID" id="HStockInOrgID" lay-verify="HStockInOrgID" value="0" autocomplete="off" class="layui-input"> + </div> + <div class="layui-col-xs3"> + <button type="button" lay-submit="" class="layui-btn" lay-filter="HStockInOrgID-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"> + <input type="hidden" name="HOrgID" id="HOrgID" lay-verify="HOrgID" value="0" autocomplete="off" class="layui-input"> + </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"> + <table class="layui-hide" id="wl-table" lay-filter="wl-table"></table> + </div> + <!--涓嬫灦淇℃伅--> + <div class="layui-tab-item"> + <table class="layui-hide" id="FIFOlist-table" lay-filter="FIFOlist-table"></table> + </div> + <!--搴撳瓨淇℃伅--> + <div class="layui-tab-item"> + <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> + <div id="" style="display:none;"> + <audio id="cs" hidden controls> + <source src="../../video/jingbao.wav" type="audio/ogg"> + </audio> + </div> + <div id="" style="display:none;"> + <audio id="cs2" hidden controls> + <source src="../../video/success.wav" type="audio/ogg"> + </audio> + </div> + </form> + </div> + </div> + </div> + <script type="text/html" id="barDemo"> + <a class="layui-btn layui-btn-xs" lay-event="edit">缂栬緫</a> + </script> + <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; + $("#HSourceBillNo").focus(); + + //琛ㄥご鍒濆鍖栬祴鍊硷紙鏍规嵁鐧诲綍鐢ㄦ埛鑾峰彇 榛樿浠撳簱銆侀儴闂ㄣ�侀獙鏀躲�佷繚绠°�侀噾铦剁敤鎴凤級 new + //$("#HSCWHID").val(sessionStorage["HWHID"]); + + + + // $("#HSCWHNAME").val(sessionStorage["HWHName"]); + //$("#HOutStockPlaceID").val(sessionStorage["HSPID"]); + //$("#HOutStockPlaceName").val(sessionStorage["HSPName"]); + $("#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(); + $("#HOrgID").val(sessionStorage["OrganizationID"]); + $("#HOrgID").hide(); + $("#HStockOutOrgID").val(sessionStorage["OrganizationID"]); + $("#HStockOutOrgName").val(sessionStorage["Organization"]); + $("#HStockInOrgID").val(sessionStorage["OrganizationID"]); + $("#HStockInOrgName").val(sessionStorage["Organization"]); + $("#HBillSubType").val(sessionStorage["HBillSubType"]); + var HSourceFlag = sessionStorage["SourceFlag"]; + + + + //鍒ゆ柇鏄惁鐧诲綍 鏈櫥褰曞垯璺冲埌鐧诲綍椤� + //if (sessionStorage.login != "login") { + // layer.confirm("鐧诲綍澶辨晥锛岃閲嶆柊鐧诲綍锛�", { + // icon: 4, skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず", closeBtn: 0, btn: ['閲嶆柊鐧诲綍'] + // }, function () { window.location.href = "../../user/login.html"; }); + //} + + //鑾峰彇鍙傛暟 + 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 == null ? "1402" : d.data[0].HSourceBillType); + //鑾峰彇婧愬崟绫诲瀷銆佹簮鍗曞崟鍙� + if (d.data[0].HSourceBillType == "1402") { + $("#HBillType").empty(); + $("#HBillType").val("1402"); + var optionHtml = ''; + optionHtml += "<option value = '" + d.data[0].HSourceBillType + "' >" + '鍙戣揣閫氱煡鍗�' + "</option>"; + $("#HBillType").append(optionHtml); + layui.form.render('select'); + $("#HBillType").attr("readonly", "readonly"); + } + else if (d.data[0].HSourceBillType == "1243") { + $("#HBillType").empty(); + $("#HBillType").val("1243"); + var optionHtml = ''; + optionHtml += "<option value = '" + d.data[0].HSourceBillType + "' >" + '璋冩嫧鐢宠鍗�' + "</option>"; + $("#HBillType").append(optionHtml); + layui.form.render('select'); + $("#HBillType").attr("readonly", "readonly"); + } + else if (d.data[0].HSourceBillType == "3720") { + $("#HBillType").empty(); + $("#HBillType").val("3720"); + var optionHtml = ''; + optionHtml += "<option value = '" + d.data[0].HSourceBillType + "' >" + '鐢熶骇鐢ㄦ枡娓呭崟' + "</option>"; + $("#HBillType").append(optionHtml); + layui.form.render('select'); + $("#HBillType").attr("readonly", "readonly"); + } + else if (d.data[0].HSourceBillType == "1604") { + $("#HBillType").empty(); + $("#HBillType").val("1604"); + var optionHtml = ''; + optionHtml += "<option value = '" + d.data[0].HSourceBillType + "' >" + '濮斿鐢ㄦ枡娓呭崟' + "</option>"; + $("#HBillType").append(optionHtml); + layui.form.render('select'); + $("#HBillType").attr("readonly", "readonly"); + } + else if (d.data[0].HSourceBillType == "1242") { + $("#HBillType").empty(); + $("#HBillType").val("1242"); + var optionHtml = ''; + optionHtml += "<option value = '" + d.data[0].HSourceBillType + "' >" + '鍑哄簱鐢宠鍗�' + "</option>"; + $("#HBillType").append(optionHtml); + layui.form.render('select'); + $("#HBillType").attr("readonly", "readonly"); + } + else if (d.data[0].HSourceBillType == "1214") { + $("#HBillType").empty(); + $("#HBillType").val("1214"); + var optionHtml = ''; + optionHtml += "<option value = '" + d.data[0].HSourceBillType + "' >" + '鐢熶骇鍙戞枡閫氱煡鍗�' + "</option>"; + $("#HBillType").append(optionHtml); + layui.form.render('select'); + $("#HBillType").attr("readonly", "readonly"); + } + else { + $("#HBillType").empty(); + $("#HBillType").val("-1"); + var optionHtml = ''; + optionHtml += "<option value = '" + d.data[0].HSourceBillType + "' >" + '鎵嬪伐褰曞叆' + "</option>"; + $("#HBillType").append(optionHtml); + layui.form.render('select'); + $("#HBillType").attr("readonly", "readonly"); + } + $("#HSourceBillNo").val(d.data[0].HSourceBillNo); + $("#HSourceBillNo").attr("disabled","true"); + //$("#HSourceBillNo").append.readonly = true; + HSourceFlag = true; + //$("#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); + } + }) + //鑾峰彇鍗曟嵁瀛愮被鍨� + var HBillSubType = ''; + var HStockOutOrgID = $("#HStockOutOrgID").val()//璋冨嚭缁勭粐 + $.ajax({ + url: GetWEBURL() + "/WEBSController/GetBillSubType_Json", + type: "GET", + data: { "HBillType": '1207', "HStockOrgID": HStockOutOrgID }, + success: function (result) { + if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 + var data = result.data; + for (var i = 0; i < data.length; i++) { + HBillSubType += '<option value="' + data[i].HNumber + '">' + data[i].HName + '</option>'; + } + $("#HBillSubType").append(HBillSubType); + form.render('select'); + } + layer.closeAll("loading"); + } + }) + } + + + function RoadBillSub(linterid)//鍔犺浇琛ㄤ綋 + { + table.render({ + elem: '#wl-table' + , url: GetWEBURL() + '/MoveStockBill/DisBillEntryList_Webs_Json' + , toolbar: '#toolbarDemo' + , defaultToolbar: [] + , 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 } + , { fixed: 'right', title: '鎿嶄綔', toolbar: '#barDemo', width: 70 } + ]] + , height: 500 + , done: function () { + layer.closeAll("loading"); + } + }); + } + + //鍒ゆ柇鏄惁鏂板 + if (linterid == null || linterid == 0) { + //鑾峰彇鏈�澶у崟鎹彿 new + $("#HInterID").val(""); + $("#HBillNo").val(""); + $.ajax({ + url: GetWEBURL() + "/Web/GetMAXNumPDA", + type: "GET", + data: { "HBillType": '1207' }, + success: function (d) { + //console.log(d.data); + $("#HInterID").val(d.data[0].HInterID); + $("#HBillNo").val(d.data[0].HBillNo); + } + }); + //鑾峰彇鍗曟嵁瀛愮被鍨� + var HBillSubType = ''; + var HStockOutOrgID = $("#HStockOutOrgID").val()//璋冨嚭缁勭粐 + $.ajax({ + url: GetWEBURL() + "/WEBSController/GetBillSubType_Json", + type: "GET", + data: { "HBillType": '1207', "HStockOrgID": HStockOutOrgID }, + success: function (result) { + if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 + var data = result.data; + for (var i = 0; i < data.length; i++) { + HBillSubType += '<option value="' + data[i].HNumber + '">' + data[i].HName + '</option>'; + } + $("#HBillSubType").append(HBillSubType); + form.render('select'); + } + layer.closeAll("loading"); + } + }) + } + else {//濡傛灉淇敼鍒欒蛋涓嬮潰 new + RoadBillMain(linterid); + RoadBillSub(linterid); + } + + + + //閫夋嫨鍏堣繘鍏堝嚭浠撳簱 + form.on('submit(HFIFOWHID-BT)', function () {//閫夋嫨璋冨嚭浠撳簱 + var HStockOutOrgID = $("#HStockOutOrgID").val(); + layer.open({ + type: 2 + , area: ['100%', '100%'] + , title: '浠撳簱鍒楄〃' + , shade: 0.6 //閬僵閫忔槑搴� + , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲 + , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚� + , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_WarehouseListNew.html?Type=HFIFOWHID&HOrgID=' + HStockOutOrgID + '', 'yes'] + , resize: false + , cancel: function () { + //$(".layui-btn").removeClass("layui-btn-disabled"); + } + }) + }); + + //閫夋嫨璋冨叆浠撳簱 + form.on('submit(HWHID-BT)', function () {//閫夋嫨璋冨叆浠撳簱 + var HStockInOrgID = $("#HStockInOrgID").val(); + layer.open({ + type: 2 + , area: ['100%', '100%'] + , title: '浠撳簱鍒楄〃' + , shade: 0.6 //閬僵閫忔槑搴� + , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲 + , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚� + , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_WarehouseListNew.html?Type=HWHID&HOrgID=' + HStockInOrgID + '', 'yes'] + , resize: false + , cancel: function () { + } + }) + }); + + + //閫夋嫨璋冨叆缁勭粐 + form.on('submit(HStockInOrgID-BT)', function () {//閫夋嫨璋冨叆缁勭粐 + layer.open({ + type: 2 + , area: ['100%', '100%'] + , title: '缁勭粐鍒楄〃' + , shade: 0.6 //閬僵閫忔槑搴� + , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲 + , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚� + , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_OrganizationtList.html?Type=HStockInOrgID', 'yes'] + , resize: false + , cancel: function () { + } + }) + }); + + //閫夋嫨璋冨嚭缁勭粐 + form.on('submit(HStockOutOrgID-BT)', function () {//閫夋嫨璋冨嚭缁勭粐 + + layer.open({ + type: 2 + , area: ['100%', '100%'] + , title: '缁勭粐鍒楄〃' + , shade: 0.6 //閬僵閫忔槑搴� + , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲 + , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚� + , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_OrganizationtList.html?Type=HStockOutOrgID', 'yes'] + , resize: false + , cancel: function () { + } + }) + }); + + //閫夋嫨璋冨叆浠撲綅 + form.on('submit(HSpID-BT)', function () {//閫夋嫨璋冨叆浠撲綅 + var HStockInOrgID = $("#HStockInOrgID").val(); + layer.open({ + type: 2 + , area: ['100%', '100%'] + , title: '浠撲綅鍒楄〃' + , shade: 0.6 //閬僵閫忔槑搴� + , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲 + , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚� + , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_StockPlaceListNew.html?HWhID=' + sessionStorage["HWHID"] + '&Type=HSpID&HOrgID=' + HStockInOrgID + '', '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 () { + // //$(".layui-btn").removeClass("layui-btn-disabled"); + // } + // }) + //}); + + //閫夋嫨璋冨嚭浠撳簱 + form.on('submit(HSCWHID-BT)', function () {//閫夋嫨璋冨嚭浠撳簱 + var HStockOutOrgID = $("#HStockOutOrgID").val(); + layer.open({ + type: 2 + , area: ['100%', '100%'] + , title: '浠撳簱鍒楄〃' + , shade: 0.6 //閬僵閫忔槑搴� + , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲 + , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚� + , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_WarehouseListNew.html?Type=HSCWHID&HOrgID=' + HStockOutOrgID + '', 'yes'] + , resize: false + , cancel: function () { + //$(".layui-btn").removeClass("layui-btn-disabled"); + } + }) + }); + + //閫夋嫨璋冨嚭浠撲綅 + form.on('submit(HOSpID-BT)', function () {//閫夋嫨璋冨嚭浠撲綅 + var HStockOutOrgID = $("#HStockOutOrgID").val(); + layer.open({ + type: 2 + , area: ['100%', '100%'] + , title: '浠撲綅鍒楄〃' + , shade: 0.6 //閬僵閫忔槑搴� + , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲 + , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚� + , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_StockPlaceListNew.html?HWhID=' + sessionStorage["HWHID"] + '&Type=HOSpID&HOrgID=' + HStockOutOrgID + '', '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(HKeeperID-BT)', function () {//閫夋嫨淇濈 + layer.open({ + type: 2//寮圭獥绫诲瀷 + , skin: 'layui-layer-rim' //鍔犱笂杈规 + , area: ['90%', '90%']//澶у皬 + , title: '鑱屽憳鍒楄〃'//鏍囬 + , shift: 2//寮瑰嚭鍔ㄧ敾 + , content: ['../../PublicPage/UserInformation.html', 'yes'] + , btn: ['纭畾', '鍙栨秷'] + , btn1: function (index, layero) {//鎸夐挳銆愭寜閽竴銆戠殑鍥炶皟 + var iframeWindow = window['layui-layer-iframe' + index] //鑾峰彇寮规椤甸潰 + var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//鑾峰彇table鐨別lem:"#test" + if (checkStatus.data.length === 0) { + return layer.msg('璇烽�夋嫨鏁版嵁'); + } + $("#HKeeper").val(checkStatus.data[0].HName); + $("#HKeeperID").val(checkStatus.data[0].HItemID); + layer.close(index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨� + } + , btn2: function (index, layero) { } + }) + }); + form.on('submit(HSecManagerID-BT)', function (data) {//閫夋嫨鍙戣揣 + layer.open({ + type: 2//寮圭獥绫诲瀷 + , skin: 'layui-layer-rim' //鍔犱笂杈规 + , area: ['90%', '90%']//澶у皬 + , title: '鑱屽憳鍒楄〃'//鏍囬 + , shift: 2//寮瑰嚭鍔ㄧ敾 + , content: ['../../PublicPage/UserInformation.html', 'yes'] + , btn: ['纭畾', '鍙栨秷'] + , btn1: function (index, layero) {//鎸夐挳銆愭寜閽竴銆戠殑鍥炶皟 + var iframeWindow = window['layui-layer-iframe' + index] //鑾峰彇寮规椤甸潰 + var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//鑾峰彇table鐨別lem:"#test" + if (checkStatus.data.length === 0) { + return layer.msg('璇烽�夋嫨鏁版嵁'); + } + $("#HSecManager").val(checkStatus.data[0].HName); + $("#HSecManagerID").val(checkStatus.data[0].HItemID); + layer.close(index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨� + } + , btn2: function (index, layero) { } + }) + }); + + + + + + //閫夋嫨閮ㄩ棬 + 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: GetWEBURL() + '/MoveStockBill/DisBillEntryList_Webs_Json' + , cellMinWidth: 80 + , toolbar: '#toolbarDemo' + , defaultToolbar: [] + , 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 () { + var sInterID = $("#HInterID").val() + var HBillType = '1207' + $.ajax( + { + type: "Get", + url: GetWEBURL() + "/WEBSController/set_DelPonderationBillMain_Temp_FIFO_Json", + async: true, + data: { "HInterID": sInterID, "HBillType": HBillType }, + dataType: "json", + success: function (data) { + if (data.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜� + } + else { + layer.msg(data.Message, { icon: 2 }); + } + }, + error: function (err) { + layer.msg('閿欒' + err, { + icon: 5, + time: 20000 + }, function () { + }); + } + }); + layer.confirm('鎮ㄧ‘瀹氳閫�鍑哄悧锛�', { icon: 3, title: '鎻愮ず' }, function (index) { + parent.location.href = "../../../views/index_Mobile.html"; + }); + }) + + //鎻愪氦 + 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)//闈炵┖楠岃瘉 + { + var index = 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.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: "娓╅Θ鎻愮ず" }); + } + }); + return false; + } + }); + //鐩戝惉鎻愪氦 + form.verify({ + numberOrEmpty: function (value, item) { + // if (value != '') { + if (!/^\d+$/.test(value)) { + return '涓嶈兘涓虹┖鎴栨暟瀛楁垨鑰�0'; + } + //} + } + }); + + //#region 鎵弿婧愬崟鏉$爜 + + //鎵簮鍗� + $('#HSourceBillNo').on('keydown', function (event) { //鎵簮鍗� + if (event.keyCode == 13) { + GetMeesageBySourceBillNo(); + } + }); + + //纭畾 + form.on('submit(QueDin2)', function (data) { + GetMeesageBySourceBillNo(); + }); + + //鎵弿婧愬崟鏉$爜 + function GetMeesageBySourceBillNo(obj) { + var sInterID = $("#HInterID").val() + var sBillNo = $("#HBillNo").val() + var HBillType = '1207' + var HSourceBillNo = $('#HSourceBillNo').val() + var HSourceBillType = $("#HBillType").val() + var HMaker = sessionStorage["HUserName"] + var HFIFOWhID = $("#HFIFOWHID").val() + var HStockOutOrgID = $("#HStockOutOrgID").val()//璋冨嚭缁勭粐 + $.ajax({ + url: GetWEBURL() + "/WEBSController/get_SourceBarCode_MoveStock_Json", + type: "GET", + data: { "HInterID": sInterID, "HBillNo": sBillNo, "HBillType": HBillType, "HSourceBillNo": HSourceBillNo, "HSourceBillType": HSourceBillType, "HMaker": HMaker, "HFIFOWhID": HFIFOWhID, "HOWNERID": HStockOutOrgID }, + success: function (result) { + if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 + playSound1(); + HSourceFlag = true; + if (result.data.hDeptIDField != 0) { + $("#HDeptID").val(result.data.hDeptIDField); + $("#HDeptName").val(result.data.hDeptNameField); + } + + $("#HStockStyle").find("option:contains('" + result.data.hStockStyleField +"')").attr("selected", true); + $("#HStockInOrgID").val(result.data.hStockInOrgIDField); + $("#HStockInOrgName").val(result.data.hStockInOrgNameField); + $("#HStockOutOrgID").val(result.data.hStockOutOrgIDField); + $("#HStockOutOrgName").val(result.data.hStockOutOrgNameField); + $("#HSourceBillNo").val(result.data.hSourceBillNoField); + + $("#HStockStyle").attr("disabled", "disabled"); + $("#HStockInOrgName").attr("readonly", "readonly"); + $("#HStockOutOrgName").attr("readonly", "readonly"); + $("#HBillType").attr("disabled", "disabled"); + form.render('select'); + if (result.data.hMulSourceFlagField == 0) { + $("#HSourceBillNo").attr("readonly", "readonly"); + } + layer.load(3); + element.tabChange('tab-MoveStockBill', '3'); + //鎵簮鍗曟垚鍔熷悗锛屽厜鏍囨樉绀哄埌鏉$爜涓� + $("#HBarCode").focus(); + + $.ajax({ + url: GetWEBURL() + '/WEBSController/GetBillEntryTmpList_Json', + type: "GET", + data: { "HInterID": sInterID, "HBillNo": sBillNo, "HBillType": HBillType, "HStockOrgID": HStockOutOrgID }, + success: function (result) { + if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 + listOption.data = result.data.Materlist; + table.render(listOption); + FIFOlistOption.data = result.data.FIFOlist; + table.render(FIFOlistOption); + + //console.log(result.data.list2); + var count = 0; + var count1 = 0; + for (var i = 0; i < result.data.Materlist.length; i++) { + count += result.data.Materlist[i].HQty; + count1 += result.data.Materlist[i].HPieceQty; + } + $("#HSumQtys").val(count); + $("#HBarCodeQtys").val(count1); + //return; + } + else { + layer.msg(result.Message); + } + layer.closeAll("loading"); + } + }); + } + else { + playSound(); + layer.msg(result.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + } + layer.closeAll("loading"); + } + }); + } + + //#endregion + + + //#region 鎵弿鐗╂枡鏉$爜 + + //鎵潯鐮� + $('#HBarCode').on('keydown', function (event) { + var sQty = $("#HQty").val(); + if (event.keyCode == 13) { + GetMeesageByBarCode(); + } + }); + + //纭畾 + form.on('submit(QueDin)', function (data) { + GetMeesageByBarCode(); + }); + + //鎵潯鐮� + function GetMeesageByBarCode(obj) { //杩斿洖宸ヤ綔涓績 + var sOldBarCode = $('#HBarCode').val() + var HDeleteFlag = sOldBarCode.substring(0, 1); + var sBarCode = sOldBarCode.slice(1); + + var sInterID = $("#HInterID").val() + var HBillType = '1207'; + var sBillNo = $("#HBillNo").val() + var sMaker = $("#HMaker").val();//鍒跺崟浜� + var WhID = $("#HWHID").val()//璋冨叆浠撳簱 + var SPID = $("#HStockPlaceID").val()//璋冨叆浠撲綅 + var HSCWhID = $("#HSCWHID").val()//璋冨嚭浠撳簱 + var HSCSPID = $("#HOutStockPlaceID").val()//璋冨嚭浠撲綅 + var sQty = $("#HQty").val() + if (sQty == "") { + sQty = 0; + } + var sSourceBillNo = $("#HSourceBillNo").val();//婧愬崟鍙� + if (sSourceBillNo == null) { + sSourceBillNo = ""; + } + var sHBillType = $("#HBillType").val() + var HStockInOrgID = $("#HStockInOrgID").val()//璋冨叆缁勭粐 + var HStockOutOrgID = $("#HStockOutOrgID").val()//璋冨嚭缁勭粐 + var HScanStyle = ""; + + //鍒ゆ柇鏉$爜鏄惁涓虹┖ new + if (sBarCode == '') { + playSound(); + layer.msg("鏉$爜涓虹┖锛屼笉鑳芥壂鎻忥紒", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + return false; + } + + if (HDeleteFlag == "*") { + if (sBarCode != "") { + $('#HBarCode').val(""); + } + $.ajax( + { + type: "Get", + url: GetWEBURL() + "/ProductIn/Delete_Json", + async: true, + data: { "HInterID": sInterID, "HBillNo": sBillNo, "HBillType": '1207', "HBarCode": sBarCode }, + dataType: "json", + success: function (data) { + if (data.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜� + $.ajax({ + url: GetWEBURL() + '/WEBSController/GetBillEntryTmpList_Json', + type: "GET", + data: { "HInterID": sInterID, "HBillNo": sBillNo, "HBillType": HBillType, "HStockOrgID": HStockOutOrgID }, + success: function (result) { + if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 + listOption.data = result.data.Materlist; + table.render(listOption); + FIFOlistOption.data = result.data.FIFOlist; + table.render(FIFOlistOption); + + //console.log(result.data.list2); + var count = 0; + var count1 = 0; + for (var i = 0; i < result.data.Materlist.length; i++) { + count += result.data.Materlist[i].HQty; + count1 += result.data.Materlist[i].HPieceQty; + } + $("#HSumQtys").val(count); + $("#HBarCodeQtys").val(count1); + //return; + } + else { + layer.msg(result.Message); + } + layer.closeAll("loading"); + } + }); + playSound1(); + //娓呯┖鏁伴噺 + $("#HQty").val(""); + } + else { + playSound(); + layer.msg(data.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + } + }, + error: function (err) { + playSound(); + layer.msg('閿欒' + err, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + } + }); + } + else { + if ($("#HBillNo").val() == '') { + playSound(); + layer.msg("閿欒鐨勫崟鎹彿!", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + return false; + } + if ($("#HInterID").val() == '') { + playSound(); + layer.msg("閿欒鐨勫唴鐮�!", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + return false; + } + var sBarCode = $('#HBarCode').val() + if (sBarCode != "") { + $('#HBarCode').val(""); + } + if (sQty != "") { + $('#HQty').val(""); + } + $.ajax({ + url: GetWEBURL() + "/WEBSController/get_BarCode_MoveStock_Json", + type: "GET", + data: { "sBarCode": sBarCode, "HInterID": sInterID, "HBillType": HBillType, "HBillNo": sBillNo, "HMaker": sMaker, "HWhID": WhID, "HSPID": SPID, "HSCWHID": HSCWhID, "HSCSPID": HSCSPID, "HQty": sQty, "SourceFlag": HSourceFlag, "HSourceBillNo": sSourceBillNo, "HSourceBillType": sHBillType, "HStockInOrgID": HStockInOrgID, "HStockOutOrgID": HStockOutOrgID, "HScanStyle": HScanStyle }, + success: function (result) { + if (result.count == 1) { + if (HSourceFlag == "false") { + $("#HBillType").find("option:contains('鎵嬪伐褰曞叆')").attr("selected", true); + $("#HSourceBillNo").val(""); + + $("#HStockStyle").attr("disabled", "disabled"); + $("#HStockInOrgName").attr("readonly", "readonly"); + $("#HStockOutOrgName").attr("readonly", "readonly"); + $("#HBillType").attr("disabled", "disabled"); + $("#HSourceBillNo").attr("readonly", "readonly"); + form.render('select'); + } + HSourceFlag = true; + element.tabChange('tab-MoveStockBill', '3'); + + layer.load(3) + $.ajax({ + url: GetWEBURL() + '/WEBSController/GetBillEntryTmpList_Json', + type: "GET", + data: { "HInterID": sInterID, "HBillNo": sBillNo, "HBillType": HBillType, "HStockOrgID": HStockOutOrgID }, + success: function (result) { + if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 + listOption.data = result.data.Materlist; + table.render(listOption); + FIFOlistOption.data = result.data.FIFOlist; + table.render(FIFOlistOption); + + //console.log(result.data.list2); + var count = 0; + var count1 = 0; + for (var i = 0; i < result.data.Materlist.length; i++) { + count += result.data.Materlist[i].HQty; + count1 += result.data.Materlist[i].HPieceQty; + } + $("#HSumQtys").val(count); + $("#HBarCodeQtys").val(count1); + //return; + } + else { + layer.msg(result.Message); + } + layer.closeAll("loading"); + } + }); + playSound1(); + //娓呯┖鏁伴噺 + $("#HQty").val(""); + } + else { + playSound(); + layer.msg(result.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + } + layer.closeAll("loading"); + } + }); + } + } + + //#endregion + + + + + + $('#HStockPlaceName').on('keydown', function (event) { //鎵粨浣� + var HBarCode = $('#HStockPlaceName').val() + if (event.keyCode == 13) { + //鍒ゆ柇鏂囨湰妗嗘槸鍚︽湁鏁版嵁 new + $.ajax({ + url: GetWEBURL() + "/LookingFor/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() + "/LookingFor/getSpName_Json", + type: "GET", + data: { "HBarCode": HBarCode }, + success: function (result) { + if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 + $("#HOutStockPlaceName").val(result.data[0].HName); + $("#HOutStockPlaceID").val(result.data[0].HItemID); + $("#HSCWHNAME").val(result.data[0].HWhName); + $("#HSCWHID").val(result.data[0].HWHID); + 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"); + } + }); + } + }); + + //鎵粨搴� + $('#HWHNAME').on('keydown', function (event) { + var HBarCode = $('#HWHNAME').val() + if (event.keyCode == 13) { + if (!HBarCode) { + layer.msg('鏃犱粨搴撴潯鐮佷俊鎭紒'); + return; + } + //鍒ゆ柇鏂囨湰妗嗘槸鍚︽湁鏁版嵁 new + $.ajax({ + url: GetWEBURL() + "/LookingFor/getWHName_Json", + type: "GET", + data: { "HBarCode": HBarCode }, + success: function (result) { + if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 + //$("#HStockPlaceName").val(result.data[0].HName); + //$("#HStockPlaceID").val(result.data[0].HItemID); + $("#HWHID").val(result.data[0].HItemID); + $("#HWHNAME").val(result.data[0].HName); + element.tabChange('tab-POStockInBill', '2'); + } + else { + // $("#verifycode").click(); + //layer.msg(result.Message, { icon: 5 }); + layer.msg(result.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + } + layer.closeAll("loading"); + } + }); + // layer.msg($('#HSourceBillNo').val(), { icon: 1 }); + } + }); + + //#region 鍒犻櫎鍔熻兘鎺т欢 + form.on('submit(cmdDelete)', function () {//鍒犻櫎 + var checkStatus = table.checkStatus('wl-table') + , data = checkStatus.data; + if (checkStatus.data.length === 1) { + layer.confirm("纭瑕佸垹闄ゅ悧锛屽垹闄ゅ悗灏嗕笉鍙仮澶嶏紒", { title: "鍒犻櫎纭" }, function (index) { + var sInterID = $("#HInterID").val() + var sBillNo = $("#HBillNo").val() + var sMaterID = data[0].HMaterID + var sAuxPropID = data[0].HAuxPropID + var sMTONo = '' + var sSourceInterID = data[0].HSourceInterID + var sSourceEntryID = data[0].HSourceEntryID + var HBillType = '1207'; + var HStockOutOrgID = $("#HStockOutOrgID").val()//璋冨嚭缁勭粐 + $.ajax( + { + type: "Get", + url: GetWEBURL() + "/WEBSController/set_DelPonderationBillMain_Temp_InterIDAndSource_Json", + async: true, + data: { "HInterID": sInterID, "HMaterID": sMaterID, "HAuxPropID": sAuxPropID, "HMTONo": sMTONo, "HSourceInterID": sSourceInterID, "HSourceEntryID": sSourceEntryID, "HBillType": HBillType }, + dataType: "json", + success: function (data) { + if (data.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 + //鏄剧ず琛ㄤ綋鏄庣粏 + $.ajax({ + url: GetWEBURL() + '/WEBSController/GetBillEntryTmpList_Json', + type: "GET", + data: { "HInterID": sInterID, "HBillNo": sBillNo, "HBillType": HBillType, "HStockOrgID": HStockOutOrgID }, + success: function (result) { + if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 + listOption.data = result.data.Materlist; + table.render(listOption); + FIFOlistOption.data = result.data.FIFOlist; + table.render(FIFOlistOption); + + //console.log(result.data.list2); + var count = 0; + var count1 = 0; + for (var i = 0; i < result.data.Materlist.length; i++) { + count += result.data.Materlist[i].HQty; + count1 += result.data.Materlist[i].HPieceQty; + } + $("#HSumQtys").val(count); + $("#HBarCodeQtys").val(count1); + //return; + } + else { + layer.msg(result.Message); + } + layer.closeAll("loading"); + } + }); + } + else { + layer.msg(data.Message, { icon: 2 }); + } + }, + error: function (err) { + layer.msg('閿欒' + err, { + icon: 5, + time: 20000 + }, function () { + }); + } + }); + layer.close(index) + }) + } + else { + layer.msg('璇烽�夋嫨涓�琛岃褰曪紝杩涜鍒犻櫎锛�'); + } + }); + //#endregion + + table.render({ + elem: '#mx-table' + // , url: GetWEBURL() + '/MoveStockBill/GetHBarCodeShowBillSub' + //, toolbar: '#toolbarDemo' + // , where: { sMsg: linterid, sMsg2: lentryid } + , cols: [[ + , { field: 'HMaterID', title: '鐗╂枡ID', width: 100, hide: true } + ]] + , page: true + , height: 500 + , done: function () { + } + }); + + //琛屽唴浜嬩欢 + table.on('tool(wl-table)', function (obj) { + var data = obj.data; + console.log(data.婧愬崟涓诲唴鐮�); + var rowIndex = $(obj.tr).attr("data-index"); + if (obj.event === 'edit') { + var _obj = obj; + layer.open({ + type: 2 + , area: ['90%', '90%'] + , title: '鎵爜璇︽儏鍒楄〃' + , content: ['../../../views/Baseset/鍩虹璧勬枡/WMSBarCodeDetailsList.html?HInterID=' + data.HSourceInterID + '&HBillType=3789', 'yes'] + , end: function () { + + } + }) + } + }); + + function playSound() { + console.log("playSound"); + //var audio = document.getElementById("cs"); + //$("appendAut").html(""); + //if (audio == null) + //$("appendAut").append('<audio id="cs" hidden controls> <source src = "../../video/jingbao.wav" type = "audio/ogg"> </audio >'); + //$("appendAut").attr("src","../../video/jingbao.wav") + var audio = document.getElementById("cs"); + audio.play(); + } + function playSound1() { + console.log("playSound1"); + //var audio = document.getElementById("cs"); + //$("appendAut").html(""); + //if (audio == null) + //$("appendAut").append('<audio id="cs" hidden controls> <source src = "../../video/success.wav" type = "audio/ogg"> </audio >'); + //$("appendAut").attr("src", "../../video/success.wav") + var audio = document.getElementById("cs2"); + audio.play(); + } + + }); + + + var listOption = { + elem: '#wl-table' + , toolbar: '#toolbarDemo' + , cellMinWidth: 90 + , limit: 3000 + , totalRow: true + , cols: [[ + { type: 'radio' } + , { field: 'HQty', title: '鏁伴噺', width: 150, totalRow: true } + , { field: 'HQtyMust', title: '搴旀敹鏁伴噺', width: 150, totalRow: true} + , { field: 'HMaterNumber', title: '鐗╂枡浠g爜', width: 150 } + , { field: 'HMaterName', title: '鐗╂枡鍚嶇О', width: 150 } + , { field: 'HMaterModel', title: '瑙勬牸鍨嬪彿', width: 150 } + , { field: 'HAuxPropName', title: '杈呭姪灞炴��', width: 150 } + , { field: 'HSourceBillNo', title: '婧愬崟鍗曞彿', width: 150 } + //, { field: 'HBatchNo', title: '鎵规', width: 150, hide: true } + , { field: 'HPieceQty', title: '鏉$爜鏁伴噺', width: 150, totalRow: true } + , { field: 'HMaterID', title: 'HMaterID', width: 150, hide: true } + , { field: 'HAuxPropID', title: 'HAuxPropID', width: 150, hide: true } + , { field: 'HSourceInterID', title: 'HSourceInterID', width: 150, hide: true } + , { field: 'HSourceEntryID', title: 'HSourceEntryID', width: 150, hide: true } + , { fixed: 'right', title: '鎿嶄綔', toolbar: '#barDemo', width: 70 } + ]] + , height: 500 + , done: function () { + layer.closeAll("loading"); + } + } + var FIFOlistOption = { + elem: '#FIFOlist-table' + , toolbar: '#toolbarDemo' + , cellMinWidth: 90 + , limit: 3000 + , totalRow: true + , cols: [[ + { field: 'HQty', title: '鏁伴噺', width: 150, totalRow: true } + , { field: 'HQtyMust', title: '涓嬫灦鏁伴噺', width: 150, totalRow: true } + , { field: 'HWhName', title: '浠撳簱', width: 150 } + , { field: 'HSPName', title: '浠撲綅', width: 150 } + , { field: 'HMaterName', title: '鐗╂枡鍚嶇О', width: 150 } + , { field: 'HMaterModel', title: '瑙勬牸鍨嬪彿', width: 150 } + , { field: 'HBatchNo', title: '鎵规', width: 150 } + , { field: 'HAuxPropName', title: '杈呭姪灞炴��', width: 150 } + ]] + , height: 500 + , done: function () { + layer.closeAll("loading"); + } + } + var listOption1 = { + elem: '#mx-table' + , toolbar: '#toolbarDemo' + , cellMinWidth: 90 + , cols: [[ + { type: 'radio' } + , { field: 'HQty', title: '鏁伴噺', width: 150, totalRow: true } + , { field: 'HQtyMust', title: '搴旀敹鏁伴噺', width: 150, totalRow: true } + , { 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 } + , { fixed: 'right', title: '鎿嶄綔', toolbar: '#barDemo', width: 70 } + ]] + , height: 500 + , done: function () { + layer.closeAll("loading"); + } + } + + //浠ヤ笂涓簂ayui妯″潡 + + function GetHFIFOWHNAMEValue(obj) //杩斿洖鍏堣繘鍏堝嚭浠撳簱 + { + $("#HFIFOWHNAME").val(obj[0].HName); + $("#HFIFOWHID").val(obj[0].HItemID); + } + function GetHWHValue(obj) //杩斿洖璋冨叆浠撳簱 + { + $("#HWHNAME").val(obj[0].HName); + //sessionStorage["HWHID"] = obj[0].HItemID; + $("#HWHID").val(obj[0].HItemID); + } + function GetHOrgNameValue(obj) //杩斿洖璋冨叆缁勭粐 + { + $("#HStockInOrgName").val(obj[0].HName); + $("#HStockInOrgID").val(obj[0].HItemID); + + } + function GetHOutOrgNameValue(obj) //杩斿洖璋冨嚭缁勭粐 + { + $("#HStockOutOrgName").val(obj[0].HName); + $("#HStockOutOrgID").val(obj[0].HItemID); + + } + function GetHSpValue(obj) { //杩斿洖璋冨叆浠撲綅 + $("#HStockPlaceName").val(obj[0].HName); + $("#HStockPlaceID").val(obj[0].HItemID); + $("#HWHNAME").val(obj[0].HWhName); + $("#HWHID").val(obj[0].HWHID); + } + function GetHSCWHNAMEValue(obj) //杩斿洖璋冨嚭浠撳簱 + { + $("#HSCWHNAME").val(obj[0].HName); + $("#HSCWHID").val(obj[0].HItemID); + } + function GetHOutStockPlaceIDValue(obj) { //杩斿洖璋冨嚭浠撲綅 + $("#HOutStockPlaceName").val(obj[0].HName); + $("#HOutStockPlaceID").val(obj[0].HItemID); + $("#HSCWHNAME").val(obj[0].HWhName); + $("#HSCWHID").val(obj[0].HWHID); + } + 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 AllowLoadData(sSubStr, bnt) { //闈炵┖楠岃瘉 + //鏁板瓧姝e垯(鍖呭惈灏忔暟) + var reg = /^\d+(\.\d+)?$/; + //if (reg.test($("#HQty").val()) == false || $("#HQty").val() == '') { + // layer.msg("鏁伴噺蹇呴』涓烘暟閲忔垨灏忔暟", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + // return false; + //} + //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> diff --git "a/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/xmlLBM_Sc_ProcessExchangeBillList.aspx" "b/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/xmlLBM_Sc_ProcessExchangeBillList.aspx" index 2d96715..879c318 100644 --- "a/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/xmlLBM_Sc_ProcessExchangeBillList.aspx" +++ "b/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/xmlLBM_Sc_ProcessExchangeBillList.aspx" @@ -14,7 +14,7 @@ //OledbXMLReportData閫傚悎浜嶢ccess绛夋湰鍦版暟鎹簱锛屼负浜嗘紨绀烘柟渚匡紝杩欓噷浠嶨rid++Report鐨凙ccess渚嬪瓙鏁版嵁搴撲腑鑾峰彇鎶ヨ〃鏁版嵁 //OledbXMLReportData.GenOneRecordset(this, "select * from Customers order by CustomerID"); - SqlXMLReportData.GenEntireData(this, "select distinct b.娴佹按鍙�,a.浠诲姟鍗曞彿,a.娴佽浆鍗℃暟閲�,a.浜у搧浠g爜,a.鐗堟湰,a.鎴愬搧缂栧彿,a.浜у搧鍚嶇О,a.鏃ユ湡,a.璁″垝瀹屽伐鏃ユ湡,a.鍗曟嵁鍙�,a.鏉愯川,b.宸ュ簭鍚嶇О,b.妯″叿缂栧彿,b.宸ヨ壓鍙傛暟,a.鍖呰鏍囪瘑,a.鍖呰鏍囪瘑缂栫爜,a.閿�鍞鍗曞彿,a.瀛愪欢瑙勬牸 from h_v_Sc_ProcessExchangeBillQuery a left join h_v_Sc_ProcessExchangeBillQuerySub b on a.hmainid=b.hmainid where b.hmainid="+Request.Params["linterid"] ,"select 1"); + SqlXMLReportData.GenEntireData(this, "select distinct b.娴佹按鍙�,a.浠诲姟鍗曞彿,a.娴佽浆鍗℃暟閲�,a.浜у搧浠g爜,a.鐗堟湰,a.鎴愬搧缂栧彿,a.浜у搧鍚嶇О,a.鏃ユ湡,a.璁″垝瀹屽伐鏃ユ湡,a.鍗曟嵁鍙�,a.鏉愯川,b.宸ュ簭鍚嶇О,b.妯″叿缂栧彿,b.宸ヨ壓鍙傛暟,a.鍖呰鏍囪瘑,a.鍖呰鏍囪瘑缂栫爜,a.閿�鍞鍗曞彿,a.瀛愪欢瑙勬牸,a.娴佽浆鍗℃暟閲� 鐢熶骇鏁伴噺,a.鍗曟嵁鍙� + '&' + ltrim(b.HEntryID) 鏉$爜缂栧彿 from h_v_Sc_ProcessExchangeBillQuery a left join h_v_Sc_ProcessExchangeBillQuerySub b on a.hmainid=b.hmainid where b.hmainid="+Request.Params["linterid"] ,"select 1"); } </script> </head> diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\344\273\273\345\212\241\345\215\225/Sc_ICMOBillList.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\344\273\273\345\212\241\345\215\225/Sc_ICMOBillList.html" index 698fd6c..dd291c0 100644 --- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\344\273\273\345\212\241\345\215\225/Sc_ICMOBillList.html" +++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\347\224\237\344\272\247\344\273\273\345\212\241\345\215\225/Sc_ICMOBillList.html" @@ -27,66 +27,71 @@ <span>鏇村</span> </div> </div> - <div class="layui-inline"> - <label class="layui-form-label">寮�濮嬫棩鏈�</label> - <div class="layui-input-block"> - <input type="date" class="layui-input" id="HDate"> - </div> - </div> - <div class="layui-inline"> - <label class="layui-form-label">缁撴潫鏃ユ湡</label> - <div class="layui-input-block"> - <input type="date" class="layui-input" id="HDate1"> - </div> - </div> - <div class="layui-inline"> - <label class="layui-form-label">鍗曟嵁鍙�</label> - <div class="layui-input-block"> - <input type="text" class="layui-input" name="WorkCenter" id="WorkCenter"> - </div> - </div> - <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch"> - <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i> - </button> - <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnReSearch" id="btnReSearch" style="padding:0 5px">閲嶇疆</button> + <div class="layui-row"> + <div class="layui-inline"> + <label class="layui-form-label">鐢熶骇杞﹂棿</label> + <div class="layui-input-block"> + <select name="HDeptName" id="HDeptName" lay-verify="required" lay-search class="layui-input"> - <div class="layui-inline"> - <label class="layui-form-label">鍗曟嵁鍙�</label> - <div class="layui-input-block"> - <input type="text" class="layui-input" name="HBillno2" id="HBillno2" style="width:190px;"> + <!--鍔ㄦ�佹覆鏌撹溅闂�--> + </select> + </div> + </div> + <div class="layui-inline"> + <label class="layui-form-label">涓氬姟鐘舵��</label> + <div class="layui-input-block"> + <select name="HStatus" id="HStatus" lay-verify="required" lay-search class="layui-input"> + <!-- <option value="鍏ㄩ儴">鍏ㄩ儴</option>--> + <option value="寮�宸�">寮�宸�</option> + <option value="璁″垝">璁″垝</option> + <option value="璁″垝纭">璁″垝纭</option> + <option value="涓嬭揪">涓嬭揪</option> + + <option value="0">鍏ㄩ儴</option> + <option value="瀹屽伐">瀹屽伐</option> + <option value="缁撴">缁撴</option> + </select> + + </div> + </div> + <div class="layui-inline"> + <label class="layui-form-label">鏄惁涓嬫帹鐢熸垚娴佽浆鍗�</label> + <div class="layui-input-block" style="margin-top:10px"> + <select name="HSF" id="HSF" lay-verify="required" lay-search class="layui-input"> + <!-- <option value="鍏ㄩ儴">鍏ㄩ儴</option>--> + <option value="鍏ㄩ儴">鍏ㄩ儴</option> + <option value="宸蹭笅鎺�">宸蹭笅鎺�</option> + <option value="鏈笅鎺�" selected="selected">鏈笅鎺�</option> + </select> + </div> </div> </div> - <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnResCnz" id="btnReSearch" style="padding:0 5px">閲嶆柊鍚屾</button> - + <div class="layui-row"> + <div class="layui-inline"> + <label class="layui-form-label">寮�濮嬫棩鏈�</label> + <div class="layui-input-block"> + <input type="date" class="layui-input" id="HDate"> + </div> + </div> + <div class="layui-inline"> + <label class="layui-form-label">缁撴潫鏃ユ湡</label> + <div class="layui-input-block"> + <input type="date" class="layui-input" id="HDate1"> + </div> + </div> + <div class="layui-inline"> + <label class="layui-form-label">鍗曟嵁鍙�</label> + <div class="layui-input-block"> + <input type="text" class="layui-input" name="WorkCenter" id="WorkCenter"> + </div> + </div> + <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch"> + <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i> + </button> + <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnReSearch" id="btnReSearch" style="padding:0 5px">閲嶇疆</button> + </div> <div class="layui-colla-content"> <div class="layui-row"> - <div class="layui-inline"> - <label class="layui-form-label">鐢熶骇杞﹂棿</label> - <div class="layui-input-block"> - <select name="HDeptName" id="HDeptName" lay-verify="required" lay-search class="layui-input"> - - <!--鍔ㄦ�佹覆鏌撹溅闂�--> - </select> - - </div> - </div> - <div class="layui-inline"> - <label class="layui-form-label">涓氬姟鐘舵��</label> - <div class="layui-input-block"> - <select name="HStatus" id="HStatus" lay-verify="required" lay-search class="layui-input"> - <!-- <option value="鍏ㄩ儴">鍏ㄩ儴</option>--> - <option value="寮�宸�">寮�宸�</option> - <option value="璁″垝">璁″垝</option> - <option value="璁″垝纭">璁″垝纭</option> - <option value="涓嬭揪">涓嬭揪</option> - - <option value="0">鍏ㄩ儴</option> - <option value="瀹屽伐">瀹屽伐</option> - <option value="缁撴">缁撴</option> - </select> - - </div> - </div> <div class="layui-inline"> <label class="layui-form-label">鍗曟嵁绫诲瀷</label> <div class="layui-input-block"> @@ -99,28 +104,14 @@ <input type="text" class="layui-input" name="HMaterName" id="HMaterName"> </div> </div> - </div> - <div class="layui-row"> <div class="layui-inline"> <label class="layui-form-label">鍞竴ID</label> <div class="layui-input-block"> <input type="text" class="layui-input" name="HERPID" id="HERPID"> </div> </div> - <div class="layui-inline"> - <label class="layui-form-label">鏄惁涓嬫帹鐢熸垚娴佽浆鍗�</label> - <div class="layui-input-block"> - <select name="HSF" id="HSF" lay-verify="required" lay-search class="layui-input"> - <!-- <option value="鍏ㄩ儴">鍏ㄩ儴</option>--> - <option value="鍏ㄩ儴" selected="selected">鍏ㄩ儴</option> - <option value="宸蹭笅鎺�">宸蹭笅鎺�</option> - <option value="鏈笅鎺�">鏈笅鎺�</option> - - </select> - </div> - </div> - </div> - <div class="layui-row"> + </div> + <div class="layui-row" style="margin-top:5px"> <div class="layui-inline"> <label class="layui-form-label">杩囨护</label> <div class="layui-input-block"> @@ -147,13 +138,25 @@ <input type="text" class="layui-input" value="" name="ColContent" id="ColContent"> </div> </div> + <div class="layui-row" style="margin-top:5px"> + <div class="layui-inline"> + <label class="layui-form-label">鍗曟嵁鍙�</label> + <div class="layui-input-block"> + <input type="text" class="layui-input" name="HBillno2" id="HBillno2" style="width:190px;"> + </div> + </div> + <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnResCnz" id="btnReSearch" style="padding:0 5px">閲嶆柊鍚屾</button> + </div> </div> </div> </div> <table class="" id="mainTable" lay-filter="mainTable"></table> <script type="text/html" id="toolbarDemo"> <div class="layui-btn-container"> - <button type="button" class="layui-btn layui-btn-sm" lay-event="set_ShowBill"><i class="layui-icon layui-icon-form"></i>涓嬫帹</button> + <button type="button" class="layui-btn layui-btn-lg" lay-event="set_ShowBill"><i class="layui-icon layui-icon-form"></i>涓嬫帹</button> + <button type="button" class="layui-btn" lay-event="get_Refresh"><i class="layui-icon layui-icon-refresh-3"></i>鍒锋柊</button> + <button type="button" class="layui-btn" lay-event="get_Exit"><i class="layui-icon layui-icon-logout"></i>閫�鍑�</button> + <button type="button" class="layui-btn" lay-event="set_HideColumn"><i class="layui-icon layui-icon-form"></i>鍒楄缃�</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="set_ShowBill_pl"><i class="layui-icon layui-icon-form"></i>鎵归噺涓嬫帹</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="set_AddNew"><i class="layui-icon layui-icon-file-b"></i>鏂板</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="set_Edit"><i class="layui-icon layui-icon-form"></i>缂栬緫</button> @@ -161,11 +164,8 @@ <button type="button" class="layui-btn layui-btn-sm" lay-event="set_Edit_NT"><i class="layui-icon layui-icon-form"></i>缂栬緫(鏃犲垪琛�)</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="set_DeleteBill"><i class="layui-icon layui-icon-delete"></i>鍒犻櫎</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="set_Excel"><i class="layui-icon layui-icon-file-b"></i>Excel瀵煎叆</button> - <button type="button" class="layui-btn layui-btn-sm" lay-event="get_Refresh"><i class="layui-icon layui-icon-refresh-3"></i>鍒锋柊</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="get-view"><i class="layui-icon layui-icon-tips"></i>棰勮</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="get-print"><i class="layui-icon layui-icon-print"></i>鎵撳嵃</button> - <button type="button" class="layui-btn layui-btn-sm" lay-event="get_Exit"><i class="layui-icon layui-icon-logout"></i>閫�鍑�</button> - <button type="button" class="layui-btn layui-btn-sm" lay-event="set_HideColumn"><i class="layui-icon layui-icon-form"></i>鍒楄缃�</button> </div> </script> </form> @@ -466,8 +466,8 @@ //, { field: 'hbomid', title: 'hbomid' , hide: true} //, { field: 'BOM鍗曠紪鐮�', title: 'BOM鍗曠紪鐮�', hide: true } //, { field: 'HRoutingInterID', title: 'HRoutingInterID' , hide: true} - //, { field: '宸ヨ壓璺嚎浠g爜', title: '宸ヨ壓璺嚎浠g爜', hide: true } - //, { field: '宸ヨ壓璺嚎', title: '宸ヨ壓璺嚎', hide: true} + , { field: '宸ヨ壓璺嚎浠g爜', title: '宸ヨ壓璺嚎浠g爜'} + , { field: '宸ヨ壓璺嚎', title: '宸ヨ壓璺嚎'} //, { field: 'hsubid', title: 'hsubid' , hide: true} //, { field: '婧愬崟鍗曞彿', title: '婧愬崟鍗曞彿', hide: true} //, { field: '婧愬崟涓诲唴鐮�', title: '婧愬崟涓诲唴鐮�', hide: true} @@ -957,7 +957,9 @@ dataCol = data1.data[0].HGridString.split(','); for (var i = 0; i < option.cols[0].length - 2; i++) { - var dataCols = dataCol[i].split('|'); + if (dataCol[i]) { + var dataCols = dataCol[i].split('|'); + } //闅愯棌鍒� if (dataCols[1] == 1) { option.cols[0][i + 1]["hide"] = true; diff --git "a/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\345\267\245\345\272\217\346\265\201\350\275\254\345\215\241/Sc_ProcessExchangeBill.html" "b/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\345\267\245\345\272\217\346\265\201\350\275\254\345\215\241/Sc_ProcessExchangeBill.html" index b339474..36f5de1 100644 --- "a/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\345\267\245\345\272\217\346\265\201\350\275\254\345\215\241/Sc_ProcessExchangeBill.html" +++ "b/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\345\267\245\345\272\217\346\265\201\350\275\254\345\215\241/Sc_ProcessExchangeBill.html" @@ -2169,7 +2169,8 @@ $("#HMaterName2").val(data.鐗╂枡鍚嶇О); $("#HMaterNumber").val(data.鐗╂枡浠g爜); $("#HMaterNumber2").val(data.鐗╂枡浠g爜); - $("#HModel").val(data.瑙勬牸鍨嬪彿); + $("#HMaterModel").val(data.瑙勬牸鍨嬪彿); + $("#HMaterModel2").val(data.瑙勬牸鍨嬪彿); $("#HBatchNo").val(data.鎵瑰彿); $("#HUnitID").val(data.hunitid); $("#HUnitName").val(data.璁¢噺鍗曚綅鍚嶇О); 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 d9ae536..df80a5e 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" @@ -774,6 +774,39 @@ } }); + //鎵粨搴� + $('#HWHNAME').on('keydown', function (event) { + var HBarCode = $('#HWHNAME').val() + if (event.keyCode == 13) { + if (!HBarCode) { + layer.msg('鏃犱粨搴撴潯鐮佷俊鎭紒'); + return; + } + //鍒ゆ柇鏂囨湰妗嗘槸鍚︽湁鏁版嵁 new + $.ajax({ + url: GetWEBURL() + "/LookingFor/getWHName_Json", + type: "GET", + data: { "HBarCode": HBarCode }, + success: function (result) { + if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 + //$("#HStockPlaceName").val(result.data[0].HName); + //$("#HStockPlaceID").val(result.data[0].HItemID); + $("#HWHID").val(result.data[0].HItemID); + $("#HWHNAME").val(result.data[0].HName); + element.tabChange('tab-POStockInBill', '2'); + } + else { + // $("#verifycode").click(); + //layer.msg(result.Message, { icon: 5 }); + layer.msg(result.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + } + layer.closeAll("loading"); + } + }); + // layer.msg($('#HSourceBillNo').val(), { icon: 1 }); + } + }); + //鏉″舰鐮佸洖杞︽柟娉� $('#HBarCode').on('keydown', function (event) { diff --git "a/WebTM/views/\351\242\206\346\226\231\345\217\221\350\264\247/\351\224\200\345\224\256\345\207\272\345\272\223/Kf_SellOutBill_Fast.html" "b/WebTM/views/\351\242\206\346\226\231\345\217\221\350\264\247/\351\224\200\345\224\256\345\207\272\345\272\223/Kf_SellOutBill_Fast.html" index 5cb975b..39729ad 100644 --- "a/WebTM/views/\351\242\206\346\226\231\345\217\221\350\264\247/\351\224\200\345\224\256\345\207\272\345\272\223/Kf_SellOutBill_Fast.html" +++ "b/WebTM/views/\351\242\206\346\226\231\345\217\221\350\264\247/\351\224\200\345\224\256\345\207\272\345\272\223/Kf_SellOutBill_Fast.html" @@ -1100,6 +1100,39 @@ } }); + //鎵粨搴� + $('#HWHNAME').on('keydown', function (event) { + var HBarCode = $('#HWHNAME').val() + if (event.keyCode == 13) { + if (!HBarCode) { + layer.msg('鏃犱粨搴撴潯鐮佷俊鎭紒'); + return; + } + //鍒ゆ柇鏂囨湰妗嗘槸鍚︽湁鏁版嵁 new + $.ajax({ + url: GetWEBURL() + "/LookingFor/getWHName_Json", + type: "GET", + data: { "HBarCode": HBarCode }, + success: function (result) { + if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 + //$("#HStockPlaceName").val(result.data[0].HName); + //$("#HStockPlaceID").val(result.data[0].HItemID); + $("#HWHID").val(result.data[0].HItemID); + $("#HWHNAME").val(result.data[0].HName); + element.tabChange('tab-POStockInBill', '2'); + } + else { + // $("#verifycode").click(); + //layer.msg(result.Message, { icon: 5 }); + layer.msg(result.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + } + layer.closeAll("loading"); + } + }); + // layer.msg($('#HSourceBillNo').val(), { icon: 1 }); + } + }); + ////鎵潯鐮� //$('#HBarCode').on('keydown', function (event) { // var sBarCode = $('#HBarCode').val() 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 869e478..2a75eaa 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" @@ -782,6 +782,39 @@ } }); + //鎵粨搴� + $('#HWHNAME').on('keydown', function (event) { + var HBarCode = $('#HWHNAME').val() + if (event.keyCode == 13) { + if (!HBarCode) { + layer.msg('鏃犱粨搴撴潯鐮佷俊鎭紒'); + return; + } + //鍒ゆ柇鏂囨湰妗嗘槸鍚︽湁鏁版嵁 new + $.ajax({ + url: GetWEBURL() + "/LookingFor/getWHName_Json", + type: "GET", + data: { "HBarCode": HBarCode }, + success: function (result) { + if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 + //$("#HStockPlaceName").val(result.data[0].HName); + //$("#HStockPlaceID").val(result.data[0].HItemID); + $("#HWHID").val(result.data[0].HItemID); + $("#HWHNAME").val(result.data[0].HName); + element.tabChange('tab-POStockInBill', '2'); + } + else { + // $("#verifycode").click(); + //layer.msg(result.Message, { icon: 5 }); + layer.msg(result.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + } + layer.closeAll("loading"); + } + }); + // layer.msg($('#HSourceBillNo').val(), { icon: 1 }); + } + }); + //鍒犻櫎 form.on('submit(cmdDelete)', function () {//鍒犻櫎 var checkStatus = table.checkStatus('wl-table') diff --git "a/WebTM/views/\351\252\214\346\224\266\345\205\245\345\272\223/\344\272\247\345\223\201\345\205\245\345\272\223/Kf_ProductInBill_Fast.html" "b/WebTM/views/\351\252\214\346\224\266\345\205\245\345\272\223/\344\272\247\345\223\201\345\205\245\345\272\223/Kf_ProductInBill_Fast.html" index cbbb0bd..c2402ba 100644 --- "a/WebTM/views/\351\252\214\346\224\266\345\205\245\345\272\223/\344\272\247\345\223\201\345\205\245\345\272\223/Kf_ProductInBill_Fast.html" +++ "b/WebTM/views/\351\252\214\346\224\266\345\205\245\345\272\223/\344\272\247\345\223\201\345\205\245\345\272\223/Kf_ProductInBill_Fast.html" @@ -81,7 +81,7 @@ <select name="HBillType" id="HBillType"> <option value="3714">宸ュ簭姹囨姤鍗�</option> <option value="3711">鐢熶骇姹囨姤鍗�</option> - <option value="3710">鐢熶骇璁㈠崟</option> + <option value="3710" selected>鐢熶骇璁㈠崟</option> </select> </div> </div> @@ -576,7 +576,7 @@ //鑾峰彇鏈�澶у崟鎹彿 new $("#HInterID").val(""); $("#HBillNo").val(""); - $("#HBillType").val("3714"); + $("#HBillType").val("3710"); form.render('select'); $.ajax({ url: GetWEBURL() + "/Web/GetMAXNumPDA", @@ -1150,6 +1150,39 @@ } }); + //鎵粨搴� + $('#HWHNAME').on('keydown', function (event) { + var HBarCode = $('#HWHNAME').val() + if (event.keyCode == 13) { + if (!HBarCode) { + layer.msg('鏃犱粨搴撴潯鐮佷俊鎭紒'); + return; + } + //鍒ゆ柇鏂囨湰妗嗘槸鍚︽湁鏁版嵁 new + $.ajax({ + url: GetWEBURL() + "/LookingFor/getWHName_Json", + type: "GET", + data: { "HBarCode": HBarCode }, + success: function (result) { + if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 + //$("#HStockPlaceName").val(result.data[0].HName); + //$("#HStockPlaceID").val(result.data[0].HItemID); + $("#HWHID").val(result.data[0].HItemID); + $("#HWHNAME").val(result.data[0].HName); + element.tabChange('tab-POStockInBill', '2'); + } + else { + // $("#verifycode").click(); + //layer.msg(result.Message, { icon: 5 }); + layer.msg(result.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + } + layer.closeAll("loading"); + } + }); + // layer.msg($('#HSourceBillNo').val(), { icon: 1 }); + } + }); + //鍒锋柊鏄庣粏椤电 table.render({ elem: '#mx-table' diff --git "a/WebTM/views/\351\252\214\346\224\266\345\205\245\345\272\223/\345\205\266\344\273\226\345\205\245\345\272\223/Kf_OtherInBill_Fast.html" "b/WebTM/views/\351\252\214\346\224\266\345\205\245\345\272\223/\345\205\266\344\273\226\345\205\245\345\272\223/Kf_OtherInBill_Fast.html" index eaafb56..720ce84 100644 --- "a/WebTM/views/\351\252\214\346\224\266\345\205\245\345\272\223/\345\205\266\344\273\226\345\205\245\345\272\223/Kf_OtherInBill_Fast.html" +++ "b/WebTM/views/\351\252\214\346\224\266\345\205\245\345\272\223/\345\205\266\344\273\226\345\205\245\345\272\223/Kf_OtherInBill_Fast.html" @@ -1007,6 +1007,39 @@ } }); + //鎵粨搴� + $('#HWHNAME').on('keydown', function (event) { + var HBarCode = $('#HWHNAME').val() + if (event.keyCode == 13) { + if (!HBarCode) { + layer.msg('鏃犱粨搴撴潯鐮佷俊鎭紒'); + return; + } + //鍒ゆ柇鏂囨湰妗嗘槸鍚︽湁鏁版嵁 new + $.ajax({ + url: GetWEBURL() + "/LookingFor/getWHName_Json", + type: "GET", + data: { "HBarCode": HBarCode }, + success: function (result) { + if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 + //$("#HStockPlaceName").val(result.data[0].HName); + //$("#HStockPlaceID").val(result.data[0].HItemID); + $("#HWHID").val(result.data[0].HItemID); + $("#HWHNAME").val(result.data[0].HName); + element.tabChange('tab-POStockInBill', '2'); + } + else { + // $("#verifycode").click(); + //layer.msg(result.Message, { icon: 5 }); + layer.msg(result.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + } + layer.closeAll("loading"); + } + }); + // layer.msg($('#HSourceBillNo').val(), { icon: 1 }); + } + }); + //鏉″舰鐮佸洖杞︽柟娉� $('#HBarCode').on('keydown', function (event) { if (event.keyCode == 13) { diff --git "a/WebTM/views/\351\252\214\346\224\266\345\205\245\345\272\223/\345\247\224\345\244\226\345\205\245\345\272\223/Kf_EntrustInBill_Fast.html" "b/WebTM/views/\351\252\214\346\224\266\345\205\245\345\272\223/\345\247\224\345\244\226\345\205\245\345\272\223/Kf_EntrustInBill_Fast.html" index 5319e0c..12dccbc 100644 --- "a/WebTM/views/\351\252\214\346\224\266\345\205\245\345\272\223/\345\247\224\345\244\226\345\205\245\345\272\223/Kf_EntrustInBill_Fast.html" +++ "b/WebTM/views/\351\252\214\346\224\266\345\205\245\345\272\223/\345\247\224\345\244\226\345\205\245\345\272\223/Kf_EntrustInBill_Fast.html" @@ -752,6 +752,39 @@ } }); + //鎵粨搴� + $('#HWHNAME').on('keydown', function (event) { + var HBarCode = $('#HWHNAME').val() + if (event.keyCode == 13) { + if (!HBarCode) { + layer.msg('鏃犱粨搴撴潯鐮佷俊鎭紒'); + return; + } + //鍒ゆ柇鏂囨湰妗嗘槸鍚︽湁鏁版嵁 new + $.ajax({ + url: GetWEBURL() + "/LookingFor/getWHName_Json", + type: "GET", + data: { "HBarCode": HBarCode }, + success: function (result) { + if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝 + //$("#HStockPlaceName").val(result.data[0].HName); + //$("#HStockPlaceID").val(result.data[0].HItemID); + $("#HWHID").val(result.data[0].HItemID); + $("#HWHNAME").val(result.data[0].HName); + element.tabChange('tab-POStockInBill', '2'); + } + else { + // $("#verifycode").click(); + //layer.msg(result.Message, { icon: 5 }); + layer.msg(result.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + } + layer.closeAll("loading"); + } + }); + // layer.msg($('#HSourceBillNo').val(), { icon: 1 }); + } + }); + //鎵潯鐮� function GetMeesageByBarCode(obj) { //杩斿洖宸ヤ綔涓績 var sSubStr = table.cache['wl-table']; -- Gitblit v1.9.1