|
@@ -1,20 +1,26 @@
|
|
|
package com.diagbot.facade;
|
|
|
|
|
|
|
|
|
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
+import com.diagbot.dto.InquiryTriageDTO;
|
|
|
import com.diagbot.dto.SaveInquiryTriageDTO;
|
|
|
import com.diagbot.entity.Client;
|
|
|
import com.diagbot.entity.InquiryTriage;
|
|
|
import com.diagbot.entity.JSONResponseBean;
|
|
|
import com.diagbot.entity.Request;
|
|
|
import com.diagbot.entity.Response;
|
|
|
+import com.diagbot.enums.IsDeleteEnum;
|
|
|
+import com.diagbot.service.InquiryTriageService;
|
|
|
import com.diagbot.service.impl.InquiryTriageServiceImpl;
|
|
|
import com.diagbot.util.BeanUtil;
|
|
|
import com.diagbot.util.DateUtil;
|
|
|
import com.diagbot.util.FastJsonUtils;
|
|
|
import com.diagbot.util.GsonUtil;
|
|
|
import com.diagbot.util.HttpUtils;
|
|
|
+import com.diagbot.util.ListUtil;
|
|
|
import com.diagbot.util.StringUtil;
|
|
|
import com.diagbot.vo.HospitalVO;
|
|
|
+import com.diagbot.vo.InquiryTriageMechVO;
|
|
|
import com.diagbot.vo.SaveInquiryTriageVO;
|
|
|
import com.google.common.collect.Lists;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
@@ -22,6 +28,7 @@ import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.beans.factory.annotation.Value;
|
|
|
import org.springframework.stereotype.Component;
|
|
|
|
|
|
+import javax.swing.text.Utilities;
|
|
|
import java.util.ArrayList;
|
|
|
import java.util.Date;
|
|
|
import java.util.HashMap;
|
|
@@ -89,6 +96,17 @@ public class InquiryTriageFacade extends InquiryTriageServiceImpl {
|
|
|
return saveInquiryDTO;
|
|
|
}
|
|
|
|
|
|
+ public List<InquiryTriageDTO> getInquirysByMech(InquiryTriageMechVO inquiryTriageMechVO) {
|
|
|
+ QueryWrapper<InquiryTriage> inquiryTriageQuery = new QueryWrapper<>();
|
|
|
+ inquiryTriageQuery.eq("is_deleted", IsDeleteEnum.N.getKey())
|
|
|
+ .eq("id_num", StringUtil.isNotBlank(inquiryTriageMechVO.getIdNum()));
|
|
|
+ List<InquiryTriage> data = list(inquiryTriageQuery);
|
|
|
+
|
|
|
+ List<InquiryTriageDTO> dataNew = new ArrayList<InquiryTriageDTO>();
|
|
|
+ //过滤
|
|
|
+ dataNew = BeanUtil.listCopyTo(data, InquiryTriageDTO.class);
|
|
|
+ return dataNew;
|
|
|
+ }
|
|
|
private List<String> getUrl(SaveInquiryTriageVO saveInquiryVO) {
|
|
|
//TODO 待定
|
|
|
List<String> ret = Lists.newArrayList();
|
|
@@ -137,4 +155,6 @@ public class InquiryTriageFacade extends InquiryTriageServiceImpl {
|
|
|
String method = "saveQuestionRecord";
|
|
|
return new Request(serviceId, method, bodyList);
|
|
|
}
|
|
|
+
|
|
|
+
|
|
|
}
|