From 89b8562ad1fb3943db3ffb922544afb3ce57e457 Mon Sep 17 00:00:00 2001 From: wangsheng <123456> Date: 星期一, 07 三月 2022 17:06:28 +0800 Subject: [PATCH] 待审核增加通道筛选 --- web/web/GwClient.ashx | 44 +++++++++++++++++++++++++++++++++++++++----- 1 files changed, 39 insertions(+), 5 deletions(-) diff --git a/web/web/GwClient.ashx b/web/web/GwClient.ashx index 40e0def..ccf09d3 100644 --- a/web/web/GwClient.ashx +++ b/web/web/GwClient.ashx @@ -2,6 +2,7 @@ using System; using System.Web; using Dao; +using Model; using Common; using System.Collections.Generic; using System.Configuration; @@ -85,9 +86,9 @@ { string Certification_StatusResult = "鏈璇�"; if (item.Certification_Status == 1) - { - Certification_StatusResult = "宸茶璇�"; - } + { + Certification_StatusResult = "宸茶璇�"; + } str += @"<tr ><td>" + item.ClientID + "</td><td>" + item.Company + "</td><td>" + item.ClientName + "</td><td>" + item.Telephone + "</td><td>" + item.Top_up_Amount_Total + "鍏�</td><td>" + item.Agent + "</td><td>" + Certification_StatusResult + "</td>"; str += @"<td>"; @@ -234,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)) { @@ -280,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)) { @@ -357,6 +376,21 @@ client.Company = company; _Dao.Add(client);//鎻掑叆鏁版嵁搴撱�傚垱寤鸿处鎴� + //淇濆瓨浜у搧璁板綍 + //鑾峰彇鍚敤鐨勯粯璁ょ殑浜у搧 + List<string> defaultProductList = GwProductDao.Instance.GetDefaultProduct(); + if (defaultProductList.Count > 0) + { + foreach (string productId in defaultProductList) + { + GwClientProduct gcp = new GwClientProduct(); + gcp.Id = Guid.NewGuid().ToString(); + gcp.ClientId = clientID; + gcp.ProductId = productId; + GwClientProductDao.Instance.Add(gcp); + } + } + return new JsonPageResult(true, "鍒涘缓璐︽埛鎴愬姛锛�"); } } -- Gitblit v1.9.1