Zhaops 6 vuotta sitten
vanhempi
commit
afad3b857f

+ 5 - 4
icss-service/src/main/java/com/diagbot/facade/PushFacade.java

@@ -117,11 +117,12 @@ public class PushFacade {
 
         if (featureTypeSet.contains(String.valueOf(QuestionTypeEnum.Lis.getKey()))) {
             pushDTO.setLabMap(labMap);
-        } else if (featureTypeSet.contains(String.valueOf(QuestionTypeEnum.Pacs.getKey()))) {
+        }
+        if (featureTypeSet.contains(String.valueOf(QuestionTypeEnum.Pacs.getKey()))) {
             pushDTO.setPacsMap(pacsMap);
         }
         //诊断 返回tagName+id
-        else if (featureTypeSet.contains(String.valueOf(QuestionTypeEnum.Disease.getKey()))) {
+        if (featureTypeSet.contains(String.valueOf(QuestionTypeEnum.Disease.getKey()))) {
             QueryWrapper<QuestionInfo> questionInfoQueryWrapper = new QueryWrapper();
             questionInfoQueryWrapper.eq("is_deleted", IsDeleteEnum.N.getKey()).
                     in("tag_name", disMap.keySet()).
@@ -131,7 +132,7 @@ public class PushFacade {
             pushDTO.setDisMap(disMap);
         }
         //症状(主诉 type=1;现病史 type=2) 返回 tagName+填写单
-        else if (featureTypeSet.contains(String.valueOf(QuestionTypeEnum.Symptom.getKey()))) {
+        if (featureTypeSet.contains(String.valueOf(QuestionTypeEnum.Symptom.getKey()))) {
             QueryWrapper<QuestionInfo> questionInfoQueryWrapper = new QueryWrapper();
             questionInfoQueryWrapper.eq("is_deleted", IsDeleteEnum.N.getKey()).
                     in("tag_name", symptomMap.keySet()).
@@ -141,7 +142,7 @@ public class PushFacade {
             pushDTO.setSymptomMap(symptomMap);
         }
         //查体 返回模板
-        else if (featureTypeSet.contains(String.valueOf(QuestionTypeEnum.Vital.getKey()))) {
+        if (featureTypeSet.contains(String.valueOf(QuestionTypeEnum.Vital.getKey()))) {
             //没有推送信息时,默认取全科模板
             String deptName = "全科";
             if (dis != null && dis.size() > 0) {

+ 25 - 0
icss-service/src/main/java/com/diagbot/web/DiseaseController.java

@@ -0,0 +1,25 @@
+package com.diagbot.web;
+
+import com.diagbot.dto.RespDTO;
+import io.swagger.annotations.Api;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * @Description:
+ * @Author:zhaops
+ * @time: 2018/11/30 17:25
+ */
+@RestController
+@RequestMapping("/disease")
+@Api(value = "诊断相关API", tags = { "诊断相关API" })
+public class DiseaseController {
+
+    /**
+     * 根据诊断获取治疗方案
+     * @return
+     */
+    public RespDTO<Boolean> getTreatmentPlanByDisease(){
+        return RespDTO.onSuc(true);
+    }
+}

+ 1 - 1
icss-service/src/main/java/com/diagbot/web/PushController.java

@@ -19,7 +19,7 @@ import org.springframework.web.bind.annotation.RestController;
 import javax.validation.Valid;
 
 /**
- * @Description:
+ * @Description:推理接口
  * @Author:zhaops
  * @time: 2018/11/20 11:17
  */