Files
platforms/docs/操作日志_智能气阀归属空值展示_20260813.md
czl231 f8e91fb00a 统一智能气阀空归属展示
库房、气站、配送点和用户归属为空时统一显示未填写,保留归属互斥与接口规则,并补充专项检查、中文操作日志及项目文档。
2026-08-13 21:17:57 +08:00

1.6 KiB
Raw Blame History

智能气阀归属空值展示操作日志

操作时间2026-08-13 操作类型:修改 影响模块:平台总后台智能气阀管理

操作前状态

智能气阀的库房、气站、配送点和用户归属没有数据时,列表、详情和编辑只读区域使用通用默认文案 -,与当前业务页面的“未填写”约定不一致。

具体操作

  1. 为四个可选归属字段统一配置空值文案“未填写”。
  2. 保持四个字段的可选关系、接口键和归属互斥规则不变。
  3. 增加专项静态检查,防止后续配置遗漏或回退。

操作后状态

库房、气站、配送点和用户归属没有数据时,在列表、详情及编辑只读展示中统一显示“未填写”。其他字段的空值文案不受影响。

代码变更

  • frontend/platform_admin/src/api/resources.ts:配置四个归属字段的空值文案。
  • frontend/platform_admin/scripts/check-product-ownership-display.mjs:增加归属展示专项检查。
  • frontend/platform_admin/package.json:注册专项检查命令。

验证结果

  • npm.cmd run product-ownership-display:check:通过,四类空归属统一显示“未填写”。
  • npm.cmd run product-ownership:check:通过,归属互斥选择行为保持正常。
  • npm.cmd run resource-pages:check:通过,详情 46 类、新建 25 类、编辑 23 类。
  • npm.cmd run build通过TypeScript 类型检查与 Vite 生产构建成功。
  • git diff --check:通过,未发现空白符错误。

风险评估

仅修改前端展示元数据,不改变数据库、后端接口、历史数据和归属变更业务规则。