|  | @@ -1651,6 +1651,7 @@ class PoolRecall(object):
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          if not self.redis_helper.key_exists(key_name=record_key):
 | 
	
		
			
				|  |  |              # ###### 记录key不存在
 | 
	
		
			
				|  |  | +            self.redis_helper.del_keys(key_name=last_video_key)
 | 
	
		
			
				|  |  |              idx = 0
 | 
	
		
			
				|  |  |              pool_recall_key = self.update_last_video_record(record_key=record_key, pool_key_prefix=pool_key_prefix,
 | 
	
		
			
				|  |  |                                                              province_code=province_code)
 | 
	
	
		
			
				|  | @@ -1674,12 +1675,14 @@ class PoolRecall(object):
 | 
	
		
			
				|  |  |                      new_record = {'date': now_dt, 'h': h}
 | 
	
		
			
				|  |  |                      self.redis_helper.set_data_to_redis(key_name=record_key, value=str(new_record), expire_time=2*3600)
 | 
	
		
			
				|  |  |                      idx = 0
 | 
	
		
			
				|  |  | +                    self.redis_helper.del_keys(key_name=last_video_key)
 | 
	
		
			
				|  |  |                      pool_recall_key = now_pool_recall_key
 | 
	
		
			
				|  |  |                  else:
 | 
	
		
			
				|  |  |                      pool_recall_key = f"{pool_key_prefix}{province_code}.{self.app_type}.{self.data_key}.{self.rule_key}.{record_dt}.{record_h}"
 | 
	
		
			
				|  |  |                      idx = self.get_video_idx(pool_recall_key=pool_recall_key, last_video_key=last_video_key)
 | 
	
		
			
				|  |  |              else:
 | 
	
		
			
				|  |  |                  idx = 0
 | 
	
		
			
				|  |  | +                self.redis_helper.del_keys(key_name=last_video_key)
 | 
	
		
			
				|  |  |                  pool_recall_key = self.update_last_video_record(record_key=record_key, pool_key_prefix=pool_key_prefix,
 | 
	
		
			
				|  |  |                                                                  province_code=province_code)
 | 
	
		
			
				|  |  |  
 |