fbf9fec127013de6c1e8e9b00856e2fac4505f62
根因分析: - setValue函数对所有类型统一设置orgId=row.positionId - 诊疗项目(adviceType=3)的positionId来自adm_organization_location配置表 - 当配置ID不在当前机构树中时,findOrgNameById返回空,el-tree-select显示原始ID - 后续if(!orgId)判断因已有值而不触发回退到患者就诊科室 修复方案: - 诊疗类型(adviceType=3)跳过positionId赋值,使用患者就诊科室作为默认执行科室 - 同时修复syncGroupFields中会覆盖orgId的问题 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Description
No description provided
Languages
Java
49.4%
Vue
45%
JavaScript
4.5%
HTML
0.7%
SCSS
0.1%