From 751731362e5fcf901065c25eaed0319cf7a27cc1 Mon Sep 17 00:00:00 2001
From: wangsheng <123456>
Date: 星期三, 01 十二月 2021 13:59:30 +0800
Subject: [PATCH] 掌骏云代理商权限无法正常使用修复

---
 web/web/GwClient.ashx |   22 ++++++++++++++++++++--
 1 files changed, 20 insertions(+), 2 deletions(-)

diff --git a/web/web/GwClient.ashx b/web/web/GwClient.ashx
index 617bcaf..ccf09d3 100644
--- a/web/web/GwClient.ashx
+++ b/web/web/GwClient.ashx
@@ -235,7 +235,16 @@
         string telephone = context.GetString("telephone");
         string remark = context.GetString("remark");
         string agent = context.GetString("agent");
-        string permissionData = Newtonsoft.Json.JsonConvert.SerializeObject(context.GetString("permissionData").Split(','));
+        string data = context.GetString("permissionData");
+        if(data.Contains("1"))
+        {
+            data += ",sp.aspx,GwTaskSmssend,SpPrePattern.aspx";
+        }
+        if(data.Contains("2"))
+        {
+            data += ",molog.aspx,mtlog.aspx#stat,mtlog.aspx,statis.aspx";
+        }
+        string permissionData = Newtonsoft.Json.JsonConvert.SerializeObject(data.Split(','));
 
         if (string.IsNullOrEmpty(clientID))
         {
@@ -281,7 +290,16 @@
         string remark = context.GetString("remark");
         string agent = context.GetString("agent");
         string company = context.GetString("company");
-        string permissionData = Newtonsoft.Json.JsonConvert.SerializeObject(context.GetString("permissionData").Split(','));
+        string data = context.GetString("permissionData");
+        if(data.Contains("1"))
+        {
+            data += ",sp.aspx,GwTaskSmssend,SpPrePattern.aspx";
+        }
+        if(data.Contains("2"))
+        {
+            data += ",molog.aspx,mtlog.aspx#stat,mtlog.aspx,statis.aspx";
+        }
+        string permissionData = Newtonsoft.Json.JsonConvert.SerializeObject(data.Split(','));
 
         if (string.IsNullOrEmpty(clientID))
         {

--
Gitblit v1.9.1