根因:ActivityDefinition.id 未加 @JsonSerialize,后端序列化为 JS Number(大数精度丢失), 而 OrgLocQueryDto.activityDefinitionId 有 ToStringSerializer 序列化为 String。 前端 === 严格比较 Number !== String,导致 filteredOptions 匹配失败。 修复: 1. ActivityDefinition.id 添加 @JsonSerialize(using = ToStringSerializer.class) 2. 前端 getAllImplementDepartment 中 value 转为 String() 统一类型 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
组套应用时数据预处理缺失部分关键字段(doseUnitCode_dictText/positionName/ injectFlag/skinTestFlag),导致父组件构建行数据时无法获取完整信息。 在orderGroupDrawer的processed item中显式补充这些字段。 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>