Parcourir la source

移库接口接口增加时间戳字段

feiyue il y a 3 ans
Parent
commit
2217ff7a54
1 fichiers modifiés avec 34 ajouts et 12 suppressions
  1. 34 12
      DK.Service/SAPDataService/SAPDataLogicPartial.cs

+ 34 - 12
DK.Service/SAPDataService/SAPDataLogicPartial.cs

@@ -241,18 +241,40 @@ namespace Dongke.IBOSS.PRD.Service.SAPHegiiDataService
                 #region 同步SAP
                 oracleConn = ClsDbFactory.CreateDBTransaction(DataBaseType.ORACLE, DataManager.ConnectionString);
 
-                sqlString = @"
-				SELECT WERKS,
-					   MATNR,
-					   ZJDNU,
-					   ZSCS,
-					   ZSCCJ,
-					   ZSCMS,
-					   CHARG,
-					   MENGE,
-					   ZMLID
-				  FROM TSAP_HEGII_WORKDATA_BGYK
-				 WHERE LOGID = :LOGID ";
+                //2022年9月8日11:38:51 更改 by fy
+                //sqlString = @"
+                //SELECT WERKS,
+                //	   MATNR,
+                //	   ZJDNU,
+                //	   ZSCS,
+                //	   ZSCCJ,
+                //	   ZSCMS,
+                //	   CHARG,
+                //	   MENGE,
+                //	   ZMLID
+                //  FROM TSAP_HEGII_WORKDATA_BGYK
+                // WHERE LOGID = :LOGID ";
+                sqlString = @"SELECT
+                                A.WERKS,
+	                            A.MATNR,
+	                            A.ZJDNU,
+	                            A.ZSCS,
+	                            A.ZSCCJ,
+	                            A.ZSCMS,
+	                            A.CHARG,
+	                            A.MENGE,
+	                            A.ZMLID,
+	                            to_char(B.EXECUTEDATEBEGIN, 'yyyymmddhhmiss') AS ZYWKS,
+                                to_char(B.EXECUTEDATEEND, 'yyyymmddhhmiss' ) AS ZYWJS,
+                                to_char(SYSDATE, 'yyyymmdd' ) AS ZBUDAT,
+                                to_char(SYSDATE, 'yyyymmddhhmiss' ) AS ZMONT,
+                                '' AS ZTYPE1,
+                                '' AS ZMSG1
+                            FROM
+                                TSAP_HEGII_WORKDATA_BGYK A
+                                INNER JOIN TSAP_HEGII_DATALOG_BGYK B ON B.LOGID = A.LOGID
+                            WHERE
+                                A.LOGID = :LOGID";
 
                 paras = new OracleParameter[]
                 {