跳到主要内容

选项管理

概述

选项定义了一组预定义的值,用于配置项属性的取值范围,确保数据的一致性和规范性。

这个模块能帮你做什么

  • 查看系统预定义的选项(如安装类型服务状态等)
  • 创建自定义选项
  • 编辑或删除自定义选项
  • 导入导出选项定义

主要特性

  • 内置选项:系统预置的选项
  • 自定义选项:支持创建新的选项
  • 拖拽排序:通过拖拽调整选项值的显示顺序
  • 导入导出:支持选项定义的导入和导出

界面组织

选项管理页面采用左右分栏布局:

选项管理主界面

左侧:选项列表

左侧显示选项的列表:

  • 内置选项:系统预置的选项,如安装类型服务状态
  • 自定义选项:用户创建的选项

右侧:选项详情

右侧显示当前选中选项的详细信息:

  • 名称:选项的唯一标识符
  • 显示名称:在界面上显示的名称
  • 描述:选项的说明
  • 选项值列表:该选项下的所有预定义值

如何使用

查看选项

  1. 在左侧列表中点击任意选项
  2. 右侧显示该选项的详细信息

搜索选项

使用左侧列表上方的搜索框:

  1. 在搜索框中输入选项名称
  2. 列表会自动过滤,只显示匹配的选项
  3. 清空搜索框恢复显示所有选项

创建新选项

  1. 点击顶部工具栏的"添加选项"按钮
  2. 在弹出对话框中填写选项信息:
    • 名称:选项的唯一标识符(必须以字母开头,只能包含字母、数字和下划线)
    • 显示名称:选项的显示名称
    • 描述:选项的用途说明(可选)
  3. 添加选项值:
    • 点击"添加值"按钮
    • 填写选项值的显示名称
  4. 点击"确定"完成创建

编辑选项

  1. 在左侧列表中选中要编辑的选项
  2. 在右侧详情中修改显示名称或描述
  3. 修改完成后点击"保存"按钮

删除选项

  1. 在左侧列表中选中要删除的自定义选项
  2. 点击"删除"按钮
  3. 确认删除操作

注意:只能删除自定义选项。如果已有配置项类型属性使用了该选项,则无法删除。

导出选项

  1. 在左侧列表中选中要导出的选项
  2. 点击顶部工具栏的"导出"按钮
  3. 系统会自动下载 JSON 格式的选项定义文件

导入选项

  1. 点击顶部工具栏的"导入"按钮
  2. 在弹出对话框中选择要导入的 JSON 文件
  3. 如需覆盖已存在的选项,勾选"覆盖现有的选项"
  4. 点击"确认导入"完成操作

选项值管理

每个选项包含一组预定义的值。

添加选项值

  1. 在右侧详情页中点击"添加值"按钮
  2. 在弹出对话框中填写选项值:
    • :选项值的唯一标识符(必须以字母开头,只能包含字母、数字和下划线)
    • 显示名称:选项值在界面上显示的名称
  3. 点击"确定"完成添加
  4. 点击"保存"按钮保存更改

编辑和删除选项值

在选项值列表的操作列可以对选项值进行编辑和删除操作。

注意

  • 系统内置选项的选项值不能修改或删除
  • 删除选项值后,使用该值的配置项数据可能显示异常,请谨慎操作

拖拽排序

  1. 将鼠标悬停在选项值的"排序"列图标上
  2. 按住鼠标左键拖动到目标位置
  3. 松开鼠标完成排序
  4. 点击"保存"按钮保存更改

说明:排序决定了选项值在下拉列表中的显示顺序。

在配置项类型中使用选项

创建选项后,需要在配置项类型中引用才能发挥作用。

操作步骤

  1. 进入"配置项类型"模块
  2. 选择要添加属性的配置项类型
  3. 切换到"属性"标签页
  4. 点击"添加属性"
  5. 配置属性:
    • 类型:选择 选项 类型
    • 选项:选择所需的选项
  6. 保存属性

使用效果

在配置项目录中创建或编辑配置项时:

  • 该字段显示为下拉选择框
  • 只能选择预定义的选项值

常见问题

Q:为什么有些选项不能修改选项值?

A:这些是系统内置选项,选项值是预定义的,不能修改。只能修改显示名称和描述。

Q:删除选项有什么限制?

A

  • 系统内置选项不能删除
  • 被配置项类型属性引用的选项不能删除

Q:选项值的排序有什么作用?

A:排序决定了选项值在下拉列表中的显示顺序。合理的排序可以提高用户体验,如将最常用的选项放在前面。