|
@@ -44,7 +44,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) {
|
|
@@ -52,7 +52,9 @@ public class MappingConfigController {
|
|
|
}
|
|
|
|
|
|
|
|
|
- @ApiOperation(value = "预匹配[by:zhaops]", notes = "")
|
|
|
+ @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,
|
|
@@ -73,7 +75,10 @@ public class MappingConfigController {
|
|
|
|
|
|
|
|
|
@ApiOperation(value = "数据导入[by:zhaops]",
|
|
|
- notes = "")
|
|
|
+ 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
|
|
@@ -86,7 +91,9 @@ 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) {
|
|
@@ -103,7 +110,12 @@ public class MappingConfigController {
|
|
|
return RespDTO.onSuc(data);
|
|
|
}
|
|
|
|
|
|
- @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) {
|
|
@@ -114,7 +126,8 @@ public class MappingConfigController {
|
|
|
}
|
|
|
|
|
|
|
|
|
- @ApiOperation(value = "获取映射关系[by:zhaops]", notes = "")
|
|
|
+ @ApiOperation(value = "获取映射关系[by:zhaops]",
|
|
|
+ notes = "id:关联关系id")
|
|
|
@PostMapping("/getRecord")
|
|
|
@SysLogger("getRecord")
|
|
|
@Transactional
|
|
@@ -123,7 +136,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) {
|
|
@@ -131,7 +152,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) {
|
|
@@ -140,7 +165,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
|
|
@@ -149,7 +182,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
|
|
@@ -158,7 +192,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
|