diff --git a/src/main/java/com/xydl/cac/controller/ParamBindController.java b/src/main/java/com/xydl/cac/controller/ParamBindController.java index 0ea1e93..f3bf421 100644 --- a/src/main/java/com/xydl/cac/controller/ParamBindController.java +++ b/src/main/java/com/xydl/cac/controller/ParamBindController.java @@ -71,8 +71,8 @@ public class ParamBindController extends BasicController { @PostMapping("generateParamindex") @ApiOperation("生成rptparamindex表的相关绑定数据") public Response generateParamindex() throws Exception { - bindService.generateParamindex(); - return Response.success("OK"); + String msg = bindService.generateParamindex(); + return Response.success(msg); } @PostMapping("clearAll") diff --git a/src/main/java/com/xydl/cac/service/ParamBindService.java b/src/main/java/com/xydl/cac/service/ParamBindService.java index 9d19c57..a0dc234 100644 --- a/src/main/java/com/xydl/cac/service/ParamBindService.java +++ b/src/main/java/com/xydl/cac/service/ParamBindService.java @@ -22,7 +22,7 @@ public interface ParamBindService { BindDetail getBind(Integer eqmid) throws Exception; - void generateParamindex() throws Exception; + String generateParamindex() throws Exception; void clearAll(); } diff --git a/src/main/java/com/xydl/cac/service/impl/ParamBindServiceImpl.java b/src/main/java/com/xydl/cac/service/impl/ParamBindServiceImpl.java index 9f03ea8..da8d110 100644 --- a/src/main/java/com/xydl/cac/service/impl/ParamBindServiceImpl.java +++ b/src/main/java/com/xydl/cac/service/impl/ParamBindServiceImpl.java @@ -237,12 +237,15 @@ public class ParamBindServiceImpl implements ParamBindService { } @Override - public void generateParamindex() throws Exception { + public String generateParamindex() throws Exception { List modevList = modevRepository.findByIcdidIsNotNull(); if (!CollectionUtils.isEmpty(modevList)) { for (Modev item : modevList) { generateOne(item); } + return "已对" + modevList.size() + "条绑定数据生成对应的61850参引数据"; + } else { + throw new BusinessException("无任何绑定数据"); } }