|
@@ -13,6 +13,7 @@ import com.diagbot.entity.Request;
|
|
import com.diagbot.entity.Response;
|
|
import com.diagbot.entity.Response;
|
|
import com.diagbot.enums.IdTypeEnum;
|
|
import com.diagbot.enums.IdTypeEnum;
|
|
import com.diagbot.enums.IsDeleteEnum;
|
|
import com.diagbot.enums.IsDeleteEnum;
|
|
|
|
+import com.diagbot.idc.VisibleIdCreater;
|
|
import com.diagbot.service.impl.InquiryDetailServiceImpl;
|
|
import com.diagbot.service.impl.InquiryDetailServiceImpl;
|
|
import com.diagbot.service.impl.InquiryInfoServiceImpl;
|
|
import com.diagbot.service.impl.InquiryInfoServiceImpl;
|
|
import com.diagbot.util.BeanUtil;
|
|
import com.diagbot.util.BeanUtil;
|
|
@@ -26,6 +27,7 @@ import com.diagbot.util.ListUtil;
|
|
import com.diagbot.util.StringUtil;
|
|
import com.diagbot.util.StringUtil;
|
|
import com.diagbot.vo.HospitalVO;
|
|
import com.diagbot.vo.HospitalVO;
|
|
import com.diagbot.vo.InquiryDetailVO;
|
|
import com.diagbot.vo.InquiryDetailVO;
|
|
|
|
+import com.diagbot.vo.InquiryMechVO;
|
|
import com.diagbot.vo.InquiryPatInquiryVO;
|
|
import com.diagbot.vo.InquiryPatInquiryVO;
|
|
import com.diagbot.vo.InquiryPatVO;
|
|
import com.diagbot.vo.InquiryPatVO;
|
|
import com.diagbot.vo.SaveInquiryDetailVO;
|
|
import com.diagbot.vo.SaveInquiryDetailVO;
|
|
@@ -62,6 +64,9 @@ public class InquiryInfoFacade extends InquiryInfoServiceImpl {
|
|
@Qualifier("inquiryDetailServiceImpl")
|
|
@Qualifier("inquiryDetailServiceImpl")
|
|
private InquiryDetailServiceImpl inquiryDetailService;
|
|
private InquiryDetailServiceImpl inquiryDetailService;
|
|
|
|
|
|
|
|
+ @Autowired
|
|
|
|
+ private VisibleIdCreater visibleIdCreater;
|
|
|
|
+
|
|
@Value("${nali.apiUrl}")
|
|
@Value("${nali.apiUrl}")
|
|
private String apiUrl;
|
|
private String apiUrl;
|
|
@Value("${nali.appKey}")
|
|
@Value("${nali.appKey}")
|
|
@@ -123,6 +128,7 @@ public class InquiryInfoFacade extends InquiryInfoServiceImpl {
|
|
.set(StringUtil.isNotBlank(saveInquiryVO.getDepressionRange()), "depression_range", saveInquiryVO.getDepressionRange())
|
|
.set(StringUtil.isNotBlank(saveInquiryVO.getDepressionRange()), "depression_range", saveInquiryVO.getDepressionRange())
|
|
.set(StringUtil.isNotBlank(saveInquiryVO.getDepressionJudge()), "depression_judge", saveInquiryVO.getDepressionJudge())
|
|
.set(StringUtil.isNotBlank(saveInquiryVO.getDepressionJudge()), "depression_judge", saveInquiryVO.getDepressionJudge())
|
|
.set(StringUtil.isNotBlank(saveInquiryVO.getDepressionAdvise()), "depression_advise", saveInquiryVO.getDepressionAdvise())
|
|
.set(StringUtil.isNotBlank(saveInquiryVO.getDepressionAdvise()), "depression_advise", saveInquiryVO.getDepressionAdvise())
|
|
|
|
+ .set(StringUtil.isNotBlank(saveInquiryVO.getMachineId()), "machine_id", saveInquiryVO.getMachineId())
|
|
.set("mpi_id", saveInquiryVO.getMpiId())
|
|
.set("mpi_id", saveInquiryVO.getMpiId())
|
|
.set("app_id", saveInquiryVO.getAppId())
|
|
.set("app_id", saveInquiryVO.getAppId())
|
|
.eq("id", inquiryInfo.getId())
|
|
.eq("id", inquiryInfo.getId())
|
|
@@ -176,10 +182,18 @@ public class InquiryInfoFacade extends InquiryInfoServiceImpl {
|
|
return this.getPatList(inquiryPatVO);
|
|
return this.getPatList(inquiryPatVO);
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ public String getMachineId() {
|
|
|
|
+ return visibleIdCreater.getNextId(6).toString();
|
|
|
|
+ }
|
|
|
|
+
|
|
public List<InquiryDTO> getPatInquiryFac(InquiryPatInquiryVO inquiryPatInquiryVO) {
|
|
public List<InquiryDTO> getPatInquiryFac(InquiryPatInquiryVO inquiryPatInquiryVO) {
|
|
return this.getPatInquiryList(inquiryPatInquiryVO);
|
|
return this.getPatInquiryList(inquiryPatInquiryVO);
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ public List<InquiryDTO> getInquirysByMech(InquiryMechVO inquiryMechVO){
|
|
|
|
+ return this.getInquirysByMechId(inquiryMechVO);
|
|
|
|
+ }
|
|
|
|
+
|
|
public List<InquiryDetail> getDetail(InquiryDetailVO inquiryDetailVO) {
|
|
public List<InquiryDetail> getDetail(InquiryDetailVO inquiryDetailVO) {
|
|
List<InquiryDetail> list = inquiryDetailFacade.list(new QueryWrapper<InquiryDetail>()
|
|
List<InquiryDetail> list = inquiryDetailFacade.list(new QueryWrapper<InquiryDetail>()
|
|
.eq("is_deleted", IsDeleteEnum.N.getKey())
|
|
.eq("is_deleted", IsDeleteEnum.N.getKey())
|