From cbeb997178132c5c71d57b5011847f7d6e21930a Mon Sep 17 00:00:00 2001
From: yl <ykxkd@outlook.com>
Date: 星期五, 08 十一月 2024 15:58:55 +0800
Subject: [PATCH] 1.入库记录删除 2.畅捷通T+反写产成品入库单(直接写表) 3.erp同步基础资料和订单改为根据配置取T+或者T8 4.通用基础资料仓库资料放出erpid 5.生产入库查询信息接口调整字段(T+和T8共用)

---
 VueWebCoreApi/DLL/DAL/ErpSyncMesDAL.cs |   61 ++++++++++++++++++++++++++++--
 1 files changed, 56 insertions(+), 5 deletions(-)

diff --git a/VueWebCoreApi/DLL/DAL/ErpSyncMesDAL.cs b/VueWebCoreApi/DLL/DAL/ErpSyncMesDAL.cs
index 8389c8a..75f5989 100644
--- a/VueWebCoreApi/DLL/DAL/ErpSyncMesDAL.cs
+++ b/VueWebCoreApi/DLL/DAL/ErpSyncMesDAL.cs
@@ -18,6 +18,7 @@
         public static string strProcName = ""; //瀹氫箟鍏ㄥ眬sql鍙橀噺
         public static List<SqlParameter> listStr = new List<SqlParameter>(); //瀹氫箟鍏ㄥ眬鍙傛暟闆嗗悎
         public static SqlParameter[] parameters; //瀹氫箟鍏ㄥ眬SqlParameter鍙傛暟鏁扮粍
+        public static string ErpPath = AppSetting.GetAppSetting("ErpPath"); //鑾峰彇ERP閰嶇疆
 
         #region[鐗╂枡绠$悊锛氳閲忓崟浣嶅悓姝
         public static ToMessage SaveSearchUnit(User us)
@@ -27,7 +28,17 @@
             try
             {
                 //瀛樺偍杩囩▼鍚�
-                sql = @"h_p_IFCLD_T8ERPUnit";
+                switch (ErpPath)
+                {
+                    case "T+":
+                        sql = @"h_p_IFCLD_TCloundERPUnit";
+                        break;
+                    case "T8":
+                        sql = @"h_p_IFCLD_T8ERPUnit";
+                        break;
+                    default:
+                        break;
+                }
                 dynamicParams.Add("@username", us.usercode);
                 bool a = DapperHelper.IsProcedure(sql, dynamicParams);
                 if (a)
@@ -64,7 +75,17 @@
             try
             {
                 //瀛樺偍杩囩▼鍚�
-                sql = @"h_p_IFCLD_T8ERPInventory";
+                switch (ErpPath)
+                {
+                    case "T+":
+                        sql = @"h_p_IFCLD_TCloundERPInventory";
+                        break;
+                    case "T8":
+                        sql = @"h_p_IFCLD_T8ERPInventory";
+                        break;
+                    default:
+                        break;
+                }
                 dynamicParams.Add("@username", us.usercode);
                 bool a = DapperHelper.IsProcedure(sql, dynamicParams);
                 if (a)
@@ -101,7 +122,17 @@
             try
             {
                 //瀛樺偍杩囩▼鍚�
-                sql = @"h_p_IFCLD_T8ERPWhareHousesLocation";
+                switch (ErpPath)
+                {
+                    case "T+":
+                        sql = @"h_p_IFCLD_TCloundERPWhareHousesLocation";
+                        break;
+                    case "T8":
+                        sql = @"h_p_IFCLD_T8ERPWhareHousesLocation";
+                        break;
+                    default:
+                        break;
+                }
                 dynamicParams.Add("@username", us.usercode);
                 bool a = DapperHelper.IsProcedure(sql, dynamicParams);
                 if (a)
@@ -138,7 +169,17 @@
             try
             {
                 //瀛樺偍杩囩▼鍚�
-                sql = @"h_p_IFCLD_T8ERPPartner";
+                switch (ErpPath)
+                {
+                    case "T+":
+                        sql = @"h_p_IFCLD_TCloundERPPartner";
+                        break;
+                    case "T8":
+                        sql = @"h_p_IFCLD_T8ERPPartner";
+                        break;
+                    default:
+                        break;
+                }
                 dynamicParams.Add("@username", us.usercode);
                 bool a = DapperHelper.IsProcedure(sql, dynamicParams);
                 if (a)
@@ -175,7 +216,17 @@
             try
             {
                 //瀛樺偍杩囩▼鍚�
-                sql = @"h_p_IFCLD_T8ERPMO";
+                switch (ErpPath)
+                {
+                    case "T+":
+                        sql = @"h_p_IFCLD_TCloundERPMO";
+                        break;
+                    case "T8":
+                        sql = @"h_p_IFCLD_T8ERPMO";
+                        break;
+                    default:
+                        break;
+                }
                 dynamicParams.Add("@username", us.usercode);
                 bool a = DapperHelper.IsProcedure(sql, dynamicParams);
                 if (a)

--
Gitblit v1.9.3