首页新闻招聘找找看知识库
  • 回复:2 浏览:2488 2011-04-14 08:06 来自 Michael.li

    1.0.9版更新记录

    1.角色管理中 第四选项卡中选择用户的下拉框,在用户较多时,会拖死浏览器 改为部门选择方式.
    2.只有一级菜单,设置角色权限报错
    3.模块Pagecode字段增加为100位长度。
    4.增加模块说明字段。在权限分配界面同时显示模块说明内容。因为 M_CName 的内容不宜太长,有时不能准确描述功能。
    5.增加用户时,可以定义新增用户的菜单样式.
    6.增加域帐号认证.
    7.单个界面支持多个MultiListBox控件.
    8.修改树型菜单第一次重复加载出错,刷新后正常。
    8.代码升级到vs2008+.net3.5.
    9.软件名称变更为:Supesoft权限管理系统.

    1.0.9发行版免费下载地址:http://adcount.supesoft.com/ADWeb/Click.aspx?P_ID=11
    1.0.9源码下载地址:http://www.supesoft.com/M_Product.asp?cmd=FrameWork(必需是商业用户)
    1.0.8版源码免费下载地址:http://adcount.supesoft.com/ADWeb/Click.aspx?P_ID=12


    1.0.9全新安装说明:
    1.数据库安装说明:
        a)Access数据库,直接使用.
        b)Sql数据库,执行FrameWork.web\Manager\database\mssql\目录中的:
          1.FrameWork.sql
          2.存储过程.sql
          3.数据初始化脚本.sql
          4.完成安装.
        c)Oracle数据库,执行FrameWork.web\Manager\database\Oracle\目录中的:
          1.Oracle.Sql
          2.完成安装.
    2.前台web直接复制文件到网站中即可.
    3.如需修改数据库或都配置,请打开web.config进行修改,有说明.
      

    1.0.8升级至1.0.9更新说明:

    1.数据库更新:
      a)Access数据库
        1.打开FrameWork.web\Manager\database\access\FrameWork.config.
        2.为sys_Module表增加M_Info字段,类型为备注.允许空值.
        3.修改sys_Module表中的M_PageCode长度为100.
        4.为sys_User表增加U_LoginType字段,类型为文本.允许空值。
        3.完成更新.
      b)Sql数据库,依次执行FrameWork.web\Manager\database\mssql\目录中的:
        1.FrameWork1.0.8数据更新.sql
        2.FrameWork1.0.8存储过程更新.sql
        2.完成更新.
      c)Oracle数据库,执行FrameWork.web\Manager\database\Oracle\目录中的:
        1.FrameWork1.0.8表结构更新(Oracle).sql
        3.完成更新.
    2.前台Web更新将FrameWork.web\manager目录中所有文件替换原有文件.
    3.完成更新.

  • 幻天芒
    2012-10-22 00:16 幻天芒
    学习下~~~
    第1楼 回到顶楼
  • 荆棘人
    2018-12-05 15:45 荆棘人
    源码中有很多地方看不懂啊,怎么办?已经没有人维护了。
    ------------------------------------------------------------------------------
    /// <summary>
    /// 更新用户请求信息
    /// </summary>
    /// <param name="key"></param>
    public void Access(TKey key)
    {
    LinkedListNode<TValue> OutNodeUser;
    try
    {
    _CacheDataRwl.AcquireWriterLock(Timeout.Infinite);

    if (_AllUserList.TryGetValue(key, out OutNodeUser))
    {
    ReNewUser(OutNodeUser);
    }
    }
    finally
    {
    _CacheDataRwl.ReleaseWriterLock();
    }
    }

    ------------------------------------------------------------
    这段代码什么意思啊?谁能解释一下?
    第2楼 回到顶楼
登录后才能评论,请先登录注册