Kaynağa Gözat

代码和注解优化

Zhaops 6 yıl önce
ebeveyn
işleme
bdb0bde60d

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

@@ -1,8 +1,6 @@
 package com.diagbot.web;
 
 import com.diagbot.annotation.SysLogger;
-import com.diagbot.client.bean.ResponseData;
-import com.diagbot.client.bean.SearchData;
 import com.diagbot.dto.PushDTO;
 import com.diagbot.dto.PushKYJDTO;
 import com.diagbot.dto.RespDTO;
@@ -57,13 +55,10 @@ public class PushController {
                     "pacs:辅检,String<br>" +
                     "diag:诊断,String<br>" +
                     "featureType:类型(必填),1:症状,3:其他史,4:查体,5:化验,6:辅检,7:诊断,22-指标,String<br>" +
-                    "diseaeId:取治疗方案的诊断,Long<br>" +
-                    "scaleName:量表名称,String<br>" +
-                    "scaleId:量表id,Long<br>" +
                     "patientId:病人id,Long<br>" +
                     "disType:诊断类型,1-慢病,2-急诊,普通病不填,Integer<br>" +
-                    "indications:指标结果,String<br>" +
-                    "adverseReactions:不良反应,String<br>" +
+                    "indications:指标结果(预留字段,暂不用),String<br>" +
+                    "adverseReactions:不良反应(预留字段,暂不用),String<br>" +
                     "hosCode:医院编码,String<br>")
     @PostMapping("/pushInner")
     @SysLogger("pushInner")
@@ -93,8 +88,8 @@ public class PushController {
                     "diseaeName:取治疗方案的诊断,String<br>" +
                     "patientId:病人id,Long<br>" +
                     "disType:诊断类型,1-慢病,2-急诊,普通病不填,Integer<br>" +
-                    "indications:指标结果,String<br>" +
-                    "adverseReactions:不良反应,String<br>" +
+                    "indications:指标结果(预留字段,暂不用),String<br>" +
+                    "adverseReactions:不良反应(预留字段,暂不用),String<br>" +
                     "hosCode:医院编码,String<br>")
     @PostMapping("/pushTreatment")
     @SysLogger("pushTreatment")
@@ -102,68 +97,6 @@ public class PushController {
         return RespDTO.onSuc(pushFacade.pushTreatment(pushVO));
     }
 
-    @ApiIgnore
-    @ApiOperation(value = "推理接口(文本模式)[by:zhaops]",
-            notes = "age: 年龄(必填)<br>" +
-                    "sex:性别(必填),1:男,2:女<br>" +
-                    "symptom:症状,String<br>" +
-                    "other:其它史,String<br>" +
-                    "vital:查体,String<br>" +
-                    "lis:化验,Array<br>" +
-                    "lis:化验,Array<br>" +
-                    "lis:name:套餐名称(必填),String<br>" +
-                    "lis:detailName:化验项名称(必填),String<br>" +
-                    "lis:uniqueName:公表名称,String<br>" +
-                    "lis:value:值,Double<br>" +
-                    "lis:maxValue:最大值,Double<br>" +
-                    "lis:minValue:最小值,Double<br>" +
-                    "lis:units:单位,String<br>" +
-                    "lis:otherValue:其他结果,包括阴性阳性,文字描述等,String<br>" +
-                    "lis:source:数据来源(必填),Integer<br>" +
-                    "pacs:辅检,String<br>" +
-                    "diag:诊断,String<br>" +
-                    "featureType:类型(必填),1:症状,3:其他史,4:查体,5:化验,6:辅检,7:诊断,8:治疗方案,11-管理评估,21-量表内容,22-指标,String<br>" +
-                    "diseaeId:诊断id(治疗方案、慢病),Long<br>" +
-                    "scaleName:量表名称,String<br>" +
-                    "scaleId:量表id,Long<br>" +
-                    "patientId:病人id(治疗方案),Long<br>" +
-                    "disType:诊断类型,1-慢病,2-急诊,普通病不填,Integer<br>" +
-                    "adverseReactions:不良反应(治疗方案),String<br>" +
-                    "hosCode:医院编码,String<br>")
-    @PostMapping("/pushText")
-    @SysLogger("pushText")
-    public RespDTO<PushDTO> pushText(@RequestBody @Valid PushVO pushVO) {
-        return RespDTO.onSuc(pushFacade.pushInner(pushVO));
-    }
-
-    @ApiIgnore
-    @ApiOperation(value = "推理接口(大数据结果)[by:zhaops]",
-            notes = "age: 年龄(必填)<br>" +
-                    "sex:性别(必填),1:男,2:女<br>" +
-                    "symptom:症状,String<br>" +
-                    "other:其它史,String<br>" +
-                    "vital:查体<br>" +
-                    "lis:化验,Array<br>" +
-                    "lis:化验,Array<br>" +
-                    "lis:name:套餐名称(必填),String<br>" +
-                    "lis:detailName:化验项名称(必填),String<br>" +
-                    "lis:uniqueName:公表名称,String<br>" +
-                    "lis:value:值,Double<br>" +
-                    "lis:maxValue:最大值,Double<br>" +
-                    "lis:minValue:最小值,Double<br>" +
-                    "lis:units:单位,String<br>" +
-                    "lis:otherValue:其他结果,包括阴性阳性,文字描述等,String<br>" +
-                    "lis:source:数据来源(必填),Integer<br>" +
-                    "pacs:辅检,String<br>" +
-                    "dis:诊断<br>" +
-                    "featureType:类型(必填),1:症状,3:其他史,4:查体,5:化验,6:辅检,7:诊断,8:治疗方案,11-管理评估,21-量表内容,22-指标,String<br>")
-    @PostMapping("/pushAI")
-    @SysLogger("pushAI")
-    public RespDTO<ResponseData> pushAI(@RequestBody @Valid PushVO pushVO) {
-        SearchData searchData = assembleFacade.assembleData(pushVO);
-        return RespDTO.onSuc(pushFacade.pushAipt(searchData));
-    }
-
     @ApiIgnore
     @ApiOperation(value = "推理接口(快易检)[by:zhaops]",
             notes = "age: 年龄(必填)<br>" +