|
@@ -338,6 +338,16 @@ public class InquiryInfoFacade extends InquiryInfoServiceImpl {
|
|
|
"hospital_id", getInquiryDetailVO.getHospitalId());
|
|
|
inquiryInfoQe.eq(StringUtil.isNotBlank(getInquiryDetailVO.getHospitalCode()),
|
|
|
"hospital_code", getInquiryDetailVO.getHospitalCode());
|
|
|
+
|
|
|
+ if (StringUtil.isNotBlank(getInquiryDetailVO.getSonHospitalCode())) {
|
|
|
+ inquiryInfoQe.and(qe ->
|
|
|
+ qe.eq("son_hospital_code", getInquiryDetailVO.getSonHospitalCode())
|
|
|
+ .or()
|
|
|
+ .eq("son_hospital_code", "")
|
|
|
+ .or()
|
|
|
+ .isNull("son_hospital_code"));
|
|
|
+ }
|
|
|
+
|
|
|
inquiryInfoQe.eq(getInquiryDetailVO.getHospitalDeptId() != null,
|
|
|
"hospital_dept_id", getInquiryDetailVO.getHospitalDeptId());
|
|
|
inquiryInfoQe.eq(StringUtil.isNotBlank(getInquiryDetailVO.getHospitalDeptCode()),
|