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

38 lines
1.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 智能气阀归属空值展示操作日志
操作时间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`:通过,未发现空白符错误。
## 风险评估
仅修改前端展示元数据,不改变数据库、后端接口、历史数据和归属变更业务规则。