diff --git a/src/main/java/com/xydl/cac/controller/ParamIndexController.java b/src/main/java/com/xydl/cac/controller/ParamIndexController.java index e824e00..e2f6397 100644 --- a/src/main/java/com/xydl/cac/controller/ParamIndexController.java +++ b/src/main/java/com/xydl/cac/controller/ParamIndexController.java @@ -65,4 +65,11 @@ public class ParamIndexController extends BasicController { return Response.success("OK"); } + @PostMapping("clearParamindex") + @ApiOperation("清空rptparamindex表数据") + public Response clearParamindex() throws Exception { + service.clearAll(); + return Response.success("OK"); + } + } diff --git a/src/main/java/com/xydl/cac/service/ParamIndexService.java b/src/main/java/com/xydl/cac/service/ParamIndexService.java index 712ceae..4b542ae 100644 --- a/src/main/java/com/xydl/cac/service/ParamIndexService.java +++ b/src/main/java/com/xydl/cac/service/ParamIndexService.java @@ -14,4 +14,6 @@ public interface ParamIndexService { BindDetail getRpt(Integer sensorId) throws Exception; void updateRpt(BindingModel item) throws Exception; + + void clearAll(); } 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 72a368d..9146fcf 100644 --- a/src/main/java/com/xydl/cac/service/impl/IcdFileConfigServiceImpl.java +++ b/src/main/java/com/xydl/cac/service/impl/IcdFileConfigServiceImpl.java @@ -206,7 +206,6 @@ public class IcdFileConfigServiceImpl implements IcdFileConfigService { configRepository.deleteAll(); fileRepository.deleteAll(); iedRepository.deleteAll(); - rptparamindexRepository.deleteAll(); } @Override diff --git a/src/main/java/com/xydl/cac/service/impl/ParamIndexServiceImpl.java b/src/main/java/com/xydl/cac/service/impl/ParamIndexServiceImpl.java index ac605a7..bfadf74 100644 --- a/src/main/java/com/xydl/cac/service/impl/ParamIndexServiceImpl.java +++ b/src/main/java/com/xydl/cac/service/impl/ParamIndexServiceImpl.java @@ -113,4 +113,9 @@ public class ParamIndexServiceImpl implements ParamIndexService { } } } + + @Override + public void clearAll() { + rptparamindexRepository.deleteAll(); + } }