|
|
@@ -2,7 +2,6 @@ package com.xunmei.mediator.api.service.impl;
|
|
|
|
|
|
import cn.hutool.core.date.DateUtil;
|
|
|
import cn.hutool.core.util.ObjectUtil;
|
|
|
-import com.alibaba.fastjson.JSON;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
import com.baomidou.mybatisplus.core.toolkit.IdWorker;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
@@ -18,6 +17,7 @@ import com.xunmei.common.core.enums.CategoryDataEnum;
|
|
|
import com.xunmei.common.core.util.BeanHelper;
|
|
|
import com.xunmei.common.core.utils.IDHelper;
|
|
|
import com.xunmei.common.redis.utils.RedisUtils;
|
|
|
+import com.xunmei.mediator.api.mapper.IotAlarmDefenceAreaMapper;
|
|
|
import com.xunmei.mediator.api.mapper.IotAlarmSubsystemMapper;
|
|
|
import com.xunmei.mediator.api.mapper.ProtectionLogMapper;
|
|
|
import com.xunmei.mediator.api.service.*;
|
|
|
@@ -30,7 +30,6 @@ import com.xunmei.system.api.dto.protection.DefenceAreaDto;
|
|
|
import com.xunmei.system.api.dto.protection.ProtectionEditDto;
|
|
|
import com.xunmei.system.api.dto.protection.ReceiveErrorDto;
|
|
|
import com.xunmei.system.api.dto.protection.SensorDto;
|
|
|
-import com.xunmei.system.api.enums.AlarmRuleExpressOperateEnum;
|
|
|
import com.xunmei.system.api.enums.DataType;
|
|
|
import com.xunmei.system.api.enums.ProtectionStatus;
|
|
|
import com.xunmei.system.api.util.LogUtils;
|
|
|
@@ -43,7 +42,6 @@ import org.springframework.transaction.annotation.Transactional;
|
|
|
|
|
|
import javax.annotation.Resource;
|
|
|
import java.time.LocalDateTime;
|
|
|
-import java.time.ZoneId;
|
|
|
import java.time.format.DateTimeFormatter;
|
|
|
import java.util.*;
|
|
|
import java.util.stream.Collectors;
|
|
|
@@ -74,6 +72,8 @@ public class IotAlarmSubSystemServiceImpl extends ServiceImpl<IotAlarmSubsystemM
|
|
|
private IotAlarmDefenceAreaService defenceAreService;
|
|
|
@Resource
|
|
|
private NorthErrorService northErrorService;
|
|
|
+ @Resource
|
|
|
+ IotAlarmDefenceAreaMapper defenceAreaMapper;
|
|
|
|
|
|
@Override
|
|
|
public IotAlarmSubsystem findByCodeAndOrgId(String defenceAreaCode, Long orgId) {
|
|
|
@@ -404,7 +404,7 @@ public class IotAlarmSubSystemServiceImpl extends ServiceImpl<IotAlarmSubsystemM
|
|
|
}
|
|
|
|
|
|
}
|
|
|
- defenceAreService.remove(new LambdaQueryWrapper<>());
|
|
|
+ defenceAreaMapper.delete(new LambdaQueryWrapper<>());
|
|
|
northErrorService.saveErrorData(errors);
|
|
|
baseMapper.updateAllDelete();
|
|
|
this.saveOrUpdateBatch(protectionList);
|