|
@@ -1,5 +1,6 @@
|
|
|
package com.diagbot.facade;
|
|
|
|
|
|
+import com.diagbot.dto.HospNameDTO;
|
|
|
import com.diagbot.dto.OptDTO;
|
|
|
import com.diagbot.dto.OptHospDTO;
|
|
|
import com.diagbot.entity.OptInfo;
|
|
@@ -8,6 +9,7 @@ import com.diagbot.exception.CommonException;
|
|
|
import com.diagbot.service.impl.OptInfoServiceImpl;
|
|
|
import com.diagbot.util.DateUtil;
|
|
|
import com.diagbot.util.HttpUtils;
|
|
|
+import com.diagbot.util.ListUtil;
|
|
|
import com.diagbot.util.StringUtil;
|
|
|
import com.diagbot.vo.HospitalVO;
|
|
|
import com.diagbot.vo.OptVO;
|
|
@@ -17,6 +19,7 @@ import org.springframework.stereotype.Component;
|
|
|
|
|
|
import java.util.Date;
|
|
|
import java.util.HashMap;
|
|
|
+import java.util.List;
|
|
|
import java.util.Map;
|
|
|
|
|
|
/**
|
|
@@ -28,6 +31,8 @@ import java.util.Map;
|
|
|
public class OptInfoFacade extends OptInfoServiceImpl {
|
|
|
@Autowired
|
|
|
DataBeanAggregateQueryFacade dataBeanAggregateQueryFacade;
|
|
|
+ @Autowired
|
|
|
+ private OptInfoFacade optInfoFacade;
|
|
|
|
|
|
public Boolean saveOptOnfo(HospitalVO hospitalVO, String optType) {
|
|
|
OptInfo optInfo = new OptInfo();
|
|
@@ -107,4 +112,13 @@ public class OptInfoFacade extends OptInfoServiceImpl {
|
|
|
|
|
|
return optHospDTO;
|
|
|
}
|
|
|
+
|
|
|
+ public HospNameDTO getAllHospitalName(){
|
|
|
+ HospNameDTO hospNameDTO = new HospNameDTO();
|
|
|
+ List<String> hospitalList = optInfoFacade.getAllHospital();
|
|
|
+ if(ListUtil.isNotEmpty(hospitalList)){
|
|
|
+ hospNameDTO.setHospitalCode(hospitalList);
|
|
|
+ }
|
|
|
+ return hospNameDTO;
|
|
|
+ }
|
|
|
}
|