Browse Source

添加注解

zhaops 4 năm trước cách đây
mục cha
commit
311495d5c8

+ 49 - 14
cdssman-service/src/main/java/com/diagbot/web/MappingConfigController.java

@@ -15,6 +15,7 @@ import com.diagbot.vo.MappingConfigVO;
 import io.swagger.annotations.Api;
 import io.swagger.annotations.ApiOperation;
 import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.http.MediaType;
 import org.springframework.transaction.annotation.Transactional;
 import org.springframework.web.bind.annotation.PostMapping;
 import org.springframework.web.bind.annotation.RequestBody;
@@ -42,7 +43,7 @@ public class MappingConfigController {
 
 
     @ApiOperation(value = "数据导入模板导出[by:zhaops]",
-            notes = "")
+            notes = "type: 类型:1-化验、3-辅检、4-诊断、5-药品、6-手术和操作、7-科室、8-输血、10-量表、11-护理、12-中医诊断、13-中医证候、14-麻醉 <br>")
     @PostMapping("/exportExcelModule")
     @SysLogger("exportExcelModule")
     public void exportExcelModule(HttpServletResponse response, @RequestBody @Valid MappingConfigVO mappingConfigVO) {
@@ -50,8 +51,10 @@ public class MappingConfigController {
     }
 
 
-    @ApiOperation(value = "预匹配[by:zhaops]", notes = "")
-    @PostMapping("/precDataMatch")
+    @ApiOperation(value = "预匹配[by:zhaops]",
+            notes = "file:预匹配文件 <br>" +
+                    "type: 类型:1-化验、3-辅检、4-诊断、5-药品、6-手术和操作、7-科室、8-输血、10-量表、11-护理、12-中医诊断、13-中医证候、14-麻醉 <br>")
+    @PostMapping(value = "/precDataMatch", consumes = MediaType.MULTIPART_FORM_DATA_VALUE)
     @SysLogger("precDataMatch")
     public void precDataMatch(@RequestParam("file") MultipartFile file,
                               HttpServletResponse response,
@@ -59,10 +62,12 @@ public class MappingConfigController {
         mappingConfigFacade.precDataMatch(file, type, response);
     }
 
-
     @ApiOperation(value = "数据导入[by:zhaops]",
-            notes = "")
-    @PostMapping("/importExcel")
+            notes = "file:导入文件 <br>" +
+                    "hospitalId:医院id <br>" +
+                    "uesrId:操作人id <br>" +
+                    "type: 类型:1-化验、3-辅检、4-诊断、5-药品、6-手术和操作、7-科室、8-输血、10-量表、11-护理、12-中医诊断、13-中医证候、14-麻醉 <br>")
+    @PostMapping(value = "/importExcel", consumes = MediaType.MULTIPART_FORM_DATA_VALUE)
     @SysLogger("importExcel")
     @Transactional
     public void importExcel(@RequestParam("file") MultipartFile file,
@@ -74,14 +79,21 @@ public class MappingConfigController {
 
 
     @ApiOperation(value = "数据导出[by:zhaops]",
-            notes = "")
+            notes = "hospitalId:医院id <br>" +
+                    "isMatch:是否匹配(0-未匹配、1-已匹配、2-多条匹配) <br>" +
+                    "type: 类型:1-化验、3-辅检、4-诊断、5-药品、6-手术和操作、7-科室、8-输血、10-量表、11-护理、12-中医诊断、13-中医证候、14-麻醉 <br>")
     @PostMapping("/exportExcel")
     @SysLogger("exportExcel")
     public void exportExcel(HttpServletResponse response, @RequestBody @Valid MappingConfigPageVO mappingConfigPageVO) {
         mappingConfigFacade.exportExcel(response, mappingConfigPageVO);
     }
 
-    @ApiOperation(value = "分页查询[by:zhaops]", notes = "")
+    @ApiOperation(value = "分页查询[by:zhaops]",
+            notes = "hospitalId:医院id <br>" +
+                    "isMatch:是否匹配(0-未匹配、1-已匹配、2-多条匹配) <br>" +
+                    "hisName:医院术语名称 <br>" +
+                    "uniqueName:标准术语名称 <br>" +
+                    "type: 类型:1-化验、3-辅检、4-诊断、5-药品、6-手术和操作、7-科室、8-输血、10-量表、11-护理、12-中医诊断、13-中医证候、14-麻醉 <br>")
     @PostMapping("/getPage")
     @SysLogger("getPage")
     public RespDTO<Page<MappingConfigWrapper>> getPage(@RequestBody @Valid MappingConfigPageVO mappingConfigPageVO) {
@@ -92,7 +104,8 @@ public class MappingConfigController {
     }
 
 
-    @ApiOperation(value = "获取映射关系[by:zhaops]", notes = "")
+    @ApiOperation(value = "获取映射关系[by:zhaops]",
+            notes = "id:关联关系id")
     @PostMapping("/getRecord")
     @SysLogger("getRecord")
     @Transactional
@@ -101,7 +114,15 @@ public class MappingConfigController {
         return RespDTO.onSuc(data);
     }
 
-    @ApiOperation(value = "映射关系是否已存在[by:zhaops]", notes = "")
+    @ApiOperation(value = "映射关系是否已存在[by:zhaops]",
+            notes = "id:关联关系id <br>" +
+                    "hospitalId:医院id <br>" +
+                    "hisName:医院术语名称 <br>" +
+                    "hisDetailName:医院术语名称-细项 <br>" +
+                    "conceptId:标准术语id <br>" +
+                    "formConceptId:药品剂型id,选填 <br>" +
+                    "source:数据来源:1-标准词、2-同义词、3-编码、4-历史数据、5-相似词 <br>" +
+                    "type: 类型:1-化验、3-辅检、4-诊断、5-药品、6-手术和操作、7-科室、8-输血、10-量表、11-护理、12-中医诊断、13-中医证候、14-麻醉 <br>")
     @PostMapping("/isExistRecord")
     @SysLogger("isExistRecord")
     public RespDTO<Boolean> isExistRecord(@RequestBody @Valid MappingConfig mappingConfig) {
@@ -109,7 +130,11 @@ public class MappingConfigController {
         return RespDTO.onSuc(data);
     }
 
-    @ApiOperation(value = "查询已映射关系[by:zhaops]", notes = "")
+    @ApiOperation(value = "查询已映射关系[by:zhaops]",
+            notes = "hospitalId:医院id <br>" +
+                    "hisName:医院术语名称 <br>" +
+                    "hisDetailName:医院术语名称-细项 <br>" +
+                    "type: 类型:1-化验、3-辅检、4-诊断、5-药品、6-手术和操作、7-科室、8-输血、10-量表、11-护理、12-中医诊断、13-中医证候、14-麻醉 <br>")
     @PostMapping("/getRelatedMapping")
     @SysLogger("getRelatedMapping")
     public RespDTO<List<MappingConfigWrapper>> getRelatedMapping(@RequestBody @Valid MappingConfigVO mappingConfigVO) {
@@ -118,7 +143,15 @@ public class MappingConfigController {
     }
 
 
-    @ApiOperation(value = "保存或修改映射关系[by:zhaops]", notes = "")
+    @ApiOperation(value = "保存或修改映射关系[by:zhaops]",
+            notes = "id:关联关系id <br>" +
+                    "hospitalId:医院id <br>" +
+                    "hisName:医院术语名称 <br>" +
+                    "hisDetailName:医院术语名称-细项 <br>" +
+                    "conceptId:标准术语id <br>" +
+                    "formConceptId:药品剂型id,选填 <br>" +
+                    "source:数据来源:1-标准词、2-同义词、3-编码、4-历史数据、5-相似词 <br>" +
+                    "type: 类型:1-化验、3-辅检、4-诊断、5-药品、6-手术和操作、7-科室、8-输血、10-量表、11-护理、12-中医诊断、13-中医证候、14-麻醉 <br>")
     @PostMapping("/saveOrUpdateRecord")
     @SysLogger("saveOrUpdateRecord")
     @Transactional
@@ -127,7 +160,8 @@ public class MappingConfigController {
         return RespDTO.onSuc(data);
     }
 
-    @ApiOperation(value = "删除映射关系[by:zhaops]", notes = "")
+    @ApiOperation(value = "删除映射关系[by:zhaops]",
+            notes = "id:关联关系id")
     @PostMapping("/deleteRecord")
     @SysLogger("deleteRecord")
     @Transactional
@@ -136,7 +170,8 @@ public class MappingConfigController {
         return RespDTO.onSuc(data);
     }
 
-    @ApiOperation(value = "批量删除映射关系[by:zhaops]", notes = "")
+    @ApiOperation(value = "批量删除映射关系[by:zhaops]",
+            notes = "ids:关联关系id列表")
     @PostMapping("/deleteRecords")
     @SysLogger("deleteRecords")
     @Transactional