From d64b672217a38f4aacbfa2c60e3a5bf9aa23c85b Mon Sep 17 00:00:00 2001 From: "liang.chao" <1360241448@qq.com> Date: Thu, 18 Sep 2025 15:37:33 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../web/controller/archive/ArchivedSettingController.java | 2 +- .../com/bonus/web/service/ArchivedSettingService.java | 2 +- .../web/service/impl/ArchivedSettingServiceImpl.java | 8 ++++++-- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/bonus-admin/src/main/java/com/bonus/web/controller/archive/ArchivedSettingController.java b/bonus-admin/src/main/java/com/bonus/web/controller/archive/ArchivedSettingController.java index c184f23..fc4a383 100644 --- a/bonus-admin/src/main/java/com/bonus/web/controller/archive/ArchivedSettingController.java +++ b/bonus-admin/src/main/java/com/bonus/web/controller/archive/ArchivedSettingController.java @@ -59,7 +59,7 @@ public class ArchivedSettingController extends BaseController { @RequiresPermissions("archived:setting:edit") public AjaxResult updateArchivedSetting(@RequestBody List dto) { try { - return AjaxResult.success(service.updateArchivedSetting(dto)); + return service.updateArchivedSetting(dto); } catch (Exception e) { log.error(e.toString(), e); return AjaxResult.error("请求出错了"); diff --git a/bonus-admin/src/main/java/com/bonus/web/service/ArchivedSettingService.java b/bonus-admin/src/main/java/com/bonus/web/service/ArchivedSettingService.java index 212ec45..1c48333 100644 --- a/bonus-admin/src/main/java/com/bonus/web/service/ArchivedSettingService.java +++ b/bonus-admin/src/main/java/com/bonus/web/service/ArchivedSettingService.java @@ -14,5 +14,5 @@ public interface ArchivedSettingService { AjaxResult addArchivedSetting(ArchivedSettingDto dto); - Integer updateArchivedSetting(List dto); + AjaxResult updateArchivedSetting(List dto); } diff --git a/bonus-admin/src/main/java/com/bonus/web/service/impl/ArchivedSettingServiceImpl.java b/bonus-admin/src/main/java/com/bonus/web/service/impl/ArchivedSettingServiceImpl.java index e7e00f6..2bd9ac4 100644 --- a/bonus-admin/src/main/java/com/bonus/web/service/impl/ArchivedSettingServiceImpl.java +++ b/bonus-admin/src/main/java/com/bonus/web/service/impl/ArchivedSettingServiceImpl.java @@ -44,7 +44,7 @@ public class ArchivedSettingServiceImpl implements ArchivedSettingService { } @Override - public Integer updateArchivedSetting(List dtos) { + public AjaxResult updateArchivedSetting(List dtos) { int num = 0; for (ArchivedSettingDto dto : dtos) { String cronStr = CronExpressionGenerator.generateCron(dto.getArchivedType(), dto.getCycle(), dto.getTime(), dto.getWeekOfDay(), dto.getMonthDay()); @@ -53,7 +53,11 @@ public class ArchivedSettingServiceImpl implements ArchivedSettingService { num += i; archivedSettingMapper.updatecronExpression(dto); } - return num; + if (num > 0) { + return AjaxResult.success("修改成功"); + } else { + return AjaxResult.error("修改失败"); + } } }