From cb468fd637c17f40e9d4d221f66fe83874e628de Mon Sep 17 00:00:00 2001 From: yxj <1qaz@123> Date: 星期三, 22 三月 2023 13:44:00 +0800 Subject: [PATCH] 工序流转卡新增保存方法,增加根据系统参数“工序流转卡保存时自动同步条码信息至条码档案”,保存自动同步生成条码功能 --- WebAPI/Web.config | 8 ++++---- DAL/车间管理/ClsSc_ProcessExchangeBill.cs | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 36 insertions(+), 4 deletions(-) diff --git "a/DAL/\350\275\246\351\227\264\347\256\241\347\220\206/ClsSc_ProcessExchangeBill.cs" "b/DAL/\350\275\246\351\227\264\347\256\241\347\220\206/ClsSc_ProcessExchangeBill.cs" index 74dfb51..7cc58a5 100644 --- "a/DAL/\350\275\246\351\227\264\347\256\241\347\220\206/ClsSc_ProcessExchangeBill.cs" +++ "b/DAL/\350\275\246\351\227\264\347\256\241\347\220\206/ClsSc_ProcessExchangeBill.cs" @@ -9,6 +9,7 @@ { public Model.ClsSc_ProcessExchangeBillMain omodel = new Model.ClsSc_ProcessExchangeBillMain(); public List<Model.ClsSc_ProcessExchangeBillSub> DetailColl = new List<Model.ClsSc_ProcessExchangeBillSub>(); + Pub_Class.ClsXt_SystemParameter oSystemParameter = new Pub_Class.ClsXt_SystemParameter(); public ClsSc_ProcessExchangeBill() { @@ -400,6 +401,37 @@ sErr = sErr + "7;"; + //宸ュ簭娴佽浆鍗′繚瀛樻椂鑷姩鍚屾鏉$爜淇℃伅鑷虫潯鐮佹。妗�(Y 鑷姩鍚屾) + //鑾峰彇绯荤粺鍙傛暟 + string sErrMsg = ""; + if (oSystemParameter.ShowBillByOrgID(omodel.HPRDORGID, ref sErrMsg) == true) + { + if (oSystemParameter.omodel.Sc_ProcessExchangeBill_AutoBarCode == "Y") //绯荤粺鍙傛暟 宸ュ簭娴佽浆鍗′繚瀛樻椂鑷姩鍚屾鏉$爜淇℃伅鑷虫潯鐮佹。妗� + { + oCn.RunProc("insert into Gy_BarCodeBill (HBarCode,HBarCodeType,HMaterID,HUnitID,HQty" + + ",HBatchNo,HSupID,HGroupID,HMaker,HMakeDate,HPrintQty,HinitQty" + + ",HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HEndQty" + + ",HBarcodeQtys,HBarcodeNo,HDeptID,HWhID,HSPID,HRemark" + + ",HCusID,HCusType,HEndDate,HWorkLineName,HBarCodeDate" + + ",HSTOCKORGID,HOWNERID,HSeOrderBillNo,HInterID,HGiveAwayFlag" + + ",HMaterName,HMaterModel,HPinfan,HAuxPropID,HMTONo,HInnerBillNo" + + ") values (" + + "'" + omodel.HBillNo + "','鍞竴鏉$爜'," + omodel.HMaterID.ToString() + "," + omodel.HUnitID.ToString() + "," + omodel.HQty.ToString() + + ",'" + omodel.HBatchNo + "'," + omodel.HSupID.ToString() + ",0,'" + omodel.HMaker + "',getdate(),0," + omodel.HQty.ToString() + + ", " + omodel.HInterID.ToString() + ",1,'" + omodel.HBillNo + "','3772',''" + + ",1,1,0,0,0,'宸ュ簭娴佽浆鍗′繚瀛樿嚜鍔ㄥ悓姝�'" + + ",0,'',getdate(),'',getdate()" + + ", " + omodel.HPRDORGID + "," + omodel.HPRDORGID + ",'',0,0" + + ",'','','',0,'','')"); + } + } + else + { + sReturn = "鑾峰彇绯荤粺鍙傛暟澶辫触锛� " + sErrMsg; + oCn.RollBack(); + return false; + } + // sReturn = "鏂板鍗曟嵁鎴愬姛锛�"; oCn.Commit(); diff --git a/WebAPI/Web.config b/WebAPI/Web.config index aa8b78e..18061bd 100644 --- a/WebAPI/Web.config +++ b/WebAPI/Web.config @@ -22,7 +22,7 @@ <!--<add key="FileIP" value="http://localhost:8082/LuBaoAPI"/>--> <add key="FileIP" value="http://localhost:8080/" /> <!--<add key="sUrl" value="http://183.129.128.86:9090/WEBS-WMSTest/WebService1.asmx"/> --> - <add key="sUrl" value="http://192.168.63.7/WEBS-WMS/WebService1.asmx"/> <!--棰滃彴寮忔満--> + <add key="sUrl" value="http://192.168.63.3/WEBS-WMS/WebService1.asmx"/> <!--棰滃彴寮忔満--> <!--<add key="sUrl" value="http://60.190.4.42:9003/WebService/WebService1.asmx" /> 澶忓疂--> <!--<add key="sUrl" value="http://60.190.4.42:9003/WebService/WebService1.asmx" /> --> <!--<add key="sUrl" value="http://10.10.130.181/WEBS-WMS/WebService1.asmx"/> 鍗氭棩绉戞妧--> @@ -97,7 +97,7 @@ </basicHttpBinding> </bindings> <client> - <endpoint address="http://192.168.63.7/WEBS-WMS/WebService1.asmx" binding="basicHttpBinding" + <endpoint address="http://192.168.63.3/WEBS-WMS/WebService1.asmx" binding="basicHttpBinding" bindingConfiguration="WebService1Soap" contract="Webs1.WebService1Soap" name="WebService1Soap" /> </client> @@ -106,10 +106,10 @@ <applicationSettings> <WebAPI.Properties.Settings> <setting name="WebAPI_WebS_WebService1" serializeAs="String"> - <value>http://192.168.63.7/WEBS-WMS/WebService1.asmx</value> + <value>http://192.168.63.3/WEBS-WMS/WebService1.asmx</value> </setting> <setting name="WebAPI_WebS2_WebService1" serializeAs="String"> - <value>http://192.168.63.7/WEBS-WMS/WebService1.asmx</value> + <value>http://192.168.63.3/WEBS-WMS/WebService1.asmx</value> </setting> </WebAPI.Properties.Settings> </applicationSettings> -- Gitblit v1.9.1