|
@@ -61,6 +61,9 @@ public class CommonFacade {
|
|
|
if (searchData.getDiseaseName() != null && StringUtils.isNotBlank(searchData.getDiseaseName().getName())) {
|
|
|
wordCrfDTO.setDiseaseName(searchData.getDiseaseName());
|
|
|
}
|
|
|
+ if (searchData.getOperationName() != null && StringUtils.isNotBlank(searchData.getOperationName().getName())) {
|
|
|
+ wordCrfDTO.setOperationName(searchData.getOperationName());
|
|
|
+ }
|
|
|
if (ListUtil.isNotEmpty(searchData.getLis())) {
|
|
|
wordCrfDTO.setLis(searchData.getLis());
|
|
|
}
|
|
@@ -197,6 +200,10 @@ public class CommonFacade {
|
|
|
standConvert.setOperationList(operationList);
|
|
|
//4.手术及操作
|
|
|
operationList.addAll(wordCrfDTO.getOperation().stream().filter(z -> StringUtils.isBlank(z.getUniqueName())).map(x ->x.getName()).collect(Collectors.toList()));
|
|
|
+ //5.选中的诊断
|
|
|
+ if(wordCrfDTO.getOperationName() != null && StringUtils.isBlank(wordCrfDTO.getOperationName().getUniqueName())){
|
|
|
+ operationList.add(wordCrfDTO.getOperationName().getName());
|
|
|
+ }
|
|
|
standConvert.setOperationList(operationList);
|
|
|
//所有体征
|
|
|
List<String> vitalList = new ArrayList<>();
|
|
@@ -252,6 +259,7 @@ public class CommonFacade {
|
|
|
CoreUtil.setPropertyList(pastLabel.getOperations(), map.get(StandConvertEnum.operation.getName()));
|
|
|
CoreUtil.setPropertyList(wordCrfDTO.getOperationOrder(), "name", "uniqueName",map.get(StandConvertEnum.operation.getName()));
|
|
|
CoreUtil.setPropertyList(wordCrfDTO.getOperation(), "name", "uniqueName",map.get(StandConvertEnum.operation.getName()));
|
|
|
+ CoreUtil.setPropertyList(wordCrfDTO.getOperationName(), "name", "uniqueName",map.get(StandConvertEnum.operation.getName()));
|
|
|
//输血回填
|
|
|
CoreUtil.setPropertyList(wordCrfDTO.getTransfusionOrder(), "name", "uniqueName",map.get(StandConvertEnum.transfusion.getName()));
|
|
|
}
|