1.3 KiB
1.3 KiB
服务标准模板与产品的关联方式(产品 Step5 补充信息)
端类型:管理后台 日期:2026-06-03 PR:#3375
前端反馈这块没收到说明,这里补齐。服务标准模板是一份统一维护的全局模板库,产品通过纯引用一个模板 ID 与它关联,不复制模板正文。
怎么关联
- 取启用模板下拉:GET /admin/product/service-standard-template/enabled,返回 [{id, name}]
- 取模板详情做预览:GET /admin/product/service-standard-template/{id},返回 intro、applicableScope、sections[].items[](6 字段:title/content/remark/color/contactName/phone)
- 保存绑定:PUT /admin/product/item/{id}/supplement,请求体字段 serviceStandardTemplateId(Long,可空)就是绑定的模板 ID
- 回显:产品/Step5 读取接口返回的 serviceStandardTemplateId 即当前绑定,未绑定为 null
展示语义
所有产品(含私人定制)的服务标准都按 serviceStandardTemplateId 实时查模板展示,模板改了已绑定产品实时跟随。原私人定制完成设计时冻快照的机制(service_standard_snapshot)已废除(PR #3375),接口结构不变,前端无需改动。
前端动作
在 Step5 做模板绑定 UI:用 enabled 拉下拉,选中后把 serviceStandardTemplateId 随 supplement 提交,详情接口做预览。无破坏性变更。