feiyue 3 yıl önce
ebeveyn
işleme
aa49408e2e

+ 4 - 3
DK.Service/SAPDataService/SAPDataLogicPartial.cs

@@ -51,7 +51,7 @@ namespace Dongke.IBOSS.PRD.Service.SAPHegiiDataService
                 sqlString = "select workcode from tp_mst_account where rownum = 1";
                 string workcode = oracleConn.GetSqlResultToStr(sqlString);
 
-                sqlString = "SELECT  SAPCODE AS MATNR,\n" +
+                sqlString = "SELECT :workcode AS WERKS,SAPCODE AS MATNR,\n" +
                                     "GOODSCODE AS GROES,\n" +
                                     "WORKSHOP AS ZSCCJ,\n" +
                                     "DATACODE AS ZJDNU,\n" +
@@ -61,9 +61,10 @@ namespace Dongke.IBOSS.PRD.Service.SAPHegiiDataService
                             "  FROM TSAP_HEGII_WORKDATA_KCJZY\n" +
                             " WHERE logid = :logid";
                 paras = new OracleParameter[]
-                  {
+                {
+                    new OracleParameter(":workcode", OracleDbType.Varchar2, workcode, ParameterDirection.Input),
                     new OracleParameter(":logid", OracleDbType.Int32, logid, ParameterDirection.Input),
-                  };
+                };
                 DataTable workData = oracleConn.GetSqlResultToDt(sqlString, paras);
 
                 if (workData != null && workData.Rows.Count > 0)