网站后台权限设计
网站后台权限设计
一,前言
公司网站的后台是和其它2个同事一起做的,权限这块是最后加上去的,当时是另外一个同事做的。
后来那位同事离职了,后台在不断修改和增加功能的情况下,页面越来越多,原来的权限设计越来越不能满足需求了。
主要是因为原来的权限是根据页面地址用正则匹配的,这样就出现一个问题,页面如果增加或减少一个参数,就要去修改正则,这样显的太繁琐。
于是就想着重新设计一套权限。于是就有了本文。
二,设计思路
我的设计思路也是根据页面地址来判断,但分成两部分。第一部分为不带参数的页面地址,第二部分是页面地址上带的参数。
当用户访问某个页面时
1,先截取不带参数的地址url,再截取地址中的参数对 params
2,然后从数据库中取出当前用户的所有权限,根据第1步取得的url去匹配权限列表list(同一地址可能对应几个不同权限,比如添加和修改为同一个页面,但权限又是分开的),如果能匹配到,则继续看第3步,否则表示用户没有该页面访问权限
3,如果第2步能匹配到权限列表list,则从第1步中取出参数对 params ;循环list,判断每一个权限的参数是否能与params中的参数匹配(正则);如果有一个完全匹配,则说明用户有访问本页面权限。
三,开始设计
我把权限大致分为页面级权限(即能不能访问某页面)和功能级权限(即能不能使用某页面上的某功能,如删除等)
先设计数据库,如下图:
部分权限如下:
四,判断权限
1,页面级权限
则根据不带参数的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>>><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 }
分类: WEB设计
作者: Leo_wl
出处: http://HdhCmsTestcnblogs测试数据/Leo_wl/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
版权信息