docs: 记录木箱类型捆扎默认值设计

This commit is contained in:
2026-08-17 11:10:24 +08:00
parent 3d11668705
commit 38ccff26d6

View File

@@ -0,0 +1,18 @@
# 木箱类型捆扎选项默认值设计
## 目标
在新增木箱类型时,将“是否一次捆扎”和“是否二次捆扎”默认选中为“是”,对应布尔值 `true`
## 设计
- 在木箱类型表单 schema 中,为 `needLashOne``needLashTwo` 增加顶层 `defaultValue: true`
- 新增弹窗使用 schema 默认值,因此两个选项初始为 `true`
- 编辑弹窗加载详情后通过 `setValues` 回填原数据,覆盖 schema 默认值,不改变已有记录。
- 不增加后端默认值或空值兜底,避免改变非前端调用方的现有语义。
## 验证
- 静态检查两个字段均配置 `defaultValue: true`
- 检查编辑回填逻辑仍使用接口返回数据覆盖表单值。
- 按项目约定,未获得测试授权时不新增或运行测试。