19 行
1008 B
Markdown
19 行
1008 B
Markdown
# 【BUG】合同方案编辑 - 补充条款下拉没回显
|
||
|
||
## 现象
|
||
|
||
编辑合同方案时,补充条款的下拉选择(如"夏季小团"、"冬季小团")切换后,下方的文本区域内容没有正确回显/联动。
|
||
|
||
## 排查建议
|
||
|
||
补充条款下拉是前端本地维护的预设模板,切换时需要同步更新 `supplementaryClause` 文本框的值。
|
||
|
||
`GET /admin/contract/scheme/{schemeId}` 返回的 `supplementaryClause` 是纯文本,不包含下拉选项标识。前端需要自己根据内容匹配到预设模板,或者加一个额外字段标记当前选中的模板。
|
||
|
||
## 后端接口说明
|
||
|
||
合同方案的 `supplementaryClause` 字段就是纯文本,保存什么内容合同就用什么内容。后端不区分"夏季"、"冬季"模板。
|
||
|
||
- **保存方案**:`PUT /admin/contract/scheme/{schemeId}`,请求体中 `supplementaryClause` 传入最终文本
|
||
- **创建合同**:`POST /admin/contract/create-by-scheme`,自动使用方案中的 `supplementaryClause`
|