Browse Source

[bug]实时预警接口-新增部门

pull/6/head
袁强 1 month ago
parent
commit
7748ed2f74
  1. 5
      dk-modules/business/src/main/java/org/dromara/business/controller/BusinessAlertController.java
  2. 1
      dk-modules/business/src/main/java/org/dromara/business/service/IBusinessAlertService.java
  3. 5
      dk-modules/business/src/main/java/org/dromara/business/service/impl/BusinessAlertServiceImpl.java

5
dk-modules/business/src/main/java/org/dromara/business/controller/BusinessAlertController.java

@ -118,8 +118,11 @@ public class BusinessAlertController extends BaseController {
*/ */
@Operation(summary ="预警推送-实时预警模块专用",description = "预警推送-实时预警模块专用") @Operation(summary ="预警推送-实时预警模块专用",description = "预警推送-实时预警模块专用")
@GetMapping("/pushAlert") @GetMapping("/pushAlert")
public R pushAlert(Long alertId) { public R pushAlert(Long alertId,String deptId,String deptName) {
BusinessAlert businessAlert= businessAlertService.getBusinessAlert(alertId); BusinessAlert businessAlert= businessAlertService.getBusinessAlert(alertId);
businessAlert.setDeptName(deptName);
businessAlert.setDeptId(deptId);
businessAlertService.updateBusinessAlert(businessAlert);
RemoteStartProcess startProcess = new RemoteStartProcess(); RemoteStartProcess startProcess = new RemoteStartProcess();
startProcess.setBusinessId(String.valueOf(businessAlert.getId())); startProcess.setBusinessId(String.valueOf(businessAlert.getId()));
startProcess.setFlowCode("alertChz"); startProcess.setFlowCode("alertChz");

1
dk-modules/business/src/main/java/org/dromara/business/service/IBusinessAlertService.java

@ -96,5 +96,6 @@ public interface IBusinessAlertService {
Boolean transferAlert(BusinessAlertVo vo); Boolean transferAlert(BusinessAlertVo vo);
BusinessAlert getBusinessAlert(Long alertId); BusinessAlert getBusinessAlert(Long alertId);
Boolean updateBusinessAlert(BusinessAlert businessAlert);
List<BusinessAlertVo> listAiVerifyAlert(BusinessAlertVo vo); List<BusinessAlertVo> listAiVerifyAlert(BusinessAlertVo vo);
} }

5
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); return baseMapper.selectById(alertId);
} }
@Override
public Boolean updateBusinessAlert(BusinessAlert businessAlert) {
return baseMapper.updateById(businessAlert);
}
public static void main(String[] args) { public static void main(String[] args) {
System.out.println(getLastSixDays()); System.out.println(getLastSixDays());

Loading…
Cancel
Save