Zhiqim Master(运营管理台)是在ZhiqimManager基础上改造成用于运营思路的管理系统,增加余额,和组织结构等,开放组织管理员,可以添加组织内的部门和角色和操作员。并增加该管理台上的一些组件,如充值支付等组件。适用于二级代理管理或该大型组织机构

阿斌 最后提交于3月前 修改切换组织错误
version.txt8KB
V1.0.0R2015070101
    1)版本,创建、整理,增加操作员组和相关的修改
    1)增加拦截器判断GET方法自动加到右页中使得刷新时右页是最后一次的页面
V1.1.0R2015101401
    1)调整为V1.1的版本支持
    2)修改fadfox_ajax.js文件为080301文件
    3)修改LoginAction支持新的绑定会话用户
V1.1.2.R2015102601
    1)修改成支持V1.1.2的fadfox框架
V1.1.3.R2016020301
    1)修改css/js为1229版本
    2)修改初始化脚本,默认取${resourcePath}/conf/${res.init.xxx.sql}
    3)修改原chkLogin和hasLogin为chkServerLogin,chkClientLogin
V1.1.5.R2016020301
    1)拆分资源JAR包整理的版本号
V1.2.0.R2016062301
    1)按V1.2版本进行改进之后的版本
V1.2.1.R2016100801
    1)调整依赖包到V1.2.1
    2)增加四个换肤,去除原iframe
V1.2.2.R2017010101
    1)配合fadfox.jar调整HashMap<String, Object>为FHashMapSO
    2)头部块增加左右区域自定义块函数(fadfox_manager_topnav_left_defined,fadfox_manager_topnav_right_defined)
    3)把密码加密,cookie密码保存分离成FmrPassworder,允许业务重写配置
V1.3.0.R2017022701
    1)调整依赖包到V1.3.0
    2)根据fadfox_httpd.jar中对验证码方法Session.getSessionValidateCode修改为getSessionVerificationCode
    3)修改FmrParam中hasValidateCode为hasVerificationCode
    4)修改${Htmls.formatInput(str)}修改为#{str}
    5)修改默认密码encode方法为SHA256加salt方式,数据库密码字段改为64位,增加salt字段,默认64位安全随机数。
    6)解决新版chrome自动填充密码问题,增加onfocus="this.type='password'"
V1.3.1.R2017052801
    1)增加操作员OPERATOR_AVATAR,OPERATOR_MOBILE,OPERATOR_EMAIL,OPERATOR_SKIN,OPERATOR_URL,分别为头像、手机、邮箱、换肤、登录首页五个字段
    2)增加头像表FMR_AVATAR,并在系统初始化时初始化系统头像,支持用户修改头像。
    3)增加菜单表MENU_NAME_ABBR,MENU_DESC字段分别为菜单简称、菜单描述
    4)修改原主题风格topnav的设计
    5)增加个人中心功能,修改密码功能移到个人中心,并支持用户修改头像(换肤本版本暂未提供)
    6)根据fadfox_res.jar调整字体样式默认bottom:-2px和输入框、选择框默认大小为30px;
    7)删除context.xml中template=/ftmpl/manager/${theme}/template.htm中的${theme},改为template=/ftmpl/manager/template.htm,配置更简洁
    8)增加themeFrame的支持,true表示采用全屏iframe风格,topnav和sidebar不动,只动mainbody;false表示非iframe,每页面为新的页面的风格。
    9)删除FRM_NEUM中MENU_TARGET字段
    10)增加主题首页设计,当前只作了00_default的首页,其他的还是原始的
    11)删除参数表FMR_PARAM中HAS_AUTO_COMPLETE(是否支持自动完成),统一为不支持,增加HAS_REMEMBER_PASS,把记住用户名称密码分开
V1.3.1.R2017072501
    1)增加param.htm,config.htm修改时的confirm提示
    2)增加登录页和操作员密码页,处理屏蔽自动完成和保存密码处理不完全问题
    3)增加f-tabnav背景色各模板CSS重写
    4)修改操作日志表和保持方式
    5)增加操作日志任务,删除指定时间之前日志
    6)增加fmr_xxx开头的模板变量定义,原styleColor等将废去
    7)修改操作员组多个关联,菜单权限未去重BUG
