|
@@ -20,6 +20,7 @@ import com.diagbot.dto.HisInquiryDTO;
|
|
import com.diagbot.dto.HospitalInfoDTO;
|
|
import com.diagbot.dto.HospitalInfoDTO;
|
|
import com.diagbot.dto.PatientInfoDTO;
|
|
import com.diagbot.dto.PatientInfoDTO;
|
|
import com.diagbot.dto.ReadInquiryDTO;
|
|
import com.diagbot.dto.ReadInquiryDTO;
|
|
|
|
+import com.diagbot.dto.ReadInquiryDrugDTO;
|
|
import com.diagbot.dto.SaveInquiryDTO;
|
|
import com.diagbot.dto.SaveInquiryDTO;
|
|
import com.diagbot.entity.DoctorInfo;
|
|
import com.diagbot.entity.DoctorInfo;
|
|
import com.diagbot.entity.HospitalDept;
|
|
import com.diagbot.entity.HospitalDept;
|
|
@@ -190,6 +191,11 @@ public class InquiryInfoFacade extends InquiryInfoServiceImpl {
|
|
QueryWrapper<InquiryDetail> inquiryDetailQe = new QueryWrapper<>();
|
|
QueryWrapper<InquiryDetail> inquiryDetailQe = new QueryWrapper<>();
|
|
inquiryDetailQe.eq("inquiry_id", inquiryInfo.getId());
|
|
inquiryDetailQe.eq("inquiry_id", inquiryInfo.getId());
|
|
readInquiryDTO.setDetailList(inquiryDetailFacade.list(inquiryDetailQe).stream().sorted((a,b)->a.getType()-b.getType()).collect(Collectors.toList()));
|
|
readInquiryDTO.setDetailList(inquiryDetailFacade.list(inquiryDetailQe).stream().sorted((a,b)->a.getType()-b.getType()).collect(Collectors.toList()));
|
|
|
|
+
|
|
|
|
+ List<InquiryDrug> inquiryDrugList = inquiryDrugFacade.getInquiryDrugs(inquiryInfo.getId());
|
|
|
|
+
|
|
|
|
+ List<ReadInquiryDrugDTO> drugList = BeanUtil.listCopyTo(inquiryDrugList,ReadInquiryDrugDTO.class);
|
|
|
|
+ readInquiryDTO.setDrugList(drugList);
|
|
}
|
|
}
|
|
|
|
|
|
return readInquiryDTO;
|
|
return readInquiryDTO;
|