您的位置:首页 > 运维架构 > 网站架构

网站后台权限设计

2013-03-06 21:27 417 查看

网站后台权限设计

一,前言

公司网站的后台是和其它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,width: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>>><a href=\"#\">{1}</a> >> <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 }


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: