d4da94c4004fb0e4f7f371f32435962fe164ed03
根因: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.6%
Vue
44.7%
JavaScript
4.6%
HTML
0.7%
SCSS
0.1%