V1.3.2.R2017080501
    1)删除操作员组功能,删除初始化参数是否有操作员组选项
    2)增加部门管理功能,包括部门管理、部门成员和部门权限三个功能
    3)增加操作员和部门关系,在操作员表中增加operatorDept,operatorDeptAll两个字段,分别表示关系的部门和上级所有部门
    4)修改权限设计为,操作员的权限=去重(关联的部门权限+个人独立权限)
    5)增加任务中如果有正常的管理员则停用超级管理员
    6)修改关闭超级管理员时themeFrame时top退出的BUG
    7)增加部门权限默认继承上级部门权限
    8)修改初始化超级管理员fadfox的默认密码
    9)修改FMR_OPERATOR表中CREATE_TIME,UPDATE_TIME字段为OPERATOR_CREATED,OPERATOR_MODIFIED
    10)修改callFrame的使用,增加data-role="f-call-frame"处理
    11)修改头没有的情况下,显示no_pic.jpg
    12)修改FmrLogBootstrap类名为FmrBootstrapApi,增加logined和logouting两个方法,支持登录和退出的回调
    13)对边导航开关作了会话处理
    14)增加列表行点击选中函数fadfox_manager_tr_onclick()和鼠标移入移出函数fadfox_manager_tr_onmouse()
    15)修改初始化脚本,默认记住用户名
    16)增加FmrAdminMutixRule解决管理员互斥权限问题,修改部门取消、部门增加成员的权限BUG
    17)修改主题方式,把首页和内部页主题拆分开,可以任意组合
    18)主题修改功能折叠到系统参数设置里面
    19)调整05_flatwise模板,使用下拉列表方式
    20)删除旧的ftmpl中的定义如styleColor,统一使用fmr_开头定义的变量名
V1.4.0.R2018010101
    1)正式启用ZhiqimManager名称,原所有Fadfox改为Zhiqim,原所有fadfox改为zhiqim,原所有FADFOX改为ZHIQIM
    2)原com.zhiqim.fadfox.manager改为org.zhiqim.manager,中文凡狐改为知启蒙,默认用户名改为zhiqim
    3)增加操作员权限等DAO方法
    4)增加特定目录/zmr/*.htm,/zmr/*.zml和/zmi/*.htm,/zmi/*.zml的支持
    5)修改默认密码器,对记住密码的处理作修改
    6)调整zhiqim_template.jar为zhiqim_ml.jar的支持
    7)增加菜单的增加和删除功能,超级管理员查看停用的菜单,以支持现网环境上对功能的开启、停用和增删
    8)增加角色管理,以支持部门、角色和个人独立三种权限组合
    9)增加JS在电信环境下被广告拦截时读取失败的处理,方式为增加cdnPath读取https协议防拦截
    10)增加对ZmlVarRuntime的支持,对变量支持运行时访问
    11)增加ZMR_OPERATE_LOG的时间索引
    12)修改菜单&权限树型菜单折叠的BUG(原Global改为Zmr),修改02_concise菜单没有子菜单空白的BUG,修改为当没有子菜单和当前菜单没有连接时不显示
    13)修改边导航快速点击出高度计算的BUG,增加doClickTopMenuUp/doClickTopMenuDw标志
    14)操作员在线列表中,指定ZmrSessionUser.class,否则前后端在一起的情况下数据会混乱
V1.4.1.R2018052801
    1)修改ZmrParam类结构的paramUpdate为paramType(public|protected|private)
    2)修改ZmrParamCache为ZmrParamDao,修改对应的类和功能,删除zmr_param_sql配置,在ZmrBootstrap中自己使用
    3)使用ORM的缓存机制,增加/zhiqimManager/cache.htm功能
    4)增加对zhiqimManage命名的支持
    5)增加组织权限模块
V1.5.0.R2019010101
    1)部门、角色继承所属组织权限
    2)顶部导航右侧增加切换组织,组织功能修改为只支持两级(根组织和分组织),默认即添加分组织
    3)修改登陆为AJAX调用方式,方便后续支持外部账号验证
    4)增加进程信息和堆栈查询
    5)增加登录时对密码作RSA加密传输,JS调整为依赖zhiqim_ui_v1.5.0
    6)修复在虚拟目录下main_url的配置不支持的BUG和iframe=true时刷新mainFrame中的连接错误的BUG
    7)增加部门副负责人,并支持多个,根据zhiqim_kernel_v1.5.0整理Task,Interval等
    8)操作员角色从部门功能迁移到操作员功能下
    9)增加iframenav功能,支持多选项卡切换
    10)源码和执行程序分开导出
    11)修改iframenav功能边导航切换时不跟随的BUG,操作日修改为主动插入,不再作自动操作
    12)增加ZmrParamDao中获取和更新参数方法,支持第一个数据库配置即可,不需要传contxt,如后台任务和未包含管理台的站点等
    13)修复ZmrBootstrap中密钥对是否存在的判断错误的BUG
V1.5.1.R20190528
    1)增加zhiqim_manager_tabnav/Zmr.iframenav(elem, url)方法,方便tabnav中点击关联左导航和新建iframenav
    2)删除所有ajax调用的contextPath参数设置,改为在页面初始化时设置${Scripts.setContextPath(context)}
    3)操作日志查询条件增加操作功能,并修改为采用Z.ajaxq方法查询日志列表
    4)对logo中的字数长度作判断,最多支持8个字
    5)(R20190602)增加ZmrParamDao中getLong型值,和增加V1.5.1中zhiqim_orm中支持的cacheItemRaw读取缓存原始数据
V1.5.2.R20190927
    1)采用zhiqim框架V1.5.2基线版本改造升级
V1.6.0.R20201027
    1)修改软件开源协议为木兰宽松许可证, 第2版