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; package org.dromara.business.service;
import org.dromara.business.api.domain.bo.RemoteBusinessAlertBo; 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.BusinessAlert;
import org.dromara.business.domain.bo.BusinessAlertBo; import org.dromara.business.domain.bo.BusinessAlertBo;
import org.dromara.business.domain.vo.BusinessAlertVo; import org.dromara.business.domain.vo.BusinessAlertVo;
@ -35,13 +36,14 @@ public interface IBusinessAlertService {
Boolean addBusinessAlert(BusinessAlertBo param); Boolean addBusinessAlert(BusinessAlertBo param);
/** /**
* 批量新增预警任务 * 批量新增预警任务
* *
* @param alertList 预警任务 * @param alertVoList 预警任务
* @return 是否新增成功 * @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 * @return
*/ */
@Override @Override
public Boolean batchAddBusinessAlert(List<BusinessAlert> alertList) { public Boolean batchAddBusinessAlert(List<RemoteBusinessAlertVo> alertVoList) {
return this.baseMapper.insertBatch(alertList); 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 @Override
public Boolean alert(Map<String,Object>map) { public Boolean alert(Map<String,Object>map) {
System.out.println(map);
AiCompareAlertDTO compareAlertDTO = Convert.convert(AiCompareAlertDTO.class,map); AiCompareAlertDTO compareAlertDTO = Convert.convert(AiCompareAlertDTO.class,map);
RemoteBusinessAlertBo businessAlertBo=new RemoteBusinessAlertBo(); List<RemoteBusinessAlertVo> handleList = compareAlertDTO.getHandleList();
businessAlertService.saveBusinessAlert(businessAlertBo); return businessAlertService.saveBusinessAlert(handleList);
return null;
} }
@Override @Override

Loading…
Cancel
Save