From fc00a9ecaeaf10f1395d688e32685c6bebe919cc Mon Sep 17 00:00:00 2001
From: 王 垚 <1402714037@qq.com>
Date: 星期二, 09 八月 2022 14:23:54 +0800
Subject: [PATCH] 数据去重 FLOCALEID = 2052

---
 WebAPI/Controllers/POOrderController.cs   |   23 +++++++----------------
 WebAPI/Controllers/POInStockController.cs |    4 ++--
 2 files changed, 9 insertions(+), 18 deletions(-)

diff --git a/WebAPI/Controllers/POInStockController.cs b/WebAPI/Controllers/POInStockController.cs
index b09a4da..bd36aa7 100644
--- a/WebAPI/Controllers/POInStockController.cs
+++ b/WebAPI/Controllers/POInStockController.cs
@@ -654,7 +654,7 @@
 LEFT JOIN {0}..T_ORG_ORGANIZATIONS CROO ON CR.FSETTLEORGID = CROO.FORGID
 LEFT JOIN {0}..T_PUR_POORDER D ON C.FID =D.FID
 LEFT JOIN {0}..T_BAS_BILLTYPE T2 ON D.FBILLTYPEID = T2.FBILLTYPEID
-LEFT JOIN {0}..T_BAS_BILLTYPE_L T3 ON T2.FBILLTYPEID = T3.FBILLTYPEID
+LEFT JOIN {0}..T_BAS_BILLTYPE_L T3 ON T2.FBILLTYPEID = T3.FBILLTYPEID and FLOCALEID = 2052
 LEFT JOIN  {0}..V_BD_BUYER T4 ON D.FPURCHASERID =T4.FID
 LEFT JOIN {0}..T_BD_SUPPLIER DS ON D.FSUPPLIERID = DS.FSUPPLIERID
 LEFT JOIN {0}..T_ORG_ORGANIZATIONS DOO ON D.FPURCHASEORGID = DOO.FORGID
@@ -811,7 +811,7 @@
 LEFT JOIN {0}..T_ORG_ORGANIZATIONS CROO ON CR.FSETTLEORGID = CROO.FORGID
 LEFT JOIN {0}..T_PUR_POORDER D ON C.FID =D.FID
 LEFT JOIN {0}..T_BAS_BILLTYPE T2 ON D.FBILLTYPEID = T2.FBILLTYPEID
-LEFT JOIN {0}..T_BAS_BILLTYPE_L T3 ON T2.FBILLTYPEID = T3.FBILLTYPEID
+LEFT JOIN {0}..T_BAS_BILLTYPE_L T3 ON T2.FBILLTYPEID = T3.FBILLTYPEID and FLOCALEID = 2052
 LEFT JOIN  {0}..V_BD_BUYER T4 ON D.FPURCHASERID =T4.FID
 LEFT JOIN  {0}..T_HR_EMPINFO T5 ON D.F_XBKF_BASE1 = T5.FID
 LEFT JOIN {0}..T_BD_SUPPLIER DS ON D.FSUPPLIERID = DS.FSUPPLIERID
diff --git a/WebAPI/Controllers/POOrderController.cs b/WebAPI/Controllers/POOrderController.cs
index 399a4db..c524c2a 100644
--- a/WebAPI/Controllers/POOrderController.cs
+++ b/WebAPI/Controllers/POOrderController.cs
@@ -67,22 +67,13 @@
                 //LogService.WriteAsync(sql);
 
                 ds = oCn.RunProcReturn("exec H_p_SRM_POOrderBillList '" + PcWhere + "'", "H_p_SRM_POOrderBillList");
-                if (ds == null || ds.Tables[0].Rows.Count == 0)
-                {
-                    objjson.code = "0";
-                    objjson.count = 0;
-                    objjson.Message = "鏃犳暟鎹�";
-                    objjson.data = null;
-                    return objjson;
-                }
-                else
-                {
-                    objjson.code = "0";
-                    objjson.count = 10000;
-                    objjson.Message = "鑾峰彇鎴愬姛";
-                    objjson.data = ds.Tables[0];
-                    return objjson;
-                }
+
+                objjson.code = "0";
+                objjson.count = 10000;
+                objjson.Message = "鑾峰彇鎴愬姛";
+                objjson.data = ds.Tables[0];
+                return objjson;
+
             }
             catch (Exception e)
             {

--
Gitblit v1.9.1