|
@@ -1,11 +1,22 @@
|
|
package com.diagbot.facade;
|
|
package com.diagbot.facade;
|
|
|
|
|
|
-import com.diagbot.dto.*;
|
|
|
|
|
|
+import com.diagbot.dto.BillNeoDTO;
|
|
|
|
+import com.diagbot.dto.DrugBillNeoDTO;
|
|
|
|
+import com.diagbot.dto.LisBillNeoDTO;
|
|
|
|
+import com.diagbot.dto.PacsBillNeoDTO;
|
|
|
|
+import com.diagbot.dto.PushDTO;
|
|
import com.diagbot.entity.node.Disease;
|
|
import com.diagbot.entity.node.Disease;
|
|
import com.diagbot.entity.node.LIS;
|
|
import com.diagbot.entity.node.LIS;
|
|
import com.diagbot.entity.node.Medicine;
|
|
import com.diagbot.entity.node.Medicine;
|
|
import com.diagbot.entity.node.PACS;
|
|
import com.diagbot.entity.node.PACS;
|
|
-import com.diagbot.repository.*;
|
|
|
|
|
|
+import com.diagbot.repository.DiseaseNode;
|
|
|
|
+import com.diagbot.repository.DiseaseRepository;
|
|
|
|
+import com.diagbot.repository.LISNode;
|
|
|
|
+import com.diagbot.repository.LisRepository;
|
|
|
|
+import com.diagbot.repository.MedicineNode;
|
|
|
|
+import com.diagbot.repository.MedicineRepository;
|
|
|
|
+import com.diagbot.repository.PACSNode;
|
|
|
|
+import com.diagbot.repository.PacsRepository;
|
|
import com.diagbot.vo.BillNeoVO;
|
|
import com.diagbot.vo.BillNeoVO;
|
|
import com.diagbot.vo.PushNeoVO;
|
|
import com.diagbot.vo.PushNeoVO;
|
|
import com.diagbot.vo.StandConvert;
|
|
import com.diagbot.vo.StandConvert;
|
|
@@ -16,7 +27,6 @@ import org.springframework.stereotype.Component;
|
|
import java.util.ArrayList;
|
|
import java.util.ArrayList;
|
|
import java.util.Arrays;
|
|
import java.util.Arrays;
|
|
import java.util.HashMap;
|
|
import java.util.HashMap;
|
|
-import java.util.LinkedHashMap;
|
|
|
|
import java.util.List;
|
|
import java.util.List;
|
|
import java.util.Map;
|
|
import java.util.Map;
|
|
|
|
|
|
@@ -56,8 +66,8 @@ public class NeoFacade {
|
|
*
|
|
*
|
|
* @return
|
|
* @return
|
|
*/
|
|
*/
|
|
- public Map<String, Object> getInverse(PushNeoVO pushNeoVO) {
|
|
|
|
- Map<String, Object> map = getDiag(pushNeoVO.getDiags());
|
|
|
|
|
|
+ public Map<String, PushDTO> getInverse(PushNeoVO pushNeoVO) {
|
|
|
|
+ Map<String, PushDTO> map = getDiag(pushNeoVO.getDiags());
|
|
|
|
|
|
return map;
|
|
return map;
|
|
}
|
|
}
|
|
@@ -192,9 +202,9 @@ public class NeoFacade {
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
- public Map<String, Object> getDiag(List<String> diaglist) {
|
|
|
|
|
|
+ public Map<String, PushDTO> getDiag(List<String> diaglist) {
|
|
|
|
|
|
- Map<String, Object> pushDTOs = new HashMap<>();
|
|
|
|
|
|
+ Map<String, PushDTO> pushDTOs = new HashMap<>();
|
|
PushDTO pushDTO;
|
|
PushDTO pushDTO;
|
|
|
|
|
|
DiseaseNode diseaseNode = new DiseaseNode();
|
|
DiseaseNode diseaseNode = new DiseaseNode();
|