Browse Source

提交

master
袁强 3 months ago
parent
commit
878f0ec06b
  1. 6
      dk-modules/business/src/main/java/org/dromara/business/service/IBusinessAlertService.java
  2. 7
      dk-modules/business/src/main/java/org/dromara/business/service/impl/BusinessAlertServiceImpl.java
  3. 7
      dk-modules/sample/src/main/java/org/dromara/sample/wayline/service/impl/AiCompareServiceImpl.java

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

@ -1,6 +1,7 @@
package org.dromara.business.service;
import org.dromara.business.api.domain.bo.RemoteBusinessAlertBo;
import org.dromara.business.api.domain.vo.RemoteBusinessAlertVo;
import org.dromara.business.domain.BusinessAlert;
import org.dromara.business.domain.bo.BusinessAlertBo;
import org.dromara.business.domain.vo.BusinessAlertVo;
@ -35,13 +36,14 @@ public interface IBusinessAlertService {
Boolean addBusinessAlert(BusinessAlertBo param);
/**
* 批量新增预警任务
*
* @param alertList 预警任务
* @param alertVoList 预警任务
* @return 是否新增成功
*/
Boolean batchAddBusinessAlert(List<BusinessAlert> alertList);
Boolean batchAddBusinessAlert(List<RemoteBusinessAlertVo> alertVoList);
/**
* 修改预警任务

7
dk-modules/business/src/main/java/org/dromara/business/service/impl/BusinessAlertServiceImpl.java

@ -71,12 +71,13 @@ public class BusinessAlertServiceImpl implements IBusinessAlertService {
/**
* 批量添加
* @param alertList 预警任务
* @param alertVoList 预警任务
* @return
*/
@Override
public Boolean batchAddBusinessAlert(List<BusinessAlert> alertList) {
return this.baseMapper.insertBatch(alertList);
public Boolean batchAddBusinessAlert(List<RemoteBusinessAlertVo> alertVoList) {
List<BusinessAlert> businessAlerts = MapstructUtils.convert(alertVoList, BusinessAlert.class);
return this.baseMapper.insertBatch(businessAlerts);
}
/**

7
dk-modules/sample/src/main/java/org/dromara/sample/wayline/service/impl/AiCompareServiceImpl.java

@ -221,12 +221,9 @@ public class AiCompareServiceImpl implements IAiCompareService {
@Override
public Boolean alert(Map<String,Object>map) {
System.out.println(map);
AiCompareAlertDTO compareAlertDTO = Convert.convert(AiCompareAlertDTO.class,map);
RemoteBusinessAlertBo businessAlertBo=new RemoteBusinessAlertBo();
businessAlertService.saveBusinessAlert(businessAlertBo);
return null;
List<RemoteBusinessAlertVo> handleList = compareAlertDTO.getHandleList();
return businessAlertService.saveBusinessAlert(handleList);
}
@Override

Loading…
Cancel
Save