|
|
|
@ -2,7 +2,7 @@ package com.supervision.manage.dto;
|
|
|
|
|
|
|
|
|
|
import cn.hutool.core.collection.CollUtil;
|
|
|
|
|
import cn.hutool.core.util.StrUtil;
|
|
|
|
|
import com.supervision.manage.pojo.vo.MedicalRecInfoReqVo;
|
|
|
|
|
import com.supervision.manage.pojo.vo.MedicalRecInfoReVo;
|
|
|
|
|
import com.supervision.model.MedicalExtendItem;
|
|
|
|
|
import lombok.Data;
|
|
|
|
|
|
|
|
|
@ -45,9 +45,9 @@ public class MedicalExtendInfoDTO {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
private MedicalRecInfoReqVo medicalRecInfo;
|
|
|
|
|
private MedicalRecInfoReVo medicalRecInfo;
|
|
|
|
|
|
|
|
|
|
public MedicalExtendInfoDTO(MedicalRecInfoReqVo medicalRecInfo) {
|
|
|
|
|
public MedicalExtendInfoDTO(MedicalRecInfoReVo medicalRecInfo) {
|
|
|
|
|
this.medicalRecInfo = medicalRecInfo;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -90,9 +90,9 @@ public class MedicalExtendInfoDTO {
|
|
|
|
|
this.buildMedicalExtendItem(medicalRecInfo.getId(),patientSurgeryHistoryItemId,"手术史",patientSurgeryHistory));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
List<MedicalRecInfoReqVo.MedicalExtendInfo> reqExtendInfo = medicalRecInfo.getExtendInfoList();
|
|
|
|
|
List<MedicalRecInfoReVo.MedicalExtendInfo> reqExtendInfo = medicalRecInfo.getExtendInfoList();
|
|
|
|
|
if (CollUtil.isNotEmpty(reqExtendInfo)){
|
|
|
|
|
for (MedicalRecInfoReqVo.MedicalExtendInfo info : reqExtendInfo) {
|
|
|
|
|
for (MedicalRecInfoReVo.MedicalExtendInfo info : reqExtendInfo) {
|
|
|
|
|
extendInfoList.add(
|
|
|
|
|
this.buildMedicalExtendItem(medicalRecInfo.getId(), info.getItemId(),
|
|
|
|
|
info.getName(), info.getItemContent()));
|
|
|
|
@ -113,10 +113,10 @@ public class MedicalExtendInfoDTO {
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
List<MedicalRecInfoReqVo.MedicalExtendInfo> medicalExtendInfos = new ArrayList<>();
|
|
|
|
|
List<MedicalRecInfoReVo.MedicalExtendInfo> medicalExtendInfos = new ArrayList<>();
|
|
|
|
|
for (MedicalExtendItem extendItem : extendInfoList) {
|
|
|
|
|
String itemId = extendItem.getItemId();
|
|
|
|
|
MedicalRecInfoReqVo.MedicalExtendInfo medicalExtendInfo = new MedicalRecInfoReqVo.MedicalExtendInfo();
|
|
|
|
|
MedicalRecInfoReVo.MedicalExtendInfo medicalExtendInfo = new MedicalRecInfoReVo.MedicalExtendInfo();
|
|
|
|
|
medicalExtendInfo.setMedicalId(medicalRecInfo.getId());
|
|
|
|
|
medicalExtendInfo.setName(extendItem.getName());
|
|
|
|
|
medicalExtendInfo.setItemContent(extendItem.getItemContent());
|
|
|
|
@ -148,6 +148,7 @@ public class MedicalExtendInfoDTO {
|
|
|
|
|
default:
|
|
|
|
|
medicalExtendInfos.add(medicalExtendInfo);
|
|
|
|
|
}
|
|
|
|
|
medicalRecInfo.setExtendInfoList(medicalExtendInfos);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|