manage: fix queryListByDiseaseId

dev_2.1.0
xueqingkun 1 year ago
parent 4bd880f4e9
commit 52a33ea2c1

@ -89,11 +89,10 @@ public class DiseaseTreatmentPlanManageServiceImpl implements DiseaseTreatmentPl
.stream().map(DiseaseTreatmentPlanDrug::getDrugId).collect(Collectors.toList()));
// 设置处置药物剂型与剂型的翻译数据
String drugId = CollUtil.getFirst(item.getDrugIds());
String fistMeasuresId = StrUtil.isNotEmpty(drugId) ? drugIdMapDose.getOrDefault(drugId,
Pair.of(StrUtil.EMPTY,StrUtil.EMPTY)).getKey() : StrUtil.EMPTY;
String fistMeasures = StrUtil.isNotEmpty(drugId) ? drugIdMapDose.getOrDefault(drugId, Pair.of(StrUtil.EMPTY, StrUtil.EMPTY)).getValue() : StrUtil.EMPTY;
item.setFirstMeasuresId(fistMeasuresId);
item.setFirstMeasures(fistMeasures);
if (StrUtil.isNotEmpty(drugId)){
item.setFirstMeasuresId(drugIdMapDose.getOrDefault(drugId, Pair.of(StrUtil.EMPTY,StrUtil.EMPTY)).getKey());
item.setFirstMeasures(drugIdMapDose.getOrDefault(drugId, Pair.of(StrUtil.EMPTY, StrUtil.EMPTY)).getValue());
}
}
return diseaseTreatmentPlanResVos;
}

Loading…
Cancel
Save