From 94f6f81692eee7567e24be26e63bc30460307cbd Mon Sep 17 00:00:00 2001
From: yzh <snbbt@21cn.com>
Date: 星期一, 23 五月 2022 13:48:20 +0800
Subject: [PATCH] 客户归属权限优化

---
 web/Dao/GwSpDao.cs |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/web/Dao/GwSpDao.cs b/web/Dao/GwSpDao.cs
index 7bfd4a5..492f708 100644
--- a/web/Dao/GwSpDao.cs
+++ b/web/Dao/GwSpDao.cs
@@ -208,7 +208,7 @@
       return OracleHelper.Execute(PubConstant.doOracleSql(100000, stringBuilder.ToString()).ToString(), OracleHelper.Connection, oracleParameterArray);
     }
 
-    public List<GwSp> LoadInfoList(string spId, string apId, string clientId)
+    public List<GwSp> LoadInfoList(string spId, string apId, string clientId, string permissionsSQL)
     {
       List<GwSp> list1 = new List<GwSp>();
       StringBuilder stringBuilder = new StringBuilder();
@@ -232,7 +232,11 @@
         list2.Add(new OracleParameter(":ClientID", (object) clientId));
         stringBuilder.Append(" and CLIENT_ID=:ClientID");
       }
-      stringBuilder.Append(" order by SP_ID DESC");
+
+            //瀹㈡埛鏉冮檺SQL鑴氭湰
+            stringBuilder.Append(permissionsSQL);
+
+            stringBuilder.Append(" order by SP_ID DESC");
       using (OracleDataReader reader = OracleHelper.ExecuteReader("select * " + stringBuilder.ToString(), OracleHelper.Connection, list2.ToArray()))
       {
         while (((DbDataReader) reader).Read())

--
Gitblit v1.9.1