网站后台权限设计

网站后台权限设计

一,前言

公司网站的后台是和其它2个同事一起做的,权限这块是最后加上去的,当时是另外一个同事做的。

后来那位同事离职了,后台在不断修改和增加功能的情况下,页面越来越多,原来的权限设计越来越不能满足需求了。

主要是因为原来的权限是根据页面地址用正则匹配的,这样就出现一个问题,页面如果增加或减少一个参数,就要去修改正则,这样显的太繁琐。

于是就想着重新设计一套权限。于是就有了本文。

二,设计思路

我的设计思路也是根据页面地址来判断,但分成两部分。第一部分为不带参数的页面地址,第二部分是页面地址上带的参数。

当用户访问某个页面时

1,先截取不带参数的地址url,再截取地址中的参数对 params

2,然后从数据库中取出当前用户的所有权限,根据第1步取得的url去匹配权限列表list(同一地址可能对应几个不同权限,比如添加和修改为同一个页面,但权限又是分开的),如果能匹配到,则继续看第3步,否则表示用户没有该页面访问权限

3,如果第2步能匹配到权限列表list,则从第1步中取出参数对 params ;循环list,判断每一个权限的参数是否能与params中的参数匹配(正则);如果有一个完全匹配,则说明用户有访问本页面权限。

三,开始设计

我把权限大致分为页面级权限(即能不能访问某页面)和功能级权限(即能不能使用某页面上的某功能,如删除等)

先设计数据库,如下图:

部分权限如下:

 

 四,判断权限

1,页面级权限

如上图,假设当前访问的页面是 http://admin/message/msgDraftList.aspx?t=2&s=1&kk=9

则根据不带参数的URL:admin/message/msgDraftList.aspx可以匹配到6个权限,这时再根据访问时所带的参数 t=2    s=1  kk=9判断应该属于哪个权限

很明显应该匹配 RightID=879的权限,kk=9不参与权限判定,因为权限表中并没有以该参数作为权限判定的依据。

假设上面的地址中参数 s=9,则明显匹配不到任何权限,这时应该判定当前用户没有权限

2,页面上的功能权限

页面上的功能如果也需要设置权限,则设为 Right=882这样的,在页面上手动输入该权限的 Code来访问该权限,如果用户有该权限,则应该为true否则应该为false

3,A页面上链接到B页面的权限

假设A页面上有链接到B页面的<a href='b.aspx'>带我去B页面</a>, 这时可以通过B页面对应的Code判断是否拥有该页面的权限。

五,实现

1,所有后台页面继承自同一页面 AdminPage,在这个页面上判断页面级权限。然后在每个页面上判断功能级权限。

2,实现代码,贴下我的代码吧:

