# 验收标准:11-策略自定义字段配置 > 迭代编号:11 | 依据:PLAN-012 验收要点 + R-013 ## 验收标准线 1. 设置页「策略分组」:策略行可展开,添加 / 编辑 / 删除字段(四种类型:文本/数字/布尔/枚举,含枚举选项与默认值)保存后生效,重启后定义仍在; 2. 策略持仓 tab:持仓行展开区出现「自定义字段」区块(仅该策略配置了字段时),四种类型控件按定义渲染(文本=输入框、数字=数字输入、布尔=开关、枚举=下拉),编辑值保存后刷新仍在(已落库); 3. 同策略多行各有各的值(600719 与 300057 互不影响);不同策略字段集互不影响; 4. 旧策略(无 configSchema):持仓行不渲染字段区,现有操作(加仓/减仓/清仓/展开交易记录)与现状完全一致; 5. 服务端校验生效:数字填非数字、枚举填选项外 → 拒绝保存并 Toast 提示;空值/缺省允许; 6. 兼容迁移:既有 strategy_holdings 数据行(无 values)补列后为 NULL,读取正常,不报错; 7. build + typecheck 通过;回归脚本(test-r013-custom-fields.mjs,独立数据目录)全绿。 ## 验收方法 - 回归脚本跑通(隔离数据目录); - 老师人工验收:设置页配置网格超市 4 字段 → 策略持仓 tab 两个持仓行展开分别编辑值 → 另配长线持有 2 字段观察互不影响 → 手动做T(旧策略)确认无字段区 → 重启后确认定义与值均保留。 ## 验收目标 - 7 条验收线通过,迭代 11 标记「验收通过」,R-013 更新实现状态(已实现),归档。