美文网首页
网狐精华版后台修改记录

网狐精华版后台修改记录

作者: 漂泊的树叶hx | 来源:发表于2017-12-26 19:21 被阅读0次

    因为二开需求,要在后台增加个俱乐部中房卡消耗统计界面,

    在网站源码中,有项目配置为Game.Web/config/power.config,如下图

    按照正常的逻辑,我把ModuleName中的value修改了,界面肯定就是我修改的字符了。

    事与愿违,无论如何修改 power.config文件,运行的界面始终是原来的样子。

    无奈,跟读代码后发现。

    原来后台的配置文件是写在数据库中的,一万个草泥马奔腾而过。

    不过再细一看,此设计也是合理,因为后台的功能显示是按照登录用户的权限进行筛选显示的。

    /// <summary>

     /// 页面初始化

    /// </summary>

    protected override void OnInit(EventArgs e)

    {

         LoginUser userExt = Fetch.GetLoginUser();

        if(userExt == null || userExt.UserID < 0)

         {

        Fetch.Redirect("/Login.aspx");

         return;

         }

          //此方法是根据用户的权限获取界面的布局数据,好吧,只能怪少年太年轻

         _ds = FacadeManage.aidePlatformManagerFacade.GetMenuByUserId(userExt.UserID);

        LeftMenu.DataSource = _ds.Tables[0];

        LeftMenu.DataBind();

    }

    在存储过程中加入自己需要的数据后,效果如下

    在钻石系统中,添加成功了 俱乐部房卡消耗标签页。

    至此,就剩下写查询逻辑跟显示问题啦。

    记录下来,给后来的童鞋们方便。

    有其他问题的童鞋,可以找我哟~

    树叶网狐麻将交流群:565170720 欢迎交流

    相关文章

      网友评论

          本文标题:网狐精华版后台修改记录

          本文链接:https://www.haomeiwen.com/subject/tvaxgttx.html