复制代码
   1 using System;
   2 using System.Collections.Generic;
   3 using System.Linq;
   4 using System.Text;
   5 using System.Web;
   6 using System.Web.UI;
   7 using System.Web.UI.WebControls;
   8 using System.IO;
   9 using System.Text.RegularExpressions;
  10 using System.Collections;
  11 using VGShop.Utility;
  12 using System.Collections.Specialized;
  13 namespace VGShop.Utility
  14 {
  15     /// <summary>
  16     /// 登录状态、权限判断
  17     /// </summary>
  18     public class AdminPage : Page
  19     {
  20         /// <summary>
  21         /// 已登录的管理员
  22         /// </summary>
  23         protected VGShop.Entity.Admin user;
  24         /// <summary>
  25         /// 用户权限
  26         /// </summary>
  27         protected AdminRights UserRight;
  28         /// <summary>
  29         /// 当前页的权限
  30         /// </summary>
  31         AdminRights.SystemRight thisRight = AdminRights.SystemRight.None;
  32         /// <summary>
  33         /// 页面加载之前的事件,主要是实例化已登录的用户和判断权限
  34         /// </summary>
  35         /// <param name="e"></param>
  36         protected override void OnPreLoad(EventArgs e)
  37         {
  38             base.OnPreLoad(e);
  39             user = Session["user"] as VGShop.Entity.Admin;
  40             if (user == null)
  41             {
  42                 System.Configuration.AppSettingsReader asr = new System.Configuration.AppSettingsReader();
  43                 string loginPage = asr.GetValue("loginPage", typeof(string)).ToString();
  44                 Response.Write(string.Format("<script>top.location.href='/admin/{0}';</script>", loginPage));
  45                 Response.End();
  46             }
  47             List<Entity.Rights> allRighs = new List<Entity.Rights>();//数据库中所有的权限列表
  48             user.RightList = this.GetAdminRights(user, ref allRighs);  //查询管理员的权限列表
  49             bool result = this.CheckUrl(Request.Url, user.RightList, allRighs);   // 页面权限
  50             if (user.AdminType == 0)    //如果是普通管理员,则检查权限
  51             {
  52                 this.UpAdmin();             //检查当前管理员信息是否被修改过
  53                 if (!result)
  54                 {
  55                     string js = "<script>var noneRightTip = {msg:\"<font color='blue'>您没有权限访问本页,请联系管理员!<br />本页地址:\"+location.href+\"</font>\",fun:function(){}};if (parent.$ && parent.$.jBox) {parent.$.jBox.closeTip();parent.$.jBox.error(noneRightTip.msg, \"无权访问\",{closed:noneRightTip.fun,500});} else {if(!alert(noneRightTip.msg)){noneRightTip.fun();};}</script>";
  56                     Response.Write(js);
  57                     Response.End();
  58                     return;
  59                 }
  60             }
  61             UserRight = new AdminRights(user.RightList, user.AdminType == 1);   //用户的权限用于页面上
  62             UserRight.CurrentPageRight = thisRight;
  63         }
  64 
  65         /// <summary>
  66         /// 检查地址是否有权限
  67         /// </summary>
  68         /// <param name="url">地址</param>
  69         /// <param name="list">用户的权限列表</param>
  70         /// <returns></returns>
  71         bool CheckUrl(Uri url, List<Entity.Rights> list, List<Entity.Rights> allRights)
  72         {
  73             if (url == null)    //如果地址为空,则返回false
  74                 return false;
  75             string lastUrl = url.AbsolutePath.TrimStart('/').ToLower();
  76             var rightList = allRights.Where(a => a.Path.TrimStart('/').ToLower() == lastUrl);
  77             int count = rightList.Count();
  78             if (count == 0) //根据当前地址没有找到对应的权限时,则本地址没有权限访问
  79                 return false;
  80             NameValueCollection cols = new NameValueCollection();
  81             #region 获取参数对
  82             if (!url.Query.IsNullOrWhiteSpace())
  83             {
  84                 string[] arr = url.Query.TrimStart('?').Split('&');
  85                 foreach (var item in arr)
  86                 {
  87                     if (!item.IsNullOrWhiteSpace())
  88                     {
  89                         string[] temp = item.Split('=');
  90                         if (temp.Length == 2)
  91                         {
  92                             cols.Add(temp[0].ToLower(), temp[1]);
  93                         }
  94                     }
  95                 }
  96             }
  97             #endregion
  98             #region 验证权限
  99             Dictionary<int, int> dic = new Dictionary<int, int>();  //Key:正面循环中的i,Value:i对应的权限匹配的参数个数
 100             for (int i = 0; i < count; i++)
 101             {
 102                 int correct = 0;    //已经匹配正确的参数数量
 103                 bool result = false;
 104                 int ruleContainsKey = 0;
 105                 var current = rightList.ElementAt(i);   //当前循环的权限
 106                 result = this.CheckParamAndValue(cols, current.Param1, current.Value1, ref ruleContainsKey); //检查参数1
 107                 if (!result)    //不匹配
 108                     continue;
 109                 correct += ruleContainsKey;
 110                 result = this.CheckParamAndValue(cols, current.Param2, current.Value2, ref ruleContainsKey); //检查参数2
 111                 if (!result)    //不匹配
 112                     continue;
 113                 correct += ruleContainsKey;
 114                 result = this.CheckParamAndValue(cols, current.Param3, current.Value3, ref ruleContainsKey); //检查参数3
 115                 if (!result)    //不匹配
 116                     continue;
 117                 correct += ruleContainsKey;
 118                 result = this.CheckParamAndValue(cols, current.Param4, current.Value4, ref ruleContainsKey); //检查参数4
 119                 if (!result)    //不匹配
 120                     continue;
 121                 correct += ruleContainsKey;
 122                 dic.Add(i, correct);
 123             }
 124             if (dic.Count > 0)
 125             {
 126                 //Response.Write("<script>alert('匹配的权限有"+dic.Count+"个');</script>");
 127                 int index = dic.OrderByDescending(a => a.Value).First().Key;  //如果有多个相匹配的权限,则取匹配参数最多的一个
 128                 Entity.Rights right = rightList.ElementAt(index);
 129                 if (list.Exists(a => a.RightID == right.RightID))   //如果当前筛选出的权限在用户的权限中,则说明用户有权限,否则说明用户没有该权限
 130                 {
 131                     thisRight = (AdminRights.SystemRight)Enum.Parse(typeof(AdminRights.SystemRight), right.Code, true);
 132                     return true;
 133                 }
 134             }
 135             #endregion
 136             return false;
 137         }
 138         /// <summary>
 139         /// 检查该权限的指定参数是否匹配规则,如果权限中不包含该参数,则false,包含且值不能匹配也为false
 140         /// </summary>
 141         /// <param name="cols">当前地址请求中的所有参数和参数名</param>
 142         /// <param name="key">权限中的参数名</param>
 143         /// <param name="rule">权限中的参数值的规则</param>
 144         /// <param name="ruleContainsKey">规则中是是否存在该参数</param>
 145         /// <returns></returns>
 146         bool CheckParamAndValue(NameValueCollection cols, string key, string rule, ref int ruleContainsKey)
 147         {
 148             ruleContainsKey = 0;
 149             bool result = true; //默认匹配
 150             if (!key.IsNullOrWhiteSpace()) // 1) 如果权限中该参数不为空
 151             {
 152                 string val = cols.Get(key.ToLower());
 153                 if (val != null)          // 2) 如果请求的地址中存在该参数
 154                 {
 155                     ruleContainsKey = 10;   //如果请求的地址中确实存在该参数,则增量为10
 156                     if (!rule.IsNullOrWhiteSpace()) // 3) 如果权限中规则不为空,则用正则匹配
 157                     {
 158                         result = Regex.IsMatch(val, rule, RegexOptions.IgnoreCase);
 159                     }
 160                 }
 161                 else                      // 2) 如果请求的地址中不存在该参数,则不匹配
 162                 {
 163                     result = false;
 164                     //如果规则为空,或者可以匹配空字符串,说明参数允许为空,此时也认为请求的地址中包含该参数,此时为真
 165                     if (rule.IsNullOrWhiteSpace() || (!rule.IsNullOrWhiteSpace() && Regex.IsMatch(string.Empty, rule, RegexOptions.IgnoreCase)))
 166                     {
 167                         ruleContainsKey = 1;//如果请求的地址中并没有该参数,但因为参数可匹配空字符串,则增量为1
 168                         result = true;
 169                     }
 170                 }
 171             }
 172             return result;
 173         }
 174         /// <summary>
 175         /// 查询管理员的权限列表
 176         /// </summary>
 177         /// <param name="user">管理员</param>
 178         /// <param name="rights">系统中所有权限的列表(不论当前用户有没有)</param>
 179         private List<Entity.Rights> GetAdminRights(Entity.Admin user, ref List<Entity.Rights> rights)
 180         {
 181             List<Entity.Rights> list = null;
 182             if (user.AdminType == 1)
 183             {
 184                 rights = list = VGShop.Factory.BLLFactory.CreateRights().GetList(true);    //取得所有权限的列表
 185             }
 186             else
 187             {
 188                 string key = string.Format("admin_rights_{0}", user.AdminID);
 189                 list = Common.CacheAccess.GetCache(key) as List<Entity.Rights>;
 190                 rights = VGShop.Factory.BLLFactory.CreateRights().GetList(true);    //取得所有权限的列表
 191                 if (list == null)
 192                 {
 193                     var bll = VGShop.Factory.BLLFactory.CreateRightMaps();
 194                     List<Entity.RightMaps> roleMaps = bll.GetList(user.RoleIDList, true);   //角色的所有权限
 195                     List<Entity.RightMaps> userMaps = bll.GetList(user.AdminID, false, true);   //用户的所有权限
 196                     List<Entity.RightMaps> maps = roleMaps.Union(userMaps).Where(a => !userMaps.Exists(b => b.RightID == a.RightID && b.Forbid)).Distinct(a => a.RightID).ToList();    //得到当前管理员最终的权限映射关系
 197                     list = rights.Where(a => (!a.Lowest && maps.Exists(b => b.RightID == a.RightID)) || a.Lowest).ToList();   //得到当前管理员最终的所有权限
 198                     Common.CacheAccess.SetCache(key, list);
 199                 }
 200             }
 201             return list;
 202         }
 203         /// <summary>
 204         /// 处理页面异常
 205         /// </summary>
 206         /// <param name="sender"></param>
 207         /// <param name="e"></param>
 208         protected void Page_Error(object sender, EventArgs e)
 209         {
 210             Exception ex = Server.GetLastError();
 211             Tools.WriteErrorLog(ex, true);
 212             if (ex is HttpRequestValidationException)
 213             {
 214                 Response.Write("<h1 style='margin:100px 0 0 0;text-align:center;top:100px'>发生一个错误!<a href='javascript:history.go(-1)'>后退</a></h1>");
 215                 Response.Write("<label style=\"color:Red;\">" + HttpUtility.HtmlEncode(ex.Message) + "</label>");
 216                 Server.ClearError(); // 如果不ClearError()这个异常会继续传到Application_Error()。
 217             }
 218         }
 219 
 220         /// <summary>
 221         /// 输出站点地图和禁用缓存
 222         /// </summary>
 223         /// <param name="writer"></param>
 224         protected override void Render(HtmlTextWriter writer)
 225         {
 226             base.Render(writer);
 227             var node = SiteMap.CurrentNode;
 228             if (node != null)
 229             {
 230                 string script = string.Format("<script defer='defer'>var pagebar=document.getElementById('titleBar');if(pagebar){{pagebar.innerHTML='<img height=\"20\" src=\"' + location.protocol + '//' + location.host + '/{0}/skin/Default/Images/home.png\" width=\"20\" /><a href=\"#\" title=\"Billion牛仔\">Billion牛仔</a>&gt;&gt;<a href=\"#\">{1}</a> &gt;&gt; <a href=\"#\">{2}</a> ';}}</script>", "Admin", node.ParentNode.Title.ClearHtmlTag().ReplaceHtmlTag(), node.Title.ClearHtmlTag().ReplaceHtmlTag());
 231                 writer.WriteLine(script);
 232             }
 233             //禁止缓存
 234             Response.Cache.SetCacheability(HttpCacheability.NoCache);
 235             Response.Expires = 0;
 236             Response.Buffer = true;
 237             Response.ExpiresAbsolute = DateTime.Now.AddSeconds(-1);
 238             Response.AddHeader("pragma", "no-cache");
 239             Response.CacheControl = "no-cache";
 240 
 241         }
 242         /// <summary>
 243         /// 进行信息更新,判断是否进入被修改名单,是:查询最新信息写入Session,否:不操作。
 244         /// </summary>
 245         void UpAdmin()
 246         {
 247             List<int> loginUserList = Application["loginUserList"] as List<int> ?? new List<int>();
 248             //是否被修改了
 249             if (loginUserList.Contains(user.AdminID))
 250             {
 251                 user = VGShop.Factory.DALFactory.CreateAdmin().GetModelByLoginName(user.LoginName);
 252                 loginUserList.Remove(user.AdminID);
 253                 Application.Lock();
 254                 Application["loginUserList"] = loginUserList;
 255                 Application.UnLock();
 256                 Session.Add("user", user);
 257             }
 258         }
 259     }
 260     /// <summary>
 261     /// 系统权限
 262     /// </summary>
 263     public class AdminRights
 264     {
 265         List<Entity.Rights> myRights = null;
 266         bool isSuper = false;
 267         /// <summary>
 268         /// 当前管理员的全部权限
 269         /// </summary>
 270         public List<Entity.Rights> AllRights
 271         {
 272             get { return myRights; }
 273         }
 274         /// <summary>
 275         /// 带参数构造参数
 276         /// </summary>
 277         /// <param name="rights">管理员的权限</param>
 278         /// <param name="superAdmin">是否超级管理员</param>
 279         public AdminRights(List<Entity.Rights> rights, bool superAdmin)
 280         {
 281             myRights = rights;
 282             isSuper = superAdmin;
 283         }
 284         /// <summary>
 285         /// 根据权限代码判断是否拥有该权限,超级管理员输入任意代码均返回true
 286         /// </summary>
 287         /// <param name="key">权限代码,不区分大小写,即Rights.Code</param>
 288         /// <returns>是否拥有该权限</returns>
 289         public bool this[string key]
 290         {
 291             get
 292             {
 293                 if (isSuper)
 294                     return true;
 295                 return myRights.Exists(a => a.Code.Equals(key, StringComparison.CurrentCultureIgnoreCase));
 296             }
 297         }
 298         /// <summary>
 299         /// 当前页面权限枚举
 300         /// </summary>
 301         public SystemRight CurrentPageRight { set; get; }
 302         #region 权限枚举
 303         /// <summary>
 304         /// 权限枚举
 305         /// </summary>
 306         public enum SystemRight
 307         {
 308             /// <summary>
 309             /// 无权限
 310             /// </summary>
 311             None,
 312             #region 权限枚举
 313             /// <summary>
 314             /// 版块级权限
 315             /// 菜单
 316             /// </summary>
 317             Menu,
 318             /// <summary>
 319             /// 版块级权限
 320             /// 订单
 321             /// </summary>
 322             Order,
 323             /// <summary>
 324             /// 版块级权限
 325             /// 发货
 326             /// </summary>
 327             Stock,
 328             /// <summary>
 329             /// 版块级权限
 330             /// 财务
 331             /// </summary>
 332             Finance,
 333             /// <summary>
 334             /// 版块级权限
 335             /// 商品
 336             /// </summary>
 337             Goods,
 338             /// <summary>
 339             /// 版块级权限
 340             /// 仓储
 341             /// </summary>
 342             Store,
 343             /// <summary>
 344             /// 版块级权限
 345             /// 会员
 346             /// </summary>
 347             Member,
 348             /// <summary>
 349             /// 版块级权限
 350             /// 信息
 351             /// </summary>
 352             Message,
 353             /// <summary>
 354             /// 版块级权限
 355             /// 文章
 356             /// </summary>
 357             Article,
 358             /// <summary>
 359             /// 版块级权限
 360             /// 统计
 361             /// </summary>
 362             Statistics,
 363             /// <summary>
 364             /// 版块级权限
 365             /// 系统
 366             /// </summary>
 367             System,
 368             /// <summary>
 369             /// 版块级权限
 370             /// 活动
 371             /// </summary>
 372             Active,
 373             /// <summary>
 374             /// 版块级权限
 375             /// 公告
 376             /// </summary>
 377             Notify,
 378             /// <summary>
 379             /// 版块级权限
 380             /// 工具
 381             /// </summary>
 382             Tools,
 383             /// <summary>
 384             /// 页面级权限
 385             /// 后台桌面
 386             /// </summary>
 387             Desktop,
 388             /// <summary>
 389             /// 页面级权限
 390             /// 后台管理首页
 391             /// </summary>
 392             Index,
 393             /// <summary>
 394             /// 页面级权限
 395             /// 后台登录
 396             /// </summary>
 397             Login,
 398             /// <summary>
 399             /// 页面级权限
 400             /// (版块)菜单-->活动管理菜单
 401             /// </summary>
 402             SideMenu_smActive,
 403             /// <summary>
 404             /// 页面级权限
 405             /// (版块)菜单-->文章管理菜单
 406             /// </summary>
 407             SideMenu_smArticle,
 408             /// <summary>
 409             /// 页面级权限
 410             /// (版块)菜单-->文章管理菜单
 411             /// </summary>
 412             SideMenu_smArticleHTML,
 413             /// <summary>
 414             /// 页面级权限
 415             /// (版块)菜单-->系统配置管理菜单
 416             /// </summary>
 417             SideMenu_smConfig,
 418             /// <summary>
 419             /// 页面级权限
 420             /// (版块)菜单-->桌面菜单
 421             /// </summary>
 422             SideMenu_smDesktop,
 423             /// <summary>
 424             /// 页面级权限
 425             /// (版块)菜单-->财务菜单
 426             /// </summary>
 427             SideMenu_smFinance,
 428             /// <summary>
 429             /// 页面级权限
 430             /// (版块)菜单-->商品菜单
 431             /// </summary>
 432             SideMenu_smGoods,
 433             /// <summary>
 434             /// 页面级权限
 435             /// (版块)菜单-->发货菜单
 436             /// </summary>
 437             SideMenu_smLogistics,
 438             /// <summary>
 439             /// 页面级权限
 440             /// (版块)菜单-->会员管理菜单
 441             /// </summary>
 442             SideMenu_smMember,
 443             /// <summary>
 444             /// 页面级权限
 445             /// (版块)菜单-->会员管理菜单
 446             /// </summary>
 447             SideMenu_smMemberHTML,
 448             /// <summary>
 449             /// 页面级权限
 450             /// (版块)菜单-->信息管理菜单
 451             /// </summary>
 452             SideMenu_smMessage,
 453             /// <summary>
 454             /// 页面级权限
 455             /// (版块)菜单-->订单管理菜单
 456             /// </summary>
 457             SideMenu_smOrder,
 458             /// <summary>
 459             /// 页面级权限
 460             /// (版块)菜单-->统计管理菜单
 461             /// </summary>
 462             SideMenu_smStatistic,
 463             /// <summary>
 464             /// 页面级权限
 465             /// (版块)菜单-->仓储管理菜单
 466             /// </summary>
 467             SideMenu_smStock,
 468             /// <summary>
 469             /// 页面级权限
 470             /// (版块)订单-->退换申请
 471             /// </summary>
 472             Order_applyReturn,
 473             /// <summary>
 474             /// 页面级权限
 475             /// (版块)订单-->修改异常订单
 476             /// </summary>
 477             Order_EditError,
 478             /// <summary>
 479             /// 页面级权限
 480             /// (版块)订单-->编辑订单信息
 481             /// </summary>
 482             Order_EditOrderInfo,
 483             /// <summary>
 484             /// 页面级权限
 485             /// (版块)订单-->添加礼品订单
 486             /// </summary>
 487             Order_giftOrderAdd,
 488             /// <summary>
 489             /// 页面级权限
 490             /// (版块)订单-->编辑/查看礼品订单详细信息
 491             /// </summary>
 492             Order_giftOrderDetail,
 493             /// <summary>
 494             /// 页面级权限
 495             /// (版块)订单-->礼品订单列表
 496             /// </summary>
 497             Order_giftOrderList,
 498             /// <summary>
 499             /// 页面级权限
 500             /// (版块)订单-->新留言订单
 501             /// </summary>
 502             Order_NewMsgList,
 503             /// <summary>
 504             /// 页面级权限
 505             /// (版块)订单-->添加订单
 506             /// </summary>
 507             Order_orderAdd,
 508             /// <summary>
 509             /// 页面级权限
 510             /// (版块)订单-->编辑/查看订单详细信息
 511             /// </summary>
 512             Order_orderDetail,
 513             /// <summary>
 514             /// 页面级权限
 515             /// (版块)订单-->退换申请
 516             /// </summary>
 517             Order_OrderExchange,
 518             /// <summary>
 519             /// 页面级权限
 520             /// (版块)订单-->订单列表
 521             /// </summary>
 522             Order_OrderList,
 523             /// <summary>
 524             /// 页面级权限
 525             /// (版块)订单-->订单日志
 526             /// </summary>
 527             Order_orderLog,
 528             /// <summary>
 529             /// 页面级权限
 530             /// (版块)订单-->订单物流
 531             /// </summary>
 532             Order_orderLogist,
 533             /// <summary>
 534             /// 页面级权限
 535             /// (版块)订单-->订单留言
 536             /// </summary>
 537             Order_orderMsg,
 538             /// <summary>
 539             /// 页面级权限
 540             /// (版块)订单-->订单支付记录
 541             /// </summary>
 542             Order_orderPay,
 543             /// <summary>
 544             /// 页面级权限
 545             /// (版块)订单-->订单积分
 546             /// </summary>
 547             Order_orderPoint,
 548             /// <summary>
 549             /// 页面级权限
 550             /// (版块)订单-->申请退换
 551             /// </summary>
 552             Order_returnApp,
 553             /// <summary>
 554             /// 页面级权限
 555             /// (版块)订单-->退换单详细信息
 556             /// </summary>
 557             Order_returnDetail,
 558             /// <summary>
 559             /// 页面级权限
 560             /// (版块)订单-->退换单列表
 561             /// </summary>
 562             Order_returnList,
 563             /// <summary>
 564             /// 页面级权限
 565             /// (版块)订单-->选择会员收货信息
 566             /// </summary>
 567             Order_SelectAddress,
 568             /// <summary>
 569             /// 页面级权限
 570             /// (版块)订单-->选择礼品
 571             /// </summary>
 572             Order_SelectGift,
 573             /// <summary>
 574             /// 页面级权限
 575             /// (版块)订单-->选择会员
 576             /// </summary>
 577             Order_SelectMember,
 578             /// <summary>
 579             /// 页面级权限
 580             /// (版块)订单-->选择产品
 581             /// </summary>
 582             Order_SelectProduct,
 583             /// <summary>
 584             /// 功能级权限
 585             /// (版块)订单-->(页面)订单列表-->导出订单
 586             /// </summary>
 587             O_Export,
 588             /// <summary>
 589             /// 功能级权限
 590             /// (版块)订单-->(页面)订单列表-->打印订单
 591             /// </summary>
 592             O_Print,
 593             /// <summary>
 594             /// 功能级权限
 595             /// (版块)订单-->(页面)订单列表-->删除订单
 596             /// </summary>
 597             O_Delete,
 598             /// <summary>
 599             /// 功能级权限
 600             /// (版块)订单-->(页面)订单列表-->作废订单
 601             /// </summary>
 602             O_Cancel,
 603             /// <summary>
 604             /// 功能级权限
 605             /// (版块)订单-->(页面)订单列表-->确认订单
 606             /// </summary>
 607             O_Confirm,
 608             /// <summary>
 609             /// 功能级权限
 610             /// (版块)订单-->(页面)礼品订单列表-->确认礼品订单
 611             /// </summary>
 612             GO_Comfirm,
 613             /// <summary>
 614             /// 功能级权限
 615             /// (版块)订单-->(页面)礼品订单列表-->导出礼品订单
 616             /// </summary>
 617             GO_Export,
 618             /// <summary>
 619             /// 功能级权限
 620             /// (版块)订单-->(页面)礼品订单列表-->打印礼品订单
 621             /// </summary>
 622             GO_Print,
 623             /// <summary>
 624             /// 功能级权限
 625             /// (版块)订单-->(页面)礼品订单列表-->删除礼品订单
 626             /// </summary>
 627             GO_Delete,
 628             /// <summary>
 629             /// 功能级权限
 630             /// (版块)订单-->(页面)礼品订单列表-->作废礼品订单
 631             /// </summary>
 632             GO_Cancel,
 633             /// <summary>
 634             /// 功能级权限
 635             /// (版块)订单-->(页面)退换单详细信息-->受理退换单
 636             /// </summary>
 637             Order_returnAccept,
 638             /// <summary>
 639             /// 功能级权限
 640             /// (版块)订单-->(页面)退换单详细信息-->拒绝受理退换单
 641             /// </summary>
 642             Order_returnRefuse,
 643             /// <summary>
 644             /// 功能级权限
 645             /// (版块)订单-->(页面)退换单详细信息-->作废退换单
 646             /// </summary>
 647             Order_returnInvalid,
 648             /// <summary>
 649             /// 功能级权限
 650             /// (版块)订单-->(页面)退换单详细信息-->确认退换
 651             /// </summary>
 652             Order_returnConfirm,
 653             /// <summary>
 654             /// 页面级权限
 655             /// (版块)发货-->快速打印快递单
 656             /// </summary>
 657             Logistics_AutoPrint,
 658             /// <summary>
 659             /// 页面级权限
 660             /// (版块)发货-->确认发货
 661             /// </summary>
 662             Logistics_ConfirmDly,
 663             /// <summary>
 664             /// 页面级权限
 665             /// (版块)发货-->发货检验
 666             /// </summary>
 667             Logistics_DeliveryCheck,
 668             /// <summary>
 669             /// 页面级权限
 670             /// (版块)发货-->已发货
 671             /// </summary>
 672             Logistics_DeliveryListDeliveryed,
 673             /// <summary>
 674             /// 页面级权限
 675             /// (版块)发货-->按经典列表模式打印快递单
 676             /// </summary>
 677             Logistics_DeliveryPre,
 678             /// <summary>
 679             /// 页面级权限
 680             /// (版块)发货-->发货单详情
 681             /// </summary>
 682             Logistics_DeliveryPreDetail,
 683             /// <summary>
 684             /// 页面级权限
 685             /// (版块)发货-->按批打印模式打印快递单(默认方式)
 686             /// </summary>
 687             Logistics_DeliveryPrint,
 688             /// <summary>
 689             /// 页面级权限
 690             /// (版块)发货-->按经典列表模式备货
 691             /// </summary>
 692             Logistics_DeliveryPrinted,
 693             /// <summary>
 694             /// 页面级权限
 695             /// (版块)发货-->按批次备货详细列表
 696             /// </summary>
 697             Logistics_DeliveryPrintedBat,
 698             /// <summary>
 699             /// 页面级权限
 700             /// (版块)发货-->按批次模式备货(默认方式)
 701             /// </summary>
 702             Logistics_DeliveryPrintedBatGroup,
 703             /// <summary>
 704             /// 页面级权限
 705             /// (版块)发货-->执行打印快递单功能
 706             /// </summary>
 707             Logistics_DoAutoPrint,
 708             /// <summary>
 709             /// 页面级权限
 710             /// (版块)发货-->显示打印快递单页面
 711             /// </summary>
 712             Logistics_Print,
 713             /// <summary>
 714             /// 页面级权限
 715             /// (版块)发货-->确认签收
 716             /// </summary>
 717             Logistics_SignOnDelivery,
 718             /// <summary>
 719             /// 页面级权限
 720             /// (版块)发货-->快递单清单
 721             /// </summary>
 722             Logistics_stockUpDetail,
 723             /// <summary>
 724             /// 页面级权限
 725             /// (版块)发货-->已备货货品详细列表打印
 726             /// </summary>
 727             Logistics_stockUpDetailPrint,
 728             /// <summary>
 729             /// 页面级权限
 730             /// (版块)发货-->备货单
 731             /// </summary>
 732             Logistics_stockUpList,
 733             /// <summary>
 734             /// 页面级权限
 735             /// (版块)发货-->备货单产品清单
 736             /// </summary>
 737             Logistics_stockUpSum,
 738             /// <summary>
 739             /// 页面级权限
 740             /// (版块)发货-->已备货货品总单打印
 741             /// </summary>
 742             Logistics_stockUpSumPrint,
 743             /// <summary>
 744             /// 页面级权限
 745             /// (版块)发货-->已签收
 746             /// </summary>
 747             Logistics_DeliveryListSignUp,
 748             /// <summary>
 749             /// 页面级权限
 750             /// (版块)发货-->录入拒签单
 751             /// </summary>
 752             Logistics_InputRejected,
 753             /// <summary>
 754             /// 页面级权限
 755             /// (版块)发货-->拒签单列表
 756             /// </summary>
 757             Logistics_Rejected,
 758             /// <summary>
 759             /// 页面级权限
 760             /// (版块)发货-->已退货(拒签)
 761             /// </summary>
 762             Logistics_DeliveryListRefund,
 763             /// <summary>
 764             /// 功能级权限
 765             /// (版块)发货-->(页面)发货检验-->确认
 766             /// </summary>
 767             D_Confirm,
 768             /// <summary>
 769             /// 功能级权限
 770             /// (版块)发货-->(页面)发货检验-->异常
 771             /// </summary>
 772             D_Exception,
 773             /// <summary>
 774             /// 功能级权限
 775             /// (版块)发货-->(页面)按经典列表模式备货-->设为未打印
 776             /// </summary>
 777             D_UnPrint,
 778             /// <summary>
 779             /// 功能级权限
 780             /// (版块)发货-->(页面)快递单清单-->取消备货
 781             /// </summary>
 782             D_UnStockUp,
 783             /// <summary>
 784             /// 功能级权限
 785             /// (版块)发货-->(页面)备货单产品清单-->设为未打印
 786             /// </summary>
 787             D_PTunPrint,
 788             /// <summary>
 789             /// 功能级权限
 790             /// (版块)发货-->(页面)已发货-->导出EXCEL
 791             /// </summary>
 792             D_ExportDeliveryed,
 793             /// <summary>
 794             /// 功能级权限
 795             /// (版块)发货-->(页面)已签收-->导出EXCEL
 796             /// </summary>
 797             D_ExportSignUp,
 798             /// <summary>
 799             /// 页面级权限
 800             /// (版块)财务-->确认退款
 801             /// </summary>
 802             Finance_ComfirmRefund,
 803             /// <summary>
 804             /// 页面级权限
 805             /// (版块)财务-->确认发票(弹窗)
 806             /// </summary>
 807             Finance_ConfirmInvoice,
 808             /// <summary>
 809             /// 页面级权限
 810             /// (版块)财务-->确认在线支付(在线付款收款确认弹窗)
 811             /// </summary>
 812             Finance_ConfirmOnlinePay,
 813             /// <summary>
 814             /// 页面级权限
 815             /// (版块)财务-->确认货到付款信息(货到付款收款确认弹窗)
 816             /// </summary>
 817             Finance_ConfirmPay,
 818             /// <summary>
 819             /// 页面级权限
 820             /// (版块)财务-->打印发票
 821             /// </summary>
 822             Finance_invoiceConfirm,
 823             /// <summary>
 824             /// 页面级权限
 825             /// (版块)财务-->已开发票
 826             /// </summary>
 827             Finance_invoiceList,
 828             /// <summary>
 829             /// 页面级权限
 830             /// (版块)财务-->收款确认(在线付款)
 831             /// </summary>
 832             Finance_OnlinePay,
 833             /// <summary>
 834             /// 页面级权限
 835             /// (版块)财务-->收款单
 836             /// </summary>
 837             Finance_payBill,
 838             /// <summary>
 839             /// 页面级权限
 840             /// (版块)财务-->查看付款详情(弹窗)
 841             /// </summary>
 842             Finance_PayDetail,
 843             /// <summary>
 844             /// 页面级权限
 845             /// (版块)财务-->收款确认(货到付款)
 846             /// </summary>
 847             Finance_payList,
 848             /// <summary>
 849             /// 页面级权限
 850             /// (版块)财务-->退款单列表
 851             /// </summary>
 852             Finance_refundBill,
 853             /// <summary>
 854             /// 页面级权限
 855             /// (版块)财务-->待退款订单列表
 856             /// </summary>
 857             Finance_refundList,
 858             /// <summary>
 859             /// 页面级权限
 860             /// (版块)财务-->财务统计
 861             /// </summary>
 862             Finance_statistics,
 863             /// <summary>
 864             /// 功能级权限
 865             /// (版块)财务-->(页面)收款确认(货到付款)-->批量导入付款信息
 866             /// </summary>
 867             Pay_Import,
 868             /// <summary>
 869             /// 功能级权限
 870             /// (版块)财务-->(页面)收款确认(货到付款)-->导出
 871             /// </summary>
 872             Pay_Export,
 873             /// <summary>
 874             /// 功能级权限
 875             /// (版块)财务-->(页面)收款确认(货到付款)-->打印
 876             /// </summary>
 877             Pay_Print,
 878             /// <summary>
 879             /// 功能级权限
 880             /// (版块)财务-->(页面)收款确认(在线付款)-->导出
 881             /// </summary>
 882             Pay_ExportOnline,
 883             /// <summary>
 884             /// 功能级权限
 885             /// (版块)财务-->(页面)收款确认(在线付款)-->打印
 886             /// </summary>
 887             Pay_PrintOnline,
 888             /// <summary>
 889             /// 功能级权限
 890             /// (版块)财务-->(页面)待退款订单列表-->导出
 891             /// </summary>
 892             Refund_Export,
 893             /// <summary>
 894             /// 功能级权限
 895             /// (版块)财务-->(页面)待退款订单列表-->打印
 896             /// </summary>
 897             Refund_Print,
 898             /// <summary>
 899             /// 功能级权限
 900             /// (版块)财务-->(页面)收款单-->删除
 901             /// </summary>
 902             PayBill_Delete,
 903             /// <summary>
 904             /// 功能级权限
 905             /// (版块)财务-->(页面)收款单-->打印
 906             /// </summary>
 907             PayBill_Print,
 908             /// <summary>
 909             /// 功能级权限
 910             /// (版块)财务-->(页面)收款单-->导出
 911             /// </summary>
 912             PayBill_Export,
 913             /// <summary>
 914             /// 功能级权限
 915             /// (版块)财务-->(页面)退款单列表-->打印
 916             /// </summary>
 917             RefundBill_Print,
 918             /// <summary>
 919             /// 功能级权限
 920             /// (版块)财务-->(页面)退款单列表-->导出
 921             /// </summary>
 922             RefundBill_Export,
 923             /// <summary>
 924             /// 功能级权限
 925             /// (版块)财务-->(页面)退款单列表-->删除
 926             /// </summary>
 927             RefundBill_Delete,
 928             /// <summary>
 929             /// 功能级权限
 930             /// (版块)财务-->(页面)已开发票-->删除
 931             /// </summary>
 932             Invoice_Delete,
 933             /// <summary>
 934             /// 功能级权限
 935             /// (版块)财务-->(页面)已开发票-->查看发票信息
 936             /// </summary>
 937             F_InvoiceDetail,
 938             /// <summary>
 939             /// 页面级权限
 940             /// (版块)商品-->添加品牌信息
 941             /// </summary>
 942             Goods_brandAdd,
 943             /// <summary>
 944             /// 页面级权限
 945             /// (版块)商品-->修改品牌信息
 946             /// </summary>
 947             Goods_brandModify,
 948             /// <summary>
 949             /// 页面级权限
 950             /// (版块)商品-->商品品牌管理
 951             /// </summary>
 952             Goods_brandList,
 953             /// <summary>
 954             /// 页面级权限
 955             /// (版块)商品-->商品分类
 956             /// </summary>
 957             Goods_category,
 958             /// <summary>
 959             /// 页面级权限
 960             /// (版块)商品-->添加商品分类
 961             /// </summary>
 962             Goods_categoryAdd,
 963             /// <summary>
 964             /// 页面级权限
 965             /// (版块)商品-->修改商品分类
 966             /// </summary>
 967             Goods_categoryModify,
 968             /// <summary>
 969             /// 页面级权限
 970             /// (版块)商品-->查看商品分类信息
 971             /// </summary>
 972             Goods_categoryView,
 973             /// <summary>
 974             /// 页面级权限
 975             /// (版块)商品-->到货通知
 976             /// </summary>
 977             Goods_gNotify,
 978             /// <summary>
 979             /// 页面级权限
 980             /// (版块)商品-->商品管理
 981             /// </summary>
 982             Goods_goods,
 983             /// <summary>
 984             /// 页面级权限
 985             /// (版块)商品-->添加商品
 986             /// </summary>
 987             Goods_goodsAdd,
 988             /// <summary>
 989             /// 页面级权限
 990             /// (版块)商品-->修改商品
 991             /// </summary>
 992             Goods_goodsModify,
 993             /// <summary>
 994             /// 页面级权限
 995             /// (版块)商品-->添加/修改商品规格
 996             /// </summary>
 997             Goods_goodsAddSpec,
 998             /// <summary>
 999             /// 页面级权限
1000             /// (版块)商品-->查看商品信息
1001             /// </summary>
1002             Goods_goodsInfo,
1003             /// <summary>
1004             /// 页面级权限
1005             /// (版块)商品-->查看商品的规格信息
1006             /// </summary>
1007             Goods_GoodsSpec,
1008             /// <summary>
1009             /// 页面级权限
1010             /// (版块)商品-->修改商品规格(暂不用)
1011             /// </summary>
1012             Goods_GoodsSpecModify,
1013             /// <summary>
1014             /// 页面级权限
1015             /// (版块)商品-->查看商品库存
1016             /// </summary>
1017             Goods_GoodsStock,
1018             /// <summary>
1019             /// 页面级权限
1020             /// (版块)商品-->商品类型管理
1021             /// </summary>
1022             Goods_goodsType,
1023             /// <summary>
1024             /// 页面级权限
1025             /// (版块)商品-->添加商品类型
1026             /// </summary>
1027             Goods_goodsTypeAdd,
1028             /// <summary>
1029             /// 页面级权限
1030             /// (版块)商品-->修改商品类型
1031             /// </summary>
1032             Goods_goodsTypeModify,
1033             /// <summary>
1034             /// 页面级权限
1035             /// (版块)商品-->导入产品信息
1036             /// </summary>
1037             Goods_ImportGoods,
1038             /// <summary>
1039             /// 页面级权限
1040             /// (版块)商品-->预览商品尺码和洗涤说明
1041             /// </summary>
1042             Goods_PreviewSizeAndWash,
1043             /// <summary>
1044             /// 页面级权限
1045             /// (版块)商品-->查看商品规格信息
1046             /// </summary>
1047             Goods_Product,
1048             /// <summary>
1049             /// 页面级权限
1050             /// (版块)商品-->商品属性管理
1051             /// </summary>
1052             Goods_property,
1053             /// <summary>
1054             /// 页面级权限
1055             /// (版块)商品-->添加商品属性
1056             /// </summary>
1057             Goods_propertyAdd,
1058             /// <summary>
1059             /// 页面级权限
1060             /// (版块)商品-->修改商品属性
1061             /// </summary>
1062             Goods_propertyModify,
1063             /// <summary>
1064             /// 页面级权限
1065             /// (版块)商品-->尺码对照表管理
1066             /// </summary>
1067             Goods_SizeChart,
1068             /// <summary>
1069             /// 页面级权限
1070             /// (版块)商品-->添加/修改尺码对照表
1071             /// </summary>
1072             Goods_SizeChartAdd,
1073             /// <summary>
1074             /// 页面级权限
1075             /// (版块)商品-->商品规格管理
1076             /// </summary>
1077             Goods_specific,
1078             /// <summary>
1079             /// 页面级权限
1080             /// (版块)商品-->添加商品规格
1081             /// </summary>
1082             Goods_specificAdd,
1083             /// <summary>
1084             /// 页面级权限
1085             /// (版块)商品-->商品标签管理
1086             /// </summary>
1087             Goods_tagList,
1088             /// <summary>
1089             /// 页面级权限
1090             /// (版块)商品-->洗涤说明管理
1091             /// </summary>
1092             Goods_WashManual,
1093             /// <summary>
1094             /// 页面级权限
1095             /// (版块)商品-->添加/修改洗涤说明
1096             /// </summary>
1097             Goods_WashManualAdd,
1098             /// <summary>
1099             /// 页面级权限
1100             /// (版块)商品-->商品审核
1101             /// </summary>
1102             Goods_Check,
1103             /// <summary>
1104             /// 页面级权限
1105             /// (版块)商品-->发送电子邮件
1106             /// </summary>
1107             Goods_notifyEmail,
1108             /// <summary>
1109             /// 页面级权限
1110             /// (版块)商品-->发送站内消息
1111             /// </summary>
1112             Goods_notifyMsg,
1113             /// <summary>
1114             /// 页面级权限
1115             /// (版块)商品-->发送手机短信
1116             /// </summary>
1117             Goods_notifySMS,
1118             /// <summary>
1119             /// 页面级权限
1120             /// (版块)商品-->修改商品规格
1121             /// </summary>
1122             Goods_specificModify,
1123             /// <summary>
1124             /// 页面级权限
1125             /// (版块)商品-->商品回收站
1126             /// </summary>
1127             Goods_GoodsRecycle,
1128             /// <summary>
1129             /// 功能级权限
1130             /// (版块)商品-->(页面)商品管理-->下架
1131             /// </summary>
1132             G_CancelSale,
1133             /// <summary>
1134             /// 功能级权限
1135             /// (版块)商品-->(页面)商品管理-->删除
1136             /// </summary>
1137             G_Delete,
1138             /// <summary>
1139             /// 功能级权限
1140             /// (版块)商品-->(页面)商品分类-->删除分类
1141             /// </summary>
1142             G_Cdelete,
1143             /// <summary>
1144             /// 功能级权限
1145             /// (版块)商品-->(页面)商品分类-->保存排序
1146             /// </summary>
1147             G_CSaveSort,
1148             /// <summary>
1149             /// 功能级权限
1150             /// (版块)商品-->(页面)商品标签管理-->删除
1151             /// </summary>
1152             G_TagDelete,
1153             /// <summary>
1154             /// 功能级权限
1155             /// (版块)商品-->(页面)商品标签管理-->保存排序
1156             /// </summary>
1157             G_TagSaveSort,
1158             /// <summary>
1159             /// 功能级权限
1160             /// (版块)商品-->(页面)商品标签管理-->添加标签
1161             /// </summary>
1162             G_TagAdd,
1163             /// <summary>
1164             /// 功能级权限
1165             /// (版块)商品-->(页面)商品标签管理-->修改标签
1166             /// </summary>
1167             G_TagModify,
1168             /// <summary>
1169             /// 功能级权限
1170             /// (版块)商品-->(页面)商品类型管理-->保存排序
1171             /// </summary>
1172             G_TSaveSort,
1173             /// <summary>
1174             /// 功能级权限
1175             /// (版块)商品-->(页面)商品类型管理-->删除
1176             /// </summary>
1177             G_TDelete,
1178             /// <summary>
1179             /// 功能级权限
1180             /// (版块)商品-->(页面)商品属性管理-->保存排序
1181             /// </summary>
1182             G_PSaveSort,
1183             /// <summary>
1184             /// 功能级权限
1185             /// (版块)商品-->(页面)商品属性管理-->删除
1186             /// </summary>
1187             G_PDelete,
1188             /// <summary>
1189             /// 功能级权限
1190             /// (版块)商品-->(页面)商品规格管理-->删除
1191             /// </summary>
1192             G_SDelete,
1193             /// <summary>
1194             /// 功能级权限
1195             /// (版块)商品-->(页面)商品规格管理-->保存排序
1196             /// </summary>
1197             G_SSaveSort,
1198             /// <summary>
1199             /// 功能级权限
1200             /// (版块)商品-->(页面)商品品牌管理-->删除
1201             /// </summary>
1202             G_BDelete,
1203             /// <summary>
1204             /// 功能级权限
1205             /// (版块)商品-->(页面)商品品牌管理-->保存排序
1206             /// </summary>
1207             G_BSaveSort,
1208             /// <summary>
1209             /// 功能级权限
1210             /// (版块)商品-->(页面)到货通知-->删除
1211             /// </summary>
1212             G_MDelete,
1213             /// <summary>
1214             /// 功能级权限
1215             /// (版块)商品-->(页面)商品管理-->保存排序
1216             /// </summary>
1217             G_SaveSort,
1218             /// <summary>
1219             /// 功能级权限
1220             /// (版块)商品-->(页面)商品回收站-->恢复商品
1221             /// </summary>
1222             G_Recovery,
1223             /// <summary>
1224             /// 页面级权限
1225             /// (版块)仓储-->货位管理
1226             /// </summary>
1227             Stock_shelf,
1228             /// <summary>
1229             /// 页面级权限
1230             /// (版块)仓储-->添加货位
1231             /// </summary>
1232             Stock_shelfAdd,
1233             /// <summary>
1234             /// 页面级权限
1235             /// (版块)仓储-->修改货位
1236             /// </summary>
1237             Stock_shelfModify,
1238             /// <summary>
1239             /// 页面级权限
1240             /// (版块)仓储-->货位商品明细
1241             /// </summary>
1242             Stock_shelfGoods,
1243             /// <summary>
1244             /// 页面级权限
1245             /// (版块)仓储-->货位资源
1246             /// </summary>
1247             Stock_shelfRes,
1248             /// <summary>
1249             /// 页面级权限
1250             /// (版块)仓储-->货品列表(入库)
1251             /// </summary>
1252             Stock_ShowProduct,
1253             /// <summary>
1254             /// 页面级权限
1255             /// (版块)仓储-->货品列表(出库)
1256             /// </summary>
1257             Stock_ShowProductSelect,
1258             /// <summary>
1259             /// 页面级权限
1260             /// (版块)仓储-->出库记录
1261             /// </summary>
1262             Stock_stockBillOut,
1263             /// <summary>
1264             /// 页面级权限
1265             /// (版块)仓储-->入库记录
1266             /// </summary>
1267             Stock_stockBillIn,
1268             /// <summary>
1269             /// 页面级权限
1270             /// (版块)仓储-->入库
1271             /// </summary>
1272             Stock_stockIn,
1273             /// <summary>
1274             /// 页面级权限
1275             /// (版块)仓储-->出库
1276             /// </summary>
1277             Stock_stockOut,
1278             /// <summary>
1279             /// 页面级权限
1280             /// (版块)仓储-->仓库管理
1281             /// </summary>
1282             Stock_store,
1283             /// <summary>
1284             /// 页面级权限
1285             /// (版块)仓储-->添加仓库
1286             /// </summary>
1287             Stock_storeAdd,
1288             /// <summary>
1289             /// 页面级权限
1290             /// (版块)仓储-->修改仓库
1291             /// </summary>
1292             Stock_storeModify,
1293             /// <summary>
1294             /// 页面级权限
1295             /// (版块)仓储-->商品分布明细
1296             /// </summary>
1297             Stock_storeGoods,
1298             /// <summary>
1299             /// 页面级权限
1300             /// (版块)仓储-->库存商品明细
1301             /// </summary>
1302             Stock_storeRes,
1303             /// <summary>
1304             /// 功能级权限
1305             /// (版块)仓储-->(页面)仓库管理-->删除
1306             /// </summary>
1307             S_Sdelete,
1308             /// <summary>
1309             /// 功能级权限
1310             /// (版块)仓储-->(页面)货位管理-->删除
1311             /// </summary>
1312             S_LDelete,
1313             /// <summary>
1314             /// 功能级权限
1315             /// (版块)仓储-->(页面)入库记录-->删除入库记录
1316             /// </summary>
1317             S_BDeleteIn,
1318             /// <summary>
1319             /// 功能级权限
1320             /// (版块)仓储-->(页面)出库记录-->删除出库记录
1321             /// </summary>
1322             S_BDeleteOut,
1323             /// <summary>
1324             /// 页面级权限
1325             /// (版块)会员-->添加咨询
1326             /// </summary>
1327             Member_askAdd,
1328             /// <summary>
1329             /// 页面级权限
1330             /// (版块)会员-->咨询设置
1331             /// </summary>
1332             Member_askCfg,
1333             /// <summary>
1334             /// 页面级权限
1335             /// (版块)会员-->咨询详细
1336             /// </summary>
1337             Member_askDetail,
1338             /// <summary>
1339             /// 页面级权限
1340             /// (版块)会员-->咨询列表
1341             /// </summary>
1342             Member_askList,
1343             /// <summary>
1344             /// 页面级权限
1345             /// (版块)会员-->评论列表
1346             /// </summary>
1347             Member_comment,
1348             /// <summary>
1349             /// 页面级权限
1350             /// (版块)会员-->添加评论
1351             /// </summary>
1352             Member_commentAdd,
1353             /// <summary>
1354             /// 页面级权限
1355             /// (版块)会员-->评论设置
1356             /// </summary>
1357             Member_commentCfg,
1358             /// <summary>
1359             /// 页面级权限
1360             /// (版块)会员-->评论详细信息
1361             /// </summary>
1362             Member_commentDetail,
1363             /// <summary>
1364             /// 页面级权限
1365             /// (版块)会员-->添加礼品
1366             /// </summary>
1367             Member_giftAdd,
1368             /// <summary>
1369             /// 页面级权限
1370             /// (版块)会员-->添加礼品分类
1371             /// </summary>
1372             Member_giftCategoryAdd,
1373             /// <summary>
1374             /// 页面级权限
1375             /// (版块)会员-->礼品分类列表
1376             /// </summary>
1377             Member_giftCategoryList,
1378             /// <summary>
1379             /// 页面级权限
1380             /// (版块)会员-->礼品列表
1381             /// </summary>
1382             Member_giftList,
1383             /// <summary>
1384             /// 页面级权限
1385             /// (版块)会员-->会员地址
1386             /// </summary>
1387             Member_mbAddress,
1388             /// <summary>
1389             /// 页面级权限
1390             /// (版块)会员-->会员购物车
1391             /// </summary>
1392             Member_mbCart,
1393             /// <summary>
1394             /// 页面级权限
1395             /// (版块)会员-->会员预存款信息
1396             /// </summary>
1397             Member_mbDeposit,
1398             /// <summary>
1399             /// 页面级权限
1400             /// (版块)会员-->会员收藏
1401             /// </summary>
1402             Member_mbFavorite,
1403             /// <summary>
1404             /// 页面级权限
1405             /// (版块)会员-->会员信息
1406             /// </summary>
1407             Member_MbInfo,
1408             /// <summary>
1409             /// 页面级权限
1410             /// (版块)会员-->会员订单记录
1411             /// </summary>
1412             Member_mbOrder,
1413             /// <summary>
1414             /// 页面级权限
1415             /// (版块)会员-->会员积分信息
1416             /// </summary>
1417             Member_mbPoint,
1418             /// <summary>
1419             /// 页面级权限
1420             /// (版块)会员-->添加会员
1421             /// </summary>
1422             Member_MemberAdd,
1423             /// <summary>
1424             /// 页面级权限
1425             /// (版块)会员-->修改会员信息
1426             /// </summary>
1427             Member_MemberModify,
1428             /// <summary>
1429             /// 页面级权限
1430             /// (版块)会员-->会员等级列表
1431             /// </summary>
1432             Member_MemberLevel,
1433             /// <summary>
1434             /// 页面级权限
1435             /// (版块)会员-->添加会员等级
1436             /// </summary>
1437             Member_MemberLevelAdd,
1438             /// <summary>
1439             /// 页面级权限
1440             /// (版块)会员-->修改会员等级
1441             /// </summary>
1442             Member_MemberLevelModify,
1443             /// <summary>
1444             /// 页面级权限
1445             /// (版块)会员-->会员列表
1446             /// </summary>
1447             Member_MemberList,
1448             /// <summary>
1449             /// 页面级权限
1450             /// (版块)会员-->选择产品
1451             /// </summary>
1452             Member_SelectProduct,
1453             /// <summary>
1454             /// 页面级权限
1455             /// (版块)会员-->发送电子邮件
1456             /// </summary>
1457             Member_Email,
1458             /// <summary>
1459             /// 页面级权限
1460             /// (版块)会员-->发送站内消息
1461             /// </summary>
1462             Member_Msg,
1463             /// <summary>
1464             /// 页面级权限
1465             /// (版块)会员-->发送手机短信
1466             /// </summary>
1467             Member_SMS,
1468             /// <summary>
1469             /// 功能级权限
1470             /// (版块)会员-->(页面)会员列表-->解锁会员
1471             /// </summary>
1472             M_UnLock,
1473             /// <summary>
1474             /// 功能级权限
1475             /// (版块)会员-->(页面)会员列表-->锁定会员
1476             /// </summary>
1477             M_Lock,
1478             /// <summary>
1479             /// 功能级权限
1480             /// (版块)会员-->(页面)会员列表-->删除会员
1481             /// </summary>
1482             M_Delete,
1483             /// <summary>
1484             /// 功能级权限
1485             /// (版块)会员-->(页面)会员等级列表-->保存排序
1486             /// </summary>
1487             ML_SaveOrder,
1488             /// <summary>
1489             /// 功能级权限
1490             /// (版块)会员-->(页面)会员等级列表-->删除会员等级
1491             /// </summary>
1492             ML_Delete,
1493             /// <summary>
1494             /// 功能级权限
1495             /// (版块)会员-->(页面)咨询列表-->删除
1496             /// </summary>
1497             M_AskDelete,
1498             /// <summary>
1499             /// 功能级权限
1500             /// (版块)会员-->(页面)咨询列表-->咨询置顶
1501             /// </summary>
1502             M_AskTop,
1503             /// <summary>
1504             /// 功能级权限
1505             /// (版块)会员-->(页面)咨询列表-->解除置顶
1506             /// </summary>
1507             M_AskUnTop,
1508             /// <summary>
1509             /// 功能级权限
1510             /// (版块)会员-->(页面)咨询列表-->显示
1511             /// </summary>
1512             M_AskShow,
1513             /// <summary>
1514             /// 功能级权限
1515             /// (版块)会员-->(页面)咨询列表-->隐藏
1516             /// </summary>
1517             M_AskHide,
1518             /// <summary>
1519             /// 功能级权限
1520             /// (版块)会员-->(页面)评论列表-->删除
1521             /// </summary>
1522             M_CommentDelete,
1523             /// <summary>
1524             /// 功能级权限
1525             /// (版块)会员-->(页面)评论列表-->显示
1526             /// </summary>
1527             M_CommentShow,
1528             /// <summary>
1529             /// 功能级权限
1530             /// (版块)会员-->(页面)评论列表-->评论置顶
1531             /// </summary>
1532             M_CommentTop,
1533             /// <summary>
1534             /// 功能级权限
1535             /// (版块)会员-->(页面)评论列表-->隐藏
1536             /// </summary>
1537             M_CommentHide,
1538             /// <summary>
1539             /// 功能级权限
1540             /// (版块)会员-->(页面)评论列表-->解除置顶
1541             /// </summary>
1542             M_CommentUnTop,
1543             /// <summary>
1544             /// 功能级权限
1545             /// (版块)会员-->(页面)会员信息-->验证用户
1546             /// </summary>
1547             M_Validation,
1548             /// <summary>
1549             /// 页面级权限
1550             /// (版块)信息-->批量删除
1551             /// </summary>
1552             Message_batchDelMsg,
1553             /// <summary>
1554             /// 页面级权限
1555             /// (版块)信息-->发送电子邮件
1556             /// </summary>
1557             Message_emailAdd,
1558             /// <summary>
1559             /// 页面级权限
1560             /// (版块)信息-->邮件订阅列表
1561             /// </summary>
1562             Message_mailSubList,
1563             /// <summary>
1564             /// 页面级权限
1565             /// (版块)信息-->查看站内消息
1566             /// </summary>
1567             Message_messageDetail,
1568             /// <summary>
1569             /// 页面级权限
1570             /// (版块)信息-->发送站内消息
1571             /// </summary>
1572             Message_msgAdd,
1573             /// <summary>
1574             /// 页面级权限
1575             /// (版块)信息-->查看信息详情
1576             /// </summary>
1577             Message_msgDetail,
1578             /// <summary>
1579             /// 页面级权限
1580             /// (版块)信息-->站内消息管理
1581             /// </summary>
1582             Message_msgList,
1583             /// <summary>
1584             /// 页面级权限
1585             /// (版块)信息-->发送会员
1586             /// </summary>
1587             Message_selectMember,
1588             /// <summary>
1589             /// 页面级权限
1590             /// (版块)信息-->发送手机短信
1591             /// </summary>
1592             Message_smsAdd,
1593             /// <summary>
1594             /// 页面级权限
1595             /// (版块)信息-->站内消息草稿箱
1596             /// </summary>
1597             Message_DraftSMS,
1598             /// <summary>
1599             /// 页面级权限
1600             /// (版块)信息-->站内消息发件箱
1601             /// </summary>
1602             Message_SentSMS,
1603             /// <summary>
1604             /// 页面级权限
1605             /// (版块)信息-->发送邮件草稿箱
1606             /// </summary>
1607             Message_DraftEmail,
1608             /// <summary>
1609             /// 页面级权限
1610             /// (版块)信息-->邮件发件箱
1611             /// </summary>
1612             Message_SentEmail,
1613             /// <summary>
1614             /// 页面级权限
1615             /// (版块)信息-->手机短信草稿箱
1616             /// </summary>
1617             Message_DraftMMS,
1618             /// <summary>
1619             /// 页面级权限
1620             /// (版块)信息-->手机短信发件箱
1621             /// </summary>
1622             Message_SentMMS,
1623             /// <summary>
1624             /// 页面级权限
1625             /// (版块)信息-->修改站内消息
1626             /// </summary>
1627             Message_msgModify,
1628             /// <summary>
1629             /// 页面级权限
1630             /// (版块)信息-->修改手机短信
1631             /// </summary>
1632             Message_smsModify,
1633             /// <summary>
1634             /// 页面级权限
1635             /// (版块)信息-->修改邮件
1636             /// </summary>
1637             Message_emailModify,
1638             /// <summary>
1639             /// 功能级权限
1640             /// (版块)信息-->(页面)站内消息草稿箱-->删除草稿箱
1641             /// </summary>
1642             DelSaveMessage,
1643             /// <summary>
1644             /// 功能级权限
1645             /// (版块)信息-->(页面)站内消息发件箱-->删除已发件箱
1646             /// </summary>
1647             DelSentMessage,
1648             /// <summary>
1649             /// 功能级权限
1650             /// (版块)信息-->(页面)发送邮件草稿箱-->删除草稿箱
1651             /// </summary>
1652             DelSaveEmailInfo,
1653             /// <summary>
1654             /// 功能级权限
1655             /// (版块)信息-->(页面)邮件发件箱-->删除已发件箱
1656             /// </summary>
1657             DelSentEmailInfo,
1658             /// <summary>
1659             /// 功能级权限
1660             /// (版块)信息-->(页面)手机短信草稿箱-->删除草稿箱
1661             /// </summary>
1662             DelSaveSMS,
1663             /// <summary>
1664             /// 功能级权限
1665             /// (版块)信息-->(页面)手机短信发件箱-->删除已发件箱
1666             /// </summary>
1667             DelSentSMS,
1668             /// <summary>
1669             /// 功能级权限
1670             /// (版块)信息-->(页面)邮件订阅列表-->删除订阅
1671             /// </summary>
1672             DelSubscribeList,
1673             /// <summary>
1674             /// 功能级权限
1675             /// (版块)信息-->(页面)站内消息管理-->删除站内消息
1676             /// </summary>
1677             DelSiteMsg,
1678             /// <summary>
1679             /// 页面级权限
1680             /// (版块)文章-->广告位列表
1681             /// </summary>
1682             Article_AdPan,
1683             /// <summary>
1684             /// 页面级权限
1685             /// (版块)文章-->添加广告位
1686             /// </summary>
1687             Article_AdPanAdd,
1688             /// <summary>
1689             /// 页面级权限
1690             /// (版块)文章-->修改广告位
1691             /// </summary>
1692             Article_AdPanModify,
1693             /// <summary>
1694             /// 页面级权限
1695             /// (版块)文章-->广告位分类列表
1696             /// </summary>
1697             Article_AdPanClass,
1698             /// <summary>
1699             /// 页面级权限
1700             /// (版块)文章-->添加广告位分类
1701             /// </summary>
1702             Article_AdPanClassAdd,
1703             /// <summary>
1704             /// 页面级权限
1705             /// (版块)文章-->修改广告位分类
1706             /// </summary>
1707             Article_AdPanClassModify,
1708             /// <summary>
1709             /// 页面级权限
1710             /// (版块)文章-->预览广告位
1711             /// </summary>
1712             Article_AdPreview,
1713             /// <summary>
1714             /// 页面级权限
1715             /// (版块)文章-->广告列表
1716             /// </summary>
1717             Article_Advert,
1718             /// <summary>
1719             /// 页面级权限
1720             /// (版块)文章-->添加广告
1721             /// </summary>
1722             Article_AdvertAdd,
1723             /// <summary>
1724             /// 页面级权限
1725             /// (版块)文章-->修改广告
1726             /// </summary>
1727             Article_AdvertModify,
1728             /// <summary>
1729             /// 页面级权限
1730             /// (版块)文章-->预览广告
1731             /// </summary>
1732             Article_AdvertPreview,
1733             /// <summary>
1734             /// 页面级权限
1735             /// (版块)文章-->栏目列表
1736             /// </summary>
1737             Article_artClass,
1738             /// <summary>
1739             /// 页面级权限
1740             /// (版块)文章-->添加栏目列表
1741             /// </summary>
1742             Article_artClassAdd,
1743             /// <summary>
1744             /// 页面级权限
1745             /// (版块)文章-->修改栏目列表
1746             /// </summary>
1747             Article_artClassModify,
1748             /// <summary>
1749             /// 页面级权限
1750             /// (版块)文章-->文章列表
1751             /// </summary>
1752             Article_article,
1753             /// <summary>
1754             /// 页面级权限
1755             /// (版块)文章-->添加文章
1756             /// </summary>
1757             Article_articleAdd,
1758             /// <summary>
1759             /// 页面级权限
1760             /// (版块)文章-->修改文章
1761             /// </summary>
1762             Article_articleModify,
1763             /// <summary>
1764             /// 页面级权限
1765             /// (版块)文章-->关联商品
1766             /// </summary>
1767             Article_selectGoods,
1768             /// <summary>
1769             /// 功能级权限
1770             /// (版块)文章-->(页面)文章列表-->退审
1771             /// </summary>
1772             RefusedNews,
1773             /// <summary>
1774             /// 功能级权限
1775             /// (版块)文章-->(页面)文章列表-->审核
1776             /// </summary>
1777             PassNews,
1778             /// <summary>
1779             /// 功能级权限
1780             /// (版块)文章-->(页面)文章列表-->取消发布
1781             /// </summary>
1782             HiddenNews,
1783             /// <summary>
1784             /// 功能级权限
1785             /// (版块)文章-->(页面)文章列表-->发布
1786             /// </summary>
1787             ShowsNews,
1788             /// <summary>
1789             /// 功能级权限
1790             /// (版块)文章-->(页面)文章列表-->删除文章
1791             /// </summary>
1792             DelNews,
1793             /// <summary>
1794             /// 功能级权限
1795             /// (版块)文章-->(页面)栏目列表-->删除
1796             /// </summary>
1797             DelArtClass,
1798             /// <summary>
1799             /// 功能级权限
1800             /// (版块)文章-->(页面)栏目列表-->保存排序
1801             /// </summary>
1802             ArtClassSaveSort,
1803             /// <summary>
1804             /// 功能级权限
1805             /// (版块)文章-->(页面)广告列表-->删除广告
1806             /// </summary>
1807             DelAdvertisement,
1808             /// <summary>
1809             /// 功能级权限
1810             /// (版块)文章-->(页面)广告位列表-->删除广告位
1811             /// </summary>
1812             DelAdPan,
1813             /// <summary>
1814             /// 功能级权限
1815             /// (版块)文章-->(页面)广告位分类列表-->删除广告位分类
1816             /// </summary>
1817             DelAdClass,
1818             /// <summary>
1819             /// 页面级权限
1820             /// (版块)统计-->销量排名
1821             /// </summary>
1822             Statistic_goodsBuy,
1823             /// <summary>
1824             /// 页面级权限
1825             /// (版块)统计-->会员购物排名
1826             /// </summary>
1827             Statistic_memberBuy,
1828             /// <summary>
1829             /// 页面级权限
1830             /// (版块)系统-->快递模板
1831             /// </summary>
1832             SysConfig_courierTemplate,
1833             /// <summary>
1834             /// 页面级权限
1835             /// (版块)系统-->添加快递模板
1836             /// </summary>
1837             SysConfig_courierTemplateAdd,
1838             /// <summary>
1839             /// 页面级权限
1840             /// (版块)系统-->修改快递模板
1841             /// </summary>
1842             SysConfig_courierTemplateModify,
1843             /// <summary>
1844             /// 页面级权限
1845             /// (版块)系统-->物流公司
1846             /// </summary>
1847             SysConfig_logistics,
1848             /// <summary>
1849             /// 页面级权限
1850             /// (版块)系统-->添加物流公司
1851             /// </summary>
1852             SysConfig_logisticsAdd,
1853             /// <summary>
1854             /// 页面级权限
1855             /// (版块)系统-->修改物流公司
1856             /// </summary>
1857             SysConfig_logisticsModify,
1858             /// <summary>
1859             /// 页面级权限
1860             /// (版块)系统-->配送方式
1861             /// </summary>
1862             SysConfig_logistType,
1863             /// <summary>
1864             /// 页面级权限
1865             /// (版块)系统-->添加配送方式
1866             /// </summary>
1867             SysConfig_logistTypeAdd,
1868             /// <summary>
1869             /// 页面级权限
1870             /// (版块)系统-->修改配送方式
1871             /// </summary>
1872             SysConfig_logistTypeModify,
1873             /// <summary>
1874             /// 页面级权限
1875             /// (版块)系统-->配送地区
1876             /// </summary>
1877             SysConfig_region,
1878             /// <summary>
1879             /// 页面级权限
1880             /// (版块)系统-->添加配送地区
1881             /// </summary>
1882             SysConfig_regionAdd,
1883             /// <summary>
1884             /// 页面级权限
1885             /// (版块)系统-->修改配送地区
1886             /// </summary>
1887             SysConfig_regionModify,
1888             /// <summary>
1889             /// 页面级权限
1890             /// (版块)系统-->电子邮件配置
1891             /// </summary>
1892             SysConfig_email,
1893             /// <summary>
1894             /// 页面级权限
1895             /// (版块)系统-->模板配置
1896             /// </summary>
1897             SysConfig_mailTemp,
1898             /// <summary>
1899             /// 页面级权限
1900             /// (版块)系统-->编辑模板
1901             /// </summary>
1902             SysConfig_mailTempEdit,
1903             /// <summary>
1904             /// 页面级权限
1905             /// (版块)系统-->手机短信配置
1906             /// </summary>
1907             SysConfig_mobileMsg,
1908             /// <summary>
1909             /// 页面级权限
1910             /// (版块)系统-->银行账户
1911             /// </summary>
1912             SysConfig_account,
1913             /// <summary>
1914             /// 页面级权限
1915             /// (版块)系统-->添加银行账户
1916             /// </summary>
1917             SysConfig_accountAdd,
1918             /// <summary>
1919             /// 页面级权限
1920             /// (版块)系统-->修改银行账户
1921             /// </summary>
1922             SysConfig_accountModify,
1923             /// <summary>
1924             /// 页面级权限
1925             /// (版块)系统-->支付方式
1926             /// </summary>
1927             SysConfig_payType,
1928             /// <summary>
1929             /// 页面级权限
1930             /// (版块)系统-->添加支付方式
1931             /// </summary>
1932             SysConfig_payTypeAdd,
1933             /// <summary>
1934             /// 页面级权限
1935             /// (版块)系统-->修改支付方式
1936             /// </summary>
1937             SysConfig_payTypeModify,
1938             /// <summary>
1939             /// 页面级权限
1940             /// (版块)系统-->基本信息配置
1941             /// </summary>
1942             SysConfig_commonCfg,
1943             /// <summary>
1944             /// 页面级权限
1945             /// (版块)系统-->友情链接
1946             /// </summary>
1947             SysConfig_friendLink,
1948             /// <summary>
1949             /// 页面级权限
1950             /// (版块)系统-->添加友情链接
1951             /// </summary>
1952             SysConfig_friendLinkAdd,
1953             /// <summary>
1954             /// 页面级权限
1955             /// (版块)系统-->修改友情链接
1956             /// </summary>
1957             SysConfig_friendLinkModify,
1958             /// <summary>
1959             /// 页面级权限
1960             /// (版块)系统-->网站首页商品管理
1961             /// </summary>
1962             SysConfig_IndexProduct,
1963             /// <summary>
1964             /// 页面级权限
1965             /// (版块)系统-->MAC地址绑定
1966             /// </summary>
1967             SysConfig_macCfg,
1968             /// <summary>
1969             /// 页面级权限
1970             /// (版块)系统-->会员注册配置
1971             /// </summary>
1972             SysConfig_memberCfg,
1973             /// <summary>
1974             /// 页面级权限
1975             /// (版块)系统-->商品图片配置
1976             /// </summary>
1977             SysConfig_picCfg,
1978             /// <summary>
1979             /// 页面级权限
1980             /// (版块)系统-->选择产品
1981             /// </summary>
1982             SysConfig_ProductSelect,
1983             /// <summary>
1984             /// 页面级权限
1985             /// (版块)系统-->网站安全配置
1986             /// </summary>
1987             SysConfig_safeCfg,
1988             /// <summary>
1989             /// 页面级权限
1990             /// (版块)系统-->商城参数配置
1991             /// </summary>
1992             SysConfig_ShopCfg,
1993             /// <summary>
1994             /// 页面级权限
1995             /// (版块)系统-->部门
1996             /// </summary>
1997             SysConfig_department,
1998             /// <summary>
1999             /// 页面级权限
2000             /// (版块)系统-->角色
2001             /// </summary>
2002             SysConfig_role,
2003             /// <summary>
2004             /// 页面级权限
2005             /// (版块)系统-->添加角色
2006             /// </summary>
2007             SysConfig_roleAdd,
2008             /// <summary>
2009             /// 页面级权限
2010             /// (版块)系统-->修改角色
2011             /// </summary>
2012             SysConfig_roleModify,
2013             /// <summary>
2014             /// 页面级权限
2015             /// (版块)系统-->管理员
2016             /// </summary>
2017             SysConfig_user,
2018             /// <summary>
2019             /// 页面级权限
2020             /// (版块)系统-->添加管理员
2021             /// </summary>
2022             SysConfig_userAdd,
2023             /// <summary>
2024             /// 页面级权限
2025             /// (版块)系统-->修改管理员
2026             /// </summary>
2027             SysConfig_userModify,
2028             /// <summary>
2029             /// 页面级权限
2030             /// (版块)系统-->用户信息
2031             /// </summary>
2032             SysConfig_userInfo,
2033             /// <summary>
2034             /// 页面级权限
2035             /// (版块)系统-->查看权限
2036             /// </summary>
2037             SysConfig_userPermission,
2038             /// <summary>
2039             /// 页面级权限
2040             /// (版块)系统-->权限列表(新版)
2041             /// </summary>
2042             SysConfig_Rights,
2043             /// <summary>
2044             /// 页面级权限
2045             /// (版块)系统-->查看我的权限
2046             /// </summary>
2047             SysConfig_myRights,
2048             /// <summary>
2049             /// 功能级权限
2050             /// (版块)系统-->(页面)MAC地址绑定-->删除MAC地址
2051             /// </summary>
2052             DelMacInfo,
2053             /// <summary>
2054             /// 功能级权限
2055             /// (版块)系统-->(页面)友情链接-->删除友情链接
2056             /// </summary>
2057             DelFriendLink,
2058             /// <summary>
2059             /// 功能级权限
2060             /// (版块)系统-->(页面)友情链接-->友情链接排序保存
2061             /// </summary>
2062             FriendLinkSaveSort,
2063             /// <summary>
2064             /// 功能级权限
2065             /// (版块)系统-->(页面)部门-->删除部门
2066             /// </summary>
2067             DelDepartment,
2068             /// <summary>
2069             /// 功能级权限
2070             /// (版块)系统-->(页面)角色-->删除角色
2071             /// </summary>
2072             DelRole,
2073             /// <summary>
2074             /// 功能级权限
2075             /// (版块)系统-->(页面)管理员-->删除管理员
2076             /// </summary>
2077             DelAdmin,
2078             /// <summary>
2079             /// 功能级权限
2080             /// (版块)系统-->(页面)管理员-->启用管理员
2081             /// </summary>
2082             EnableAdmin,
2083             /// <summary>
2084             /// 功能级权限
2085             /// (版块)系统-->(页面)管理员-->禁用管理员
2086             /// </summary>
2087             DisableAdmin,
2088             /// <summary>
2089             /// 功能级权限
2090             /// (版块)系统-->(页面)支付方式-->支付方式设为默认
2091             /// </summary>
2092             AlterDefaultPayType,
2093             /// <summary>
2094             /// 功能级权限
2095             /// (版块)系统-->(页面)支付方式-->禁用支付方式
2096             /// </summary>
2097             DisablePayType,
2098             /// <summary>
2099             /// 功能级权限
2100             /// (版块)系统-->(页面)支付方式-->启用支付方式
2101             /// </summary>
2102             EnablePayType,
2103             /// <summary>
2104             /// 功能级权限
2105             /// (版块)系统-->(页面)支付方式-->删除支付方式
2106             /// </summary>
2107             DelPayType,
2108             /// <summary>
2109             /// 功能级权限
2110             /// (版块)系统-->(页面)支付方式-->支付方式排序保存
2111             /// </summary>
2112             PayTypeSaveSort,
2113             /// <summary>
2114             /// 功能级权限
2115             /// (版块)系统-->(页面)银行账户-->启用银行账户
2116             /// </summary>
2117             EnableBank,
2118             /// <summary>
2119             /// 功能级权限
2120             /// (版块)系统-->(页面)银行账户-->银行账户设为默认
2121             /// </summary>
2122             AlterDefaultBank,
2123             /// <summary>
2124             /// 功能级权限
2125             /// (版块)系统-->(页面)银行账户-->删除银行账户
2126             /// </summary>
2127             DelBank,
2128             /// <summary>
2129             /// 功能级权限
2130             /// (版块)系统-->(页面)银行账户-->银行账户排序保存
2131             /// </summary>
2132             BankSaveSort,
2133             /// <summary>
2134             /// 功能级权限
2135             /// (版块)系统-->(页面)银行账户-->禁用银行账户
2136             /// </summary>
2137             DisableBank,
2138             /// <summary>
2139             /// 功能级权限
2140             /// (版块)系统-->(页面)配送方式-->设置优先级
2141             /// </summary>
2142             DeliverTypeSaveSort,
2143             /// <summary>
2144             /// 功能级权限
2145             /// (版块)系统-->(页面)配送方式-->删除配送方式
2146             /// </summary>
2147             DelDeliverType,
2148             /// <summary>
2149             /// 功能级权限
2150             /// (版块)系统-->(页面)配送方式-->禁用配送方式
2151             /// </summary>
2152             DisableDeliverType,
2153             /// <summary>
2154             /// 功能级权限
2155             /// (版块)系统-->(页面)配送方式-->启用配送方式
2156             /// </summary>
2157             EnableDeliverType,
2158             /// <summary>
2159             /// 功能级权限
2160             /// (版块)系统-->(页面)物流公司-->删除
2161             /// </summary>
2162             DelDeliveryCorp,
2163             /// <summary>
2164             /// 功能级权限
2165             /// (版块)系统-->(页面)物流公司-->设置排序
2166             /// </summary>
2167             DeliveryCorpSaveSort,
2168             /// <summary>
2169             /// 功能级权限
2170             /// (版块)系统-->(页面)配送地区-->删除配送地区
2171             /// </summary>
2172             DelRegion,
2173             /// <summary>
2174             /// 功能级权限
2175             /// (版块)系统-->(页面)配送地区-->配送地区排序保存
2176             /// </summary>
2177             RegionSaveSort,
2178             /// <summary>
2179             /// 功能级权限
2180             /// (版块)系统-->(页面)快递模板-->启用快递模板
2181             /// </summary>
2182             EnableCourierTemplate,
2183             /// <summary>
2184             /// 功能级权限
2185             /// (版块)系统-->(页面)快递模板-->删除快递模板
2186             /// </summary>
2187             DelCourierTemplate,
2188             /// <summary>
2189             /// 功能级权限
2190             /// (版块)系统-->(页面)快递模板-->禁用快递模板
2191             /// </summary>
2192             DisableCourierTemplate,
2193             /// <summary>
2194             /// 功能级权限
2195             /// (版块)系统-->(页面)MAC地址绑定-->添加MAC地址
2196             /// </summary>
2197             Sys_AddMac,
2198             /// <summary>
2199             /// 功能级权限
2200             /// (版块)系统-->(页面)MAC地址绑定-->修改MAC地址
2201             /// </summary>
2202             Sys_ModifyMac,
2203             /// <summary>
2204             /// 功能级权限
2205             /// (版块)系统-->(页面)部门-->添加部门
2206             /// </summary>
2207             Sys_DepartmentAdd,
2208             /// <summary>
2209             /// 功能级权限
2210             /// (版块)系统-->(页面)部门-->修改部门信息
2211             /// </summary>
2212             Sys_DepartmentModify,
2213             /// <summary>
2214             /// 页面级权限
2215             /// (版块)活动-->优惠券管理
2216             /// </summary>
2217             Active_Coupons,
2218             /// <summary>
2219             /// 页面级权限
2220             /// (版块)活动-->优惠券列表
2221             /// </summary>
2222             Active_CouponsList,
2223             /// <summary>
2224             /// 页面级权限
2225             /// (版块)活动-->买十送一订单修改(确认等)
2226             /// </summary>
2227             Active_FreeTenOrderEdit,
2228             /// <summary>
2229             /// 页面级权限
2230             /// (版块)活动-->买十送一订单
2231             /// </summary>
2232             Active_FreeTenOrderList,
2233             /// <summary>
2234             /// 页面级权限
2235             /// (版块)活动-->注册送积分活动管理
2236             /// </summary>
2237             Active_RegGiveCfg,
2238             /// <summary>
2239             /// 页面级权限
2240             /// (版块)活动-->体验购物优惠
2241             /// </summary>
2242             Active_Expeience,
2243             /// <summary>
2244             /// 页面级权限
2245             /// (版块)活动-->在线付款优惠
2246             /// </summary>
2247             Active_OnlinepayPrivilege,
2248             /// <summary>
2249             /// 功能级权限
2250             /// (版块)活动-->(页面)优惠券列表-->删除优惠券
2251             /// </summary>
2252             A_DeleteCouponse,
2253             /// <summary>
2254             /// 页面级权限
2255             /// (版块)公告-->添加公告
2256             /// </summary>
2257             Notify_notifyAdd,
2258             /// <summary>
2259             /// 页面级权限
2260             /// (版块)公告-->修改公告
2261             /// </summary>
2262             Notify_notifyModify,
2263             /// <summary>
2264             /// 页面级权限
2265             /// (版块)公告-->内部公告
2266             /// </summary>
2267             Notify_notifyList,
2268             /// <summary>
2269             /// 页面级权限
2270             /// (版块)公告-->查看内部公告
2271             /// </summary>
2272             Notify_notifyView,
2273             /// <summary>
2274             /// 功能级权限
2275             /// (版块)公告-->(页面)添加公告-->删除内部公告
2276             /// </summary>
2277             DelNotify,
2278             /// <summary>
2279             /// 页面级权限
2280             /// (版块)工具-->修改分类信息结果
2281             /// </summary>
2282             Tools_catelogueResult,
2283             /// <summary>
2284             /// 页面级权限
2285             /// (版块)工具-->添加/修改商品规格结果
2286             /// </summary>
2287             Tools_goodsAddSpecResult,
2288             /// <summary>
2289             /// 页面级权限
2290             /// (版块)工具-->商品管理错误页
2291             /// </summary>
2292             Tools_goodsError,
2293             /// <summary>
2294             /// 页面级权限
2295             /// (版块)工具-->上传品牌图片
2296             /// </summary>
2297             Tools_UpBrand,
2298             /// <summary>
2299             /// 页面级权限
2300             /// (版块)工具-->上传商品图片,自动模式
2301             /// </summary>
2302             Tools_UpGoodsPic,
2303             /// <summary>
2304             /// 页面级权限
2305             /// (版块)工具-->上传商品图片,单张模式
2306             /// </summary>
2307             Tools_UpImage,
2308             /// <summary>
2309             /// 页面级权限
2310             /// (版块)工具-->上传规格图片
2311             /// </summary>
2312             Tools_UpSpecPic,
2313             /// <summary>
2314             /// 页面级权限
2315             /// (版块)工具-->上传自定义规格值图片
2316             /// </summary>
2317             Tools_UpSpecValPic,
2318             /// <summary>
2319             /// 页面级权限
2320             /// (版块)工具-->上传快递单模板图片
2321             /// </summary>
2322             Tools_UpTemplatePic
2323             #endregion
2324         }
2325         #endregion
2326     }
2327 }
复制代码
 
 
分类: WEB设计
原文地址:https://www.cnblogs.com/Leo_wl/p/2946981.html