Skip to content

9. 系统设置(管理员专用)

返回目录 | 上一章:权限管理 | 下一章:常见问题

⚠️ 管理员专用章节:本章节内容仅适用于系统管理员,用于配置系统参数和基础数据。

系统设置用于配置系统的基础参数、产品型号、物模型等,是系统正常运行的基础配置。

9.1 产品型号管理

菜单路径系统设置/产品型号

权限要求:需要 product:info:view 权限

9.1.1 产品列表

产品列表显示所有产品型号,包含以下信息:

  • 产品名称
  • 产品编码
  • 产品类型
  • 产品状态:启用/禁用
  • 关联设备数
  • 操作:查看详情、编辑、删除

9.1.2 产品操作

新增产品

权限要求:需要 product:info:create 权限

  1. 点击"新增"按钮
  2. 填写产品信息:
    • 产品名称(必填)
    • 产品编码(必填,需唯一)
    • 产品类型
    • 产品描述
    • 产品图片(可选)
  3. 保存产品

编辑产品

权限要求:需要 product:info:edit 权限

在产品列表中点击"编辑"按钮修改产品信息。

查看产品详情

点击产品进入详情页面,可以:

  • 查看产品信息:产品的基本信息
  • 查看物模型:产品关联的物模型配置
  • 编辑物模型:配置产品的物模型(需要权限)

删除产品

权限要求:需要 product:info:delete 权限

警告:删除产品前,请确保没有设备使用该产品型号。

9.2 物模型管理

菜单路径系统设置/产品型号 → 产品详情 → 编辑物模型

权限要求:需要相应权限

物模型定义了设备的数据结构,包括属性、事件、服务等。

9.2.1 物模型结构

物模型包含以下部分:

  • 属性(Properties):设备的状态数据,可读可写
  • 事件(Events):设备的事件数据,只读
  • 服务(Services):设备的服务能力,可调用

9.2.2 物模型配置

属性配置

  1. 在物模型编辑页面,找到"属性"部分
  2. 点击"新增属性"
  3. 填写属性信息:
    • 属性标识(必填,需唯一)
    • 属性名称(必填)
    • 数据类型(int、float、string、bool 等)
    • 取值范围(可选)
    • 单位(可选)
    • 读写类型(只读/只写/读写)
    • 描述(可选)
  4. 保存属性

事件配置

  1. 在物模型编辑页面,找到"事件"部分
  2. 点击"新增事件"
  3. 填写事件信息:
    • 事件标识(必填,需唯一)
    • 事件名称(必填)
    • 事件类型(信息/告警/故障)
    • 输出参数(可选)
    • 描述(可选)
  4. 保存事件

服务配置

  1. 在物模型编辑页面,找到"服务"部分
  2. 点击"新增服务"
  3. 填写服务信息:
    • 服务标识(必填,需唯一)
    • 服务名称(必填)
    • 输入参数(可选)
    • 输出参数(可选)
    • 描述(可选)
  4. 保存服务

9.2.3 物模型导入导出

  • 导入物模型:支持从 JSON 文件导入物模型配置
  • 导出物模型:支持将物模型配置导出为 JSON 文件

9.3 企业信息配置

菜单路径系统设置/企业信息

权限要求:需要 system:company:view 权限

企业信息配置用于设置系统的基本信息。

9.3.1 基本信息

  • 企业名称
  • 企业 Logo:上传企业 Logo
  • 企业地址
  • 联系电话
  • 邮箱
  • 其他信息

9.3.2 主题配置

  • 主题色:设置系统主题颜色
  • Logo 显示:配置 Logo 显示方式

9.4 网关型号管理

菜单路径系统设置/网关型号

权限要求:需要 system:gatewayModel:view 权限

网关型号管理用于配置系统中可用的网关型号。

9.4.1 网关型号列表

显示所有网关型号:

  • 型号名称
  • 型号编码
  • 制造商
  • 型号描述
  • 操作:编辑、删除

9.4.2 网关型号操作

新增网关型号

  1. 点击"新增"按钮
  2. 填写型号信息:
    • 型号名称(必填)
    • 型号编码(必填,需唯一)
    • 制造商(可选)
    • 型号描述(可选)
  3. 保存型号

编辑网关型号

在型号列表中点击"编辑"按钮修改型号信息。

删除网关型号

警告:删除网关型号前,请确保没有网关使用该型号。

9.5 审计日志

菜单路径系统设置/审计日志

权限要求:需要 system:auditLog:view 权限

审计日志记录系统的所有重要操作,用于安全审计和问题追踪。

9.5.1 日志列表

审计日志列表显示所有操作记录,包含以下信息:

  • 操作时间
  • 操作人
  • 操作类型:登录、新增、编辑、删除等
  • 操作对象:操作的对象(用户、设备、项目等)
  • 操作内容:操作的详细内容
  • IP 地址:操作来源 IP
  • 操作结果:成功/失败

9.5.2 日志筛选

支持按以下条件筛选日志:

  • 操作人:按用户筛选
  • 操作类型:按操作类型筛选
  • 操作对象:按操作对象筛选
  • 时间范围:按时间范围筛选

9.5.3 日志导出

支持导出审计日志:

  • 导出格式:Excel、CSV
  • 导出范围:当前筛选结果或全部日志

9.6 系统设置权限说明

9.6.1 菜单权限

  • product:info:view:查看产品型号
  • system:company:view:查看企业信息
  • system:gatewayModel:view:查看网关型号
  • system:auditLog:view:查看审计日志

9.6.2 操作权限

  • product:info:create:新增产品型号
  • product:info:edit:编辑产品型号
  • product:info:delete:删除产品型号
  • system:company:edit:编辑企业信息
  • system:gatewayModel:create:新增网关型号
  • system:gatewayModel:edit:编辑网关型号
  • system:gatewayModel:delete:删除网关型号

9.7 系统设置最佳实践

9.7.1 产品型号管理

  1. 统一编码规范:建立统一的产品编码规范
  2. 及时更新:产品信息变更时及时更新
  3. 版本管理:对物模型进行版本管理

9.7.2 物模型配置

  1. 规范命名:使用规范的标识符和名称
  2. 完整描述:为每个属性、事件、服务添加描述
  3. 合理设计:根据实际需求设计物模型结构

9.7.3 审计日志

  1. 定期审查:定期审查审计日志,发现异常操作
  2. 日志保留:根据需求设置日志保留期限
  3. 日志备份:定期备份重要日志

9.8 常见问题

Q: 无法新增产品型号?

A: 检查:

  1. 是否有 product:info:create 权限
  2. 产品编码是否已存在(需唯一)

Q: 物模型配置不生效?

A: 检查:

  1. 物模型是否正确保存
  2. 设备是否使用了该产品型号
  3. 物模型配置是否符合规范

Q: 审计日志太多,如何筛选?

A: 使用筛选功能:

  1. 按时间范围筛选
  2. 按操作类型筛选
  3. 按操作人筛选
  4. 组合使用多个筛选条件

下一步:了解了系统设置后,可以查看 常见问题 获取更多帮助。

IoT 平台 Web 端用户手册