hl-api-changelog/changelogs/2026-03/2026-03-23_contract_scheme_clause_echo.md
API Changelog Bot eed92b4f7d bug: 合同方案编辑补充条款下拉没回显
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-23 13:12:27 +08:00

19 行
1008 B
Markdown

此文件含有模棱两可的 Unicode 字符

此文件含有可能会与其他字符混淆的 Unicode 字符。 如果您是想特意这样的,可以安全地忽略该警告。 使用 Escape 按钮显示他们。

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