|
|
@@ -1,6 +1,7 @@
|
|
|
package com.xunmei.host.protection.service.impl;
|
|
|
|
|
|
import com.alibaba.fastjson.JSON;
|
|
|
+import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
|
|
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
import com.xunmei.common.core.constant.Constants;
|
|
|
@@ -88,11 +89,20 @@ public class IotAlarmDefenceAreaServiceImpl extends ServiceImpl<IotAlarmDefenceA
|
|
|
.eq(IotAlarmDefenceArea::getIotToken, iotCode)
|
|
|
.eq(IotAlarmDefenceArea::getAlarmHostCode, alarmHostCode)
|
|
|
.eq(IotAlarmDefenceArea::getSubSystemCode, subSystemId)
|
|
|
- .eq(IotAlarmDefenceArea::getDeleted, 0)
|
|
|
.list();
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
+ public void updateDeleted(String iotCode, String alarmHostCode, String subSystemId) {
|
|
|
+ final LambdaUpdateWrapper<IotAlarmDefenceArea> wrapper = new LambdaUpdateWrapper<>();
|
|
|
+ wrapper.eq(IotAlarmDefenceArea::getIotToken, iotCode);
|
|
|
+ wrapper.eq(IotAlarmDefenceArea::getAlarmHostCode, alarmHostCode);
|
|
|
+ wrapper.eq(IotAlarmDefenceArea::getSubSystemCode, subSystemId);
|
|
|
+ wrapper.set(IotAlarmDefenceArea::getDeleted, 1);
|
|
|
+ update(wrapper);
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
public IotAlarmDefenceArea findBySubSystemCodeAndIdx(String defenceAreaCode, Integer idx, String orgGuid) {
|
|
|
return lambdaQuery()
|
|
|
.eq(IotAlarmDefenceArea::getOrganizationGuid, orgGuid)
|