From 7748ed2f74a8a06b3bc25a8c5b8f16ba946b40ed Mon Sep 17 00:00:00 2001 From: yq183 <645046984@qq.com> Date: Wed, 21 May 2025 09:12:14 +0800 Subject: [PATCH] =?UTF-8?q?[bug]=E5=AE=9E=E6=97=B6=E9=A2=84=E8=AD=A6?= =?UTF-8?q?=E6=8E=A5=E5=8F=A3-=E6=96=B0=E5=A2=9E=E9=83=A8=E9=97=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dromara/business/controller/BusinessAlertController.java | 5 ++++- .../org/dromara/business/service/IBusinessAlertService.java | 1 + .../business/service/impl/BusinessAlertServiceImpl.java | 5 +++++ 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/dk-modules/business/src/main/java/org/dromara/business/controller/BusinessAlertController.java b/dk-modules/business/src/main/java/org/dromara/business/controller/BusinessAlertController.java index 564a09c..ee1bd7c 100644 --- a/dk-modules/business/src/main/java/org/dromara/business/controller/BusinessAlertController.java +++ b/dk-modules/business/src/main/java/org/dromara/business/controller/BusinessAlertController.java @@ -118,8 +118,11 @@ public class BusinessAlertController extends BaseController { */ @Operation(summary ="预警推送-实时预警模块专用",description = "预警推送-实时预警模块专用") @GetMapping("/pushAlert") - public R pushAlert(Long alertId) { + public R pushAlert(Long alertId,String deptId,String deptName) { BusinessAlert businessAlert= businessAlertService.getBusinessAlert(alertId); + businessAlert.setDeptName(deptName); + businessAlert.setDeptId(deptId); + businessAlertService.updateBusinessAlert(businessAlert); RemoteStartProcess startProcess = new RemoteStartProcess(); startProcess.setBusinessId(String.valueOf(businessAlert.getId())); startProcess.setFlowCode("alertChz"); diff --git a/dk-modules/business/src/main/java/org/dromara/business/service/IBusinessAlertService.java b/dk-modules/business/src/main/java/org/dromara/business/service/IBusinessAlertService.java index 5f7992b..e5d059b 100644 --- a/dk-modules/business/src/main/java/org/dromara/business/service/IBusinessAlertService.java +++ b/dk-modules/business/src/main/java/org/dromara/business/service/IBusinessAlertService.java @@ -96,5 +96,6 @@ public interface IBusinessAlertService { Boolean transferAlert(BusinessAlertVo vo); BusinessAlert getBusinessAlert(Long alertId); + Boolean updateBusinessAlert(BusinessAlert businessAlert); List listAiVerifyAlert(BusinessAlertVo vo); } diff --git a/dk-modules/business/src/main/java/org/dromara/business/service/impl/BusinessAlertServiceImpl.java b/dk-modules/business/src/main/java/org/dromara/business/service/impl/BusinessAlertServiceImpl.java index 7f06fac..9b1bf38 100644 --- a/dk-modules/business/src/main/java/org/dromara/business/service/impl/BusinessAlertServiceImpl.java +++ b/dk-modules/business/src/main/java/org/dromara/business/service/impl/BusinessAlertServiceImpl.java @@ -859,6 +859,11 @@ public class BusinessAlertServiceImpl implements IBusinessAlertService { return baseMapper.selectById(alertId); } + @Override + public Boolean updateBusinessAlert(BusinessAlert businessAlert) { + return baseMapper.updateById(businessAlert); + } + public static void main(String[] args) { System.out.println(getLastSixDays());