| 
					
				 | 
			
			
				@@ -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) 
			 |