# 系统参数

# 1. 概述

系统参数负责常用全局变量值的配置,支撑代码编写时一些特定情况的逻辑判断条件,系统参数主要包含系统项的: 查询新增修改删除系统参数子项维护数据日志参考数据生命周期参考

# 内置系统参数说明

  • 多级授权:(暂时弃用,等待后续重构)(true/false)多级授权是否启用是否使用应用多级授权应用流程,使用参见多级授权应用流程
  • 账号登录名生成类型,用于人员快速转化为账号时,登录名的默认生成规则,job-no:工号; mobile :手机号; id-no :身份证号码; pinyin:拼音码。
  • 组织人员推送:(true/false),组织人员数据是否来自主数据推送 true 开启主数据推送 false 关闭主数据推送,使用参见页面预置-页面元素授权
  • 权限数据推送:(true/false),权限数据是否来自开放平台,包含 角色、菜单、岗位角色等数据。 true 开启 false 关闭,使用参见页面预置-页面元素授权
  • 产品名称:设置产品的名称,此处设置后登录系统后左上角即可显示该值。
  • 浏览器页签名称:登录成功后浏览器页签显示的名称。请注意,如需修改登录界面的浏览器页签名称,请详见系统管理-登录界面配置。
  • 是否开启岗位字典默认首页:(暂时弃用,等待后续重构)(true/false),true:开启默认首页;false:关闭默认首页。
  • 登录日志保存天数:必须为正整数值。小于等于0视为未配置。未配置时默认为180。
  • 系统日志保存天数:必须为正整数值。小于等于0视为未配置。未配置时默认为180。
  • 多端登录是否开启:(true/false),true:开启;false:关闭。(如果未配置或者配置的不对,默认开启)
  • 生产许可到期提醒:生产许可临到期的提醒,默认提前30天提醒许可到期
  • 医为浏览器下载弹框是否开启:true 开启 false 关闭。请注意,如果要关闭该项,则无法保证可以获取到客户端的ip及mac信息,故与之相关的安全配置校验无效。
  • 全局默认首页菜单编码:全局默认首页菜单编码(需配置已存在的菜单编码且授权给everyone角色) 默认菜单编码:default-home
  • openApi日志保存天数:必须为正整数值。小于等于0视为未配置。未配置时默认为180。
  • 接口日志保存天数:必须为正整数值。小于等于0视为未配置。未配置时默认为180。
  • 登录排班数据接口地址:(已弃用,后续将删除该配置)请到第三方应用中为内置的资源计划应用配置后端服务地址。例:https://81.70.3.211:10005(ip+端口即可)。完整地址现在由资源计划应用的后端服务地址+第三方接口配置岗位排班接口中的url拼接而成。

# 2. 查询系统参数项

【菜单路径:】系统配置–->系统参数

系统参数

# 3. 添加系统参数项

点击添加系统参数按钮,跳转添加系统参数项页面,如下图所示:

系统参数

  • 系统参数信息说明
属性名        属性说明
编码 系统参数项编码,唯一标识
名称 系统参数项名称
键值 系统参数项配置使用的具体内容,根据实际业务需求可以为boolean,number,以及json对象等
备注 对当前系统项的内容的解释说明

# 4. 修改系统参数项

通过点击表格行的编辑按钮跳转修改页,来对配置项进行修改。如下图所示:

系统参数

详细配置参见功能手册-系统参数-添加系统参数项


提示

系统参数修改完成后,需要重新登录才能生效。

# 5. 删除系统参数项

点击表格上方的删除按钮或者表格行中的删除按钮,来达到对系统项的批量删除或者单例删除的功能。如下图所示:

系统参数

# 6. 系统参数子项维护

维护参数子项后,获取配置时,会依据当前登录账号相关信息与参数子项中配置匹配,获取相对应的值, 若未匹配则获取到该参数项的键值。

点击表格行中的【添加子项】按钮,打开系统参数子项维护页面。如下图所示:

configsub_01.png

# 6.1. 系统参数子项查询

可以通过 类型 筛选数据

configsub_search_01.png

# 6.2. 系统参数子项新增

点击【新增】按钮,即可新增一个配置项

configsub_add_01.png

  • 系统参数信息说明
属性名 属性说明
类型 需要匹配的类型,共包含账号、岗位、业务单元、部门、机构五种类型
数据值 具体匹配到当前登录用户的具体属性值。例如类型为账号,数据值为张三,值为123.张三取到的对应系统参数为123,其他人取到默认值(系统参数的值)
从系统配置项中所取出来的具体的值

# 6.3. 系统参数子项编辑

可在页面区域直接编辑每行数据

configsub_edit_01.png

# 6.4. 系统参数子项删除

点击每行后面的【删除】按钮,即可删除对应记录

configsub_delete_01.png

# 6.4. 保存系统参数子项

维护完数据之后,最终点击【保存】按钮即可

configsub_02.png


提示

  • 系统参数子项相同的配置不可重复,否则会提示“配置项重复”,例如:

configsub_03.png

  • 存在多个配置项时,获取值时,其按照 账号->岗位->业务单元->部门->机构 优先度匹配