|  | @@ -1,5 +1,6 @@
 | 
	
		
			
				|  |  |  package com.xunmei.iot.service.impl;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +import cn.hutool.core.date.DateTime;
 | 
	
		
			
				|  |  |  import cn.hutool.core.date.DateUtil;
 | 
	
		
			
				|  |  |  import cn.hutool.core.util.ObjectUtil;
 | 
	
		
			
				|  |  |  import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 | 
	
	
		
			
				|  | @@ -43,25 +44,26 @@ public class IotAlarmDataServiceImpl extends ServiceImpl<IotAlarmDataMapper, Iot
 | 
	
		
			
				|  |  |              page = new Page<>();
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -        if(ObjectUtil.isNotEmpty(request.getAlarmTime()) && request.getAlarmTime().size() > 0){
 | 
	
		
			
				|  |  | -            LocalDateTime alarmStartTime =LocalDateTime.parse(request.getAlarmTime().get(0), DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));
 | 
	
		
			
				|  |  | -            LocalDateTime alarmEndTime =LocalDateTime.parse(request.getAlarmTime().get(1), DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));
 | 
	
		
			
				|  |  | -            request.getParams().put("alarmStartTime",alarmStartTime);
 | 
	
		
			
				|  |  | -            request.getParams().put("alarmEndTime",alarmEndTime);
 | 
	
		
			
				|  |  | +        if(ObjectUtil.isNotEmpty(request.getAlarmTime())){
 | 
	
		
			
				|  |  | +            DateTime startTime = DateUtil.parse(request.getAlarmTime().get(0), "yyyy-MM-dd HH:mm:ss");
 | 
	
		
			
				|  |  | +            DateTime endTime = DateUtil.parse(request.getAlarmTime().get(1), "yyyy-MM-dd HH:mm:ss");
 | 
	
		
			
				|  |  | +            request.getParams().put("alarmStartTime",DateUtil.beginOfDay(startTime));
 | 
	
		
			
				|  |  | +            request.getParams().put("alarmEndTime",DateUtil.endOfDay(endTime));
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -        if(ObjectUtil.isNotEmpty(request.getAlarmEndTime()) && request.getAlarmEndTime().size() > 0){
 | 
	
		
			
				|  |  | -            LocalDateTime endAlarmStartTime =LocalDateTime.parse(request.getAlarmEndTime().get(0), DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));
 | 
	
		
			
				|  |  | -            LocalDateTime endAlarmEndTime =LocalDateTime.parse(request.getAlarmEndTime().get(1), DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));
 | 
	
		
			
				|  |  | -            request.getParams().put("endAlarmStartTime",endAlarmStartTime);
 | 
	
		
			
				|  |  | -            request.getParams().put("endAlarmEndTime",endAlarmEndTime);
 | 
	
		
			
				|  |  | +        if(ObjectUtil.isNotEmpty(request.getAlarmEndTime())){
 | 
	
		
			
				|  |  | +            DateTime startTime = DateUtil.parse(request.getAlarmEndTime().get(0), "yyyy-MM-dd HH:mm:ss");
 | 
	
		
			
				|  |  | +            DateTime endTime = DateUtil.parse(request.getAlarmEndTime().get(1), "yyyy-MM-dd HH:mm:ss");
 | 
	
		
			
				|  |  | +            request.getParams().put("endAlarmStartTime",DateUtil.beginOfDay(startTime));
 | 
	
		
			
				|  |  | +            request.getParams().put("endAlarmEndTime",DateUtil.endOfDay(endTime));
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -        if(ObjectUtil.isNotEmpty(request.getAlarmDealTime()) && request.getAlarmDealTime().size() > 0){
 | 
	
		
			
				|  |  | -            LocalDateTime dealAlarmStartTime =LocalDateTime.parse(request.getAlarmDealTime().get(0), DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));
 | 
	
		
			
				|  |  | -            LocalDateTime dealAlarmEndTime =LocalDateTime.parse(request.getAlarmDealTime().get(1), DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));
 | 
	
		
			
				|  |  | -            request.getParams().put("dealAlarmStartTime",dealAlarmStartTime);
 | 
	
		
			
				|  |  | -            request.getParams().put("dealAlarmEndTime",dealAlarmEndTime);
 | 
	
		
			
				|  |  | +        if(ObjectUtil.isNotEmpty(request.getAlarmDealTime())){
 | 
	
		
			
				|  |  | +            DateTime startTime = DateUtil.parse(request.getAlarmDealTime().get(0), "yyyy-MM-dd HH:mm:ss");
 | 
	
		
			
				|  |  | +            DateTime endTime = DateUtil.parse(request.getAlarmDealTime().get(1), "yyyy-MM-dd HH:mm:ss");
 | 
	
		
			
				|  |  | +            request.getParams().put("dealAlarmStartTime",DateUtil.beginOfDay(startTime));
 | 
	
		
			
				|  |  | +            request.getParams().put("dealAlarmEndTime",DateUtil.endOfDay(endTime));
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  
 |