好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

网站后台权限设计

网站后台权限设计

网站后台权限设计

一,前言

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

 

 

分类:  WEB设计

作者: Leo_wl

    

出处: http://www.cnblogs.com/Leo_wl/

    

本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

版权信息

查看更多关于网站后台权限设计的详细内容...

  阅读:154次

上一篇: 聊天室服务分析设计

下一篇:软件架构