diff --git a/src/main/java/com/xydl/cac/controller/IcdConfigController.java b/src/main/java/com/xydl/cac/controller/IcdConfigController.java index 8b7e2da..82188a5 100644 --- a/src/main/java/com/xydl/cac/controller/IcdConfigController.java +++ b/src/main/java/com/xydl/cac/controller/IcdConfigController.java @@ -77,6 +77,13 @@ public class IcdConfigController extends BasicController { return Response.success("OK"); } + @PostMapping("deleteAtt") + @ApiOperation("删除ICD类型属性配置") + public Response deleteAtt(@Validated @NotNull(message = "attid不能为空!") Integer attid) { + configService.deleteAtt(attid); + return Response.success("OK"); + } + @GetMapping("tableList") @ApiOperation("查询data表名") public Response> tableList() throws Exception { diff --git a/src/main/java/com/xydl/cac/service/IcdFileConfigService.java b/src/main/java/com/xydl/cac/service/IcdFileConfigService.java index 220fd3d..421b975 100644 --- a/src/main/java/com/xydl/cac/service/IcdFileConfigService.java +++ b/src/main/java/com/xydl/cac/service/IcdFileConfigService.java @@ -18,4 +18,6 @@ public interface IcdFileConfigService { void updateAtt(IcdConfigTypeAtt item) throws Exception; void delete(Integer id); + + void deleteAtt(Integer attid); } diff --git a/src/main/java/com/xydl/cac/service/impl/IcdFileConfigServiceImpl.java b/src/main/java/com/xydl/cac/service/impl/IcdFileConfigServiceImpl.java index c836f28..96c0694 100644 --- a/src/main/java/com/xydl/cac/service/impl/IcdFileConfigServiceImpl.java +++ b/src/main/java/com/xydl/cac/service/impl/IcdFileConfigServiceImpl.java @@ -122,4 +122,9 @@ public class IcdFileConfigServiceImpl implements IcdFileConfigService { repository.deleteById(id); } + @Override + public void deleteAtt(Integer attid) { + attRepository.deleteById(attid); + } + }