From 07ac2c7ec9680f936a4393b923785242b799daa0 Mon Sep 17 00:00:00 2001 From: yzh <snbbt@21cn.com> Date: 星期二, 10 五月 2022 15:01:37 +0800 Subject: [PATCH] 充值功能优化,客户表增加余额、订单表增加充值金额 --- web/web/GwClient.ashx | 31 +++++++++++++++++++++++++++---- 1 files changed, 27 insertions(+), 4 deletions(-) diff --git a/web/web/GwClient.ashx b/web/web/GwClient.ashx index 617bcaf..766ee70 100644 --- a/web/web/GwClient.ashx +++ b/web/web/GwClient.ashx @@ -229,13 +229,23 @@ { int id = Int32.Parse(context.GetString("id")); string clientID = context.GetString("clientID"); + string company = context.GetString("company"); string password = context.GetString("password"); string clientName = context.GetString("clientName"); string address = context.GetString("address"); 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)) { @@ -257,6 +267,7 @@ client.Id = id; client.ClientID = clientID; + client.Company = company; client.Password = password; client.ClientName = clientName; client.Address = address; @@ -275,13 +286,22 @@ { string clientID = context.GetString("clientID"); string password = context.GetString("password"); - //string clientName = context.GetString("clientName"); + string clientName = context.GetString("clientName"); string address = context.GetString("address"); string telephone = context.GetString("telephone"); 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)) { @@ -347,7 +367,7 @@ client.ClientID = clientID; client.Password = password; - //client.ClientName = clientName; + client.ClientName = clientName; client.Address = address; client.Remark = remark; client.Telephone = telephone; @@ -360,6 +380,8 @@ //淇濆瓨浜у搧璁板綍 //鑾峰彇鍚敤鐨勯粯璁ょ殑浜у搧 + /** + //edit:鍦ㄥ鎴锋縺娲绘椂娣诲姞璁板綍 List<string> defaultProductList = GwProductDao.Instance.GetDefaultProduct(); if (defaultProductList.Count > 0) { @@ -372,6 +394,7 @@ GwClientProductDao.Instance.Add(gcp); } } + **/ return new JsonPageResult(true, "鍒涘缓璐︽埛鎴愬姛锛�"); } -- Gitblit v1.9.1