579e9a4427e3de27841d79401b8a630cf46c235d
根因:projectWithDepartment() 在提交时会清空用户手动选择的发往科室, 且项目未配置执行科室时 findTreeItem 返回 null 导致校验失败。 同时 submit() 使用 item.positionId(可能为 undefined)作为执行科室。 修复: 1. 清空科室前保存用户手动选择的值(manualDept) 2. type=2(提交)且 findItem 不存在时,若用户已手动选择科室则恢复并允许通过 3. positionId 兜底使用 form.targetDepartment Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Description
No description provided
Languages
Java
49.5%
Vue
44.8%
JavaScript
4.6%
HTML
0.7%
SCSS
0.1%