|  | @@ -2,26 +2,19 @@ package com.xunmei.mediator.api.service.impl;
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |  import cn.hutool.core.util.ObjectUtil;
 |  |  import cn.hutool.core.util.ObjectUtil;
 | 
											
												
													
														|  |  import com.alibaba.fastjson.JSON;
 |  |  import com.alibaba.fastjson.JSON;
 | 
											
												
													
														|  | -import com.alibaba.fastjson.JSONObject;
 |  | 
 | 
											
												
													
														|  |  import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
 |  |  import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
 | 
											
												
													
														|  |  import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 |  |  import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 | 
											
												
													
														|  |  import com.xunmei.common.core.constant.SecurityConstants;
 |  |  import com.xunmei.common.core.constant.SecurityConstants;
 | 
											
												
													
														|  |  import com.xunmei.common.core.domain.mediator.domain.MediatorAlarmCode;
 |  |  import com.xunmei.common.core.domain.mediator.domain.MediatorAlarmCode;
 | 
											
												
													
														|  |  import com.xunmei.common.core.domain.mediator.domain.MediatorCategory;
 |  |  import com.xunmei.common.core.domain.mediator.domain.MediatorCategory;
 | 
											
												
													
														|  | -import com.xunmei.common.core.domain.video.MediatorVideoDiagnosisLog;
 |  | 
 | 
											
												
													
														|  |  import com.xunmei.common.core.domain.video.MediatorVideoDiagnosisRecord;
 |  |  import com.xunmei.common.core.domain.video.MediatorVideoDiagnosisRecord;
 | 
											
												
													
														|  | -import com.xunmei.common.core.util.BeanHelper;
 |  | 
 | 
											
												
													
														|  |  import com.xunmei.common.core.utils.IDHelper;
 |  |  import com.xunmei.common.core.utils.IDHelper;
 | 
											
												
													
														|  |  import com.xunmei.mediator.api.mapper.MediatorAlarmCodeMapper;
 |  |  import com.xunmei.mediator.api.mapper.MediatorAlarmCodeMapper;
 | 
											
												
													
														|  |  import com.xunmei.mediator.api.mapper.MediatorCategoryMapper;
 |  |  import com.xunmei.mediator.api.mapper.MediatorCategoryMapper;
 | 
											
												
													
														|  | -import com.xunmei.mediator.api.mapper.VideoDiagnosisLogMapper;
 |  | 
 | 
											
												
													
														|  |  import com.xunmei.mediator.api.mapper.VideoDiagnosisRecordMapper;
 |  |  import com.xunmei.mediator.api.mapper.VideoDiagnosisRecordMapper;
 | 
											
												
													
														|  | -import com.xunmei.mediator.api.service.IMediatorAlarmCodeService;
 |  | 
 | 
											
												
													
														|  |  import com.xunmei.mediator.api.service.IVideoDiagnosisLogService;
 |  |  import com.xunmei.mediator.api.service.IVideoDiagnosisLogService;
 | 
											
												
													
														|  |  import com.xunmei.mediator.api.service.IVideoDiagnosisRecordService;
 |  |  import com.xunmei.mediator.api.service.IVideoDiagnosisRecordService;
 | 
											
												
													
														|  | -import com.xunmei.mediator.api.service.NorthErrorService;
 |  | 
 | 
											
												
													
														|  | -import com.xunmei.mediator.domain.dto.protection.ReceiveErrorDto;
 |  | 
 | 
											
												
													
														|  | -import com.xunmei.mediator.domain.dto.protection.VideoRecorderHardDiskDetectionEditDto;
 |  | 
 | 
											
												
													
														|  | 
 |  | +import com.xunmei.system.api.dto.protection.ReceiveErrorDto;
 | 
											
												
													
														|  |  import com.xunmei.mediator.domain.dto.redis.RedisKey;
 |  |  import com.xunmei.mediator.domain.dto.redis.RedisKey;
 | 
											
												
													
														|  |  import com.xunmei.mediator.domain.dto.videoDiagnosis.VideoDiagnosisDetailInfoVo;
 |  |  import com.xunmei.mediator.domain.dto.videoDiagnosis.VideoDiagnosisDetailInfoVo;
 | 
											
												
													
														|  |  import com.xunmei.mediator.domain.dto.videoDiagnosis.VideoDiagnosisDto;
 |  |  import com.xunmei.mediator.domain.dto.videoDiagnosis.VideoDiagnosisDto;
 | 
											
										
											
												
													
														|  | @@ -31,10 +24,7 @@ import com.xunmei.system.api.RemoteDeviceService;
 | 
											
												
													
														|  |  import com.xunmei.system.api.RemoteOrgService;
 |  |  import com.xunmei.system.api.RemoteOrgService;
 | 
											
												
													
														|  |  import com.xunmei.system.api.domain.SysDevice;
 |  |  import com.xunmei.system.api.domain.SysDevice;
 | 
											
												
													
														|  |  import com.xunmei.system.api.domain.SysOrg;
 |  |  import com.xunmei.system.api.domain.SysOrg;
 | 
											
												
													
														|  | -import org.apache.commons.lang3.StringUtils;
 |  | 
 | 
											
												
													
														|  |  import org.springframework.stereotype.Service;
 |  |  import org.springframework.stereotype.Service;
 | 
											
												
													
														|  | -import org.springframework.transaction.support.TransactionSynchronizationAdapter;
 |  | 
 | 
											
												
													
														|  | -import org.springframework.transaction.support.TransactionSynchronizationManager;
 |  | 
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |  import javax.annotation.Resource;
 |  |  import javax.annotation.Resource;
 | 
											
												
													
														|  |  import java.text.ParseException;
 |  |  import java.text.ParseException;
 |