Skip to content

键值对维护 ​

功能概述 ​

键值对维护(数据字典管理)模块用于管理系统的字典数据和配置项,以父子结构存储常用数据,方便在系统各处引用。

界面采用左右分栏布局:

  • 左侧:父级键值对分类列表
  • 右侧:选中分类下的明细项列表

操作说明 ​

查询父级键值对 ​

  1. 登录系统后,在菜单中选择 系统管理 → 键值对维护
  2. 在顶部搜索栏输入筛选条件:
    • 编码:父级键值对编码
    • 描述:名称关键字
  3. 点击 查询 按钮或按回车执行搜索

新增父级键值对 ​

  1. 点击父级工具栏的 添加 按钮
  2. 在弹出窗口中填写:
    • 编码:唯一标识,必填
    • 名称:显示名称,必填
  3. 点击 确定 完成新增

编辑父级键值对 ​

  1. 在左侧列表中选择要编辑的父级项
  2. 点击 编辑 按钮
  3. 修改信息后点击 确定

删除父级键值对 ​

  1. 在左侧列表中选择要删除的父级项
  2. 点击 删除 按钮
  3. 如果存在子项,系统会提示确认删除

注意

删除父级项会同时删除其所有子项,请谨慎操作。

管理子级明细项 ​

  1. 在左侧列表点击某个父级项,右侧将显示对应的子项列表
  2. 添加子项:点击子级工具栏的 添加 按钮,在表格中填写新行
  3. 删除子项:选择要删除的行,点击 删除 按钮
  4. 保存子项:修改完成后点击 保存 按钮提交

父级字段说明 ​

字段名说明
编码 (CCode)唯一标识,如 A0001、STATUS 等
名称 (CName)显示名称,如"用户状态"、"订单类型"等

子级字段说明 ​

字段名列名说明
编码CCode子项唯一标识
名称CName显示名称
描述CDesc详细说明
扩展值CValue扩展存储值
分组CGroup分组标识
排序COrder显示顺序
启用CEnable是否启用(1=启用,0=禁用)
扩展1CSw01自定义扩展字段1
扩展2CSw02自定义扩展字段2
扩展3CSw03自定义扩展字段3

使用场景 ​

  • 下拉选项:为下拉框提供选项数据
  • 状态码映射:定义状态码对应的显示文本
  • 系统参数:存储系统运行所需的配置参数
  • 业务字典:维护业务相关的分类数据

系统内置的键值对 ​

以下键值对由系统自动创建或被代码引用,了解它们有助于正确维护数据:

资源命名空间 ​

父级编码说明子级编码示例
sys.resource.namespace资源管理的分组(命名空间)配置DEFAULT、TDWEB、TDMOB

用于资源管理页面顶部的"分组"下拉筛选,详见资源管理。

系统配置 ​

父级编码说明
SystemSettingInfo系统全局配置参数(报表地址、默认密码、日志设置等)

由系统配置页面管理,每个配置项以 CCode = 属性名、CValue = 配置值的形式存储,详见系统配置。

列显示控制 ​

父级编码说明
tsuser_edit用户管理列表和编辑窗口的列显示配置

由 HmxKvEdit_FiledSetting 功能管理,Root用户按住 Ctrl 双击可打开配置界面,自定义哪些列显示/隐藏。

业务字典 ​

父级编码说明使用位置
A0000:SHIFT班次编号排班、生产工单等页面的班次下拉
A0000:GROUP班组编号排班、生产工单等页面的班组下拉
A0000:CALCULATE_ITEM_TYPE计算项目类型配方管理中的数据项类型下拉
A0000:IS_TAKE_EFFECT是否生效表格配置中的生效状态筛选

内部使用 ​

父级编码说明
notify_read消息通知已读状态(由系统自动维护,无需手动操作)

注意

删除系统内置的键值对可能影响相关功能的正常运行。如需修改内置键值对,建议先了解其在代码中的使用位置。

HiMind 工业互联网平台 技术文档