根因: 前端 projectWithDepartment 函数缺少 type 参数声明,导致用户手动选择的发往科室被清空;后端完全忽略前端传来的 positionId,始终使用配置表中的默认科室。 修复: 1) 前端添加 type 参数 + 提交前保存用户选择并在校验后恢复;2) 后端优先使用前端 positionId,配置表仅作为兜底。 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
The file is empty.
根因: 前端 projectWithDepartment 函数缺少 type 参数声明,导致用户手动选择的发往科室被清空;后端完全忽略前端传来的 positionId,始终使用配置表中的默认科室。 修复: 1) 前端添加 type 参数 + 提交前保存用户选择并在校验后恢复;2) 后端优先使用前端 positionId,配置表仅作为兜底。 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>