Zhaops 6 anni fa
parent
commit
2d91590f0d

+ 1 - 0
icss-service/src/main/java/com/diagbot/facade/PushFacade.java

@@ -68,6 +68,7 @@ public class PushFacade {
         searchData.setPacs(pushVO.getPacs());
         searchData.setPast(pushVO.getPast());
         searchData.setOther(pushVO.getOther());
+        searchData.setDiag(pushVO.getDiag());
         switch (pushVO.getSex()) {
             case 1:
                 searchData.setSex("M");

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

@@ -32,18 +32,32 @@ public class PushController {
     @Autowired
     PushFacade pushFacade;
 
-    @ApiOperation(value = "推理接口[by:zhaops]",
+    @ApiOperation(value = "推理接口(半结构化)[by:zhaops]",
             notes = "age: 年龄(必填)<br>" +
-                    "sex:性别,1:男,2:女(必填)<br>")
+                    "sex:性别,1:男,2:女(必填)<br>" +
+                    "symptom:症状<br>" +
+                    "other:其它史<br>" +
+                    "vital:查体<br>" +
+                    "lis:化验<br>" +
+                    "pacs:辅检<br>" +
+                    "dis:诊断<br>" +
+                    "featureType:类型,1:症状,4:查体,5:化验,6:辅检,7:诊断(必填)<br>")
     @PostMapping("/pushInner")
     @SysLogger("pushInner")
     public RespDTO<PushDTO> pushInner(@RequestBody @Valid PushVO pushVO) {
         return RespDTO.onSuc(pushFacade.pushInner(pushVO));
     }
 
-    @ApiOperation(value = "推理接口(直接返回大数据推理结果)[by:zhaops]",
+    @ApiOperation(value = "推理接口(纯文本)[by:zhaops]",
             notes = "age: 年龄(必填)<br>" +
-                    "sex:性别,1:男,2:女(必填)<br>")
+                    "sex:性别,1:男,2:女(必填)<br>" +
+                    "symptom:症状<br>" +
+                    "other:其它史<br>" +
+                    "vital:查体<br>" +
+                    "lis:化验<br>" +
+                    "pacs:辅检<br>" +
+                    "dis:诊断<br>" +
+                    "featureType:类型,1:症状,4:查体,5:化验,6:辅检,7:诊断(必填)<br>")
     @PostMapping("/pushAI")
     @SysLogger("pushAI")
     public RespDTO<ResponseData> pushAI(@RequestBody @Valid PushVO pushVO) {