From f63d8ead25bdb3c32dacca817a059bd30390e9bc Mon Sep 17 00:00:00 2001 From: yzh <snbbt@21cn.com> Date: 星期三, 15 六月 2022 22:20:07 +0800 Subject: [PATCH] 1.系统账户数据库优化: 修改“账户类型”的数据类型为VARCHAR2(1024),多个角色时以半角“,”分隔。 加密盐。 密码加密优化;账户登录优化;角色权限管理(作废用户权限); 2.字典类型管理(定义:用户角色) 3.字典数据管理(初始化用户角色数据) 3.角色权限管理 4.系统账户管理,账户类型对应用户角色(可多选)。 --- web/web/gwspupdate.aspx.cs | 22 +++++++++++++++++----- 1 files changed, 17 insertions(+), 5 deletions(-) diff --git a/web/web/gwspupdate.aspx.cs b/web/web/gwspupdate.aspx.cs index 512c294..8f9eaf0 100644 --- a/web/web/gwspupdate.aspx.cs +++ b/web/web/gwspupdate.aspx.cs @@ -15,7 +15,7 @@ protected List<GwProduct> GwProductList; private int _userId = -1; - private int _userType = -1; + private string _userType = ""; private string _account = ""; @@ -79,6 +79,18 @@ this.GwSp.AccessCodeMode = 0; this.GwSp.ExtnoExtensionMode = 0; this.GwSp.CombinationMode = 0; + + this.GwSp.SubPackageNum = 4000; + this.GwSp.SingleSubmitMinRestrict = 0; + this.GwSp.IsDispalyPrice = 0; + this.GwSp.DeductionMode = 1; + this.GwSp.IsSendAudit = 0; + this.GwSp.BelowNumAudit = 0; + this.GwSp.AboveNumAudit = 0; + this.GwSp.IsCumulativeAudit = 0; + this.GwSp.CumulativeAuditNum = 0; + this.GwSp.CumulativeAuditTime = 0; + this.GwSp.IsSyncChildSendAudit = 0; } } @@ -202,7 +214,7 @@ else { foreach (GwClient gwClient in list) - str = !(clientId == gwClient.ClientID) ? str + string.Format("<option value=\"{0}\">{1}</option>", (object)gwClient.ClientID, (object)gwClient.ClientName) : str + string.Format("<option value=\"{0}\" selected>{1}</option>", (object)gwClient.ClientID, (object)gwClient.ClientName); + str = !(clientId == gwClient.ClientID) ? str + string.Format("<option value=\"{0}\">{1}</option>", (object)gwClient.ClientID, (object)gwClient.Company) : str + string.Format("<option value=\"{0}\" selected>{1}</option>", (object)gwClient.ClientID, (object)gwClient.Company); } return str; } @@ -243,7 +255,7 @@ StringBuilder stringBuilder = new StringBuilder(); if (this.GwProductList.Count == 0) return "<option value='0'>鏃�</option>"; - stringBuilder.AppendFormat("<option value=\"{0}\" >{1}</option>", (object)0, (object)"鏃�"); + stringBuilder.AppendFormat("<option value=\"{0}\" >{1}</option>", (object)"", (object)"鏃�"); foreach (GwProduct bean in this.GwProductList) { //鍋滅敤鐨勪骇鍝佸垎绫讳笉鍐嶆樉绀� @@ -258,9 +270,9 @@ } if (productId.Equals(bean.Id)) - stringBuilder.AppendFormat("<option value=\"{0}\" selected>{0}-{1}</option>", (object)bean.Id, (object)bean.Name); + stringBuilder.AppendFormat("<option value=\"{0}\" selected>{1}</option>", (object)bean.Id, (object)bean.Name); else - stringBuilder.AppendFormat("<option value=\"{0}\">{0}-{1}</option>", (object)bean.Id, (object)bean.Name); + stringBuilder.AppendFormat("<option value=\"{0}\">{1}</option>", (object)bean.Id, (object)bean.Name); } return stringBuilder.ToString(); } -- Gitblit v1.9.1