|
@@ -5,6 +5,7 @@ import java.util.List;
|
|
|
import com.alibaba.nacos.common.utils.CollectionUtils;
|
|
import com.alibaba.nacos.common.utils.CollectionUtils;
|
|
|
import com.baomidou.mybatisplus.core.toolkit.IdWorker;
|
|
import com.baomidou.mybatisplus.core.toolkit.IdWorker;
|
|
|
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.utils.DateUtils;
|
|
import com.xunmei.common.core.utils.DateUtils;
|
|
|
import com.xunmei.common.security.utils.SecurityUtils;
|
|
import com.xunmei.common.security.utils.SecurityUtils;
|
|
|
import com.xunmei.core.access.domain.CoreMonitoringTaskMonitorInfo;
|
|
import com.xunmei.core.access.domain.CoreMonitoringTaskMonitorInfo;
|
|
@@ -13,6 +14,8 @@ import com.xunmei.core.access.dto.CoreMonitoringTaskRegistrationMonitorDTO;
|
|
|
import com.xunmei.core.access.mapper.CoreMonitoringTaskMonitorInfoMapper;
|
|
import com.xunmei.core.access.mapper.CoreMonitoringTaskMonitorInfoMapper;
|
|
|
import com.xunmei.core.access.mapper.CoreMonitoringTaskRegistrationMonitorMapper;
|
|
import com.xunmei.core.access.mapper.CoreMonitoringTaskRegistrationMonitorMapper;
|
|
|
import com.xunmei.core.access.service.ICoreMonitoringTaskMonitorInfoService;
|
|
import com.xunmei.core.access.service.ICoreMonitoringTaskMonitorInfoService;
|
|
|
|
|
+import com.xunmei.system.api.RemoteDeviceService;
|
|
|
|
|
+import com.xunmei.system.api.domain.SysDevice;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
|
@@ -21,6 +24,8 @@ import java.util.Arrays;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
|
|
|
|
|
|
|
|
+import javax.annotation.Resource;
|
|
|
|
|
+
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 调阅任务登记检查情况Service业务层处理
|
|
* 调阅任务登记检查情况Service业务层处理
|
|
@@ -35,7 +40,8 @@ public class CoreMonitoringTaskMonitorInfoServiceImpl extends ServiceImpl<CoreMo
|
|
|
private CoreMonitoringTaskMonitorInfoMapper coreMonitoringTaskMonitorInfoMapper;
|
|
private CoreMonitoringTaskMonitorInfoMapper coreMonitoringTaskMonitorInfoMapper;
|
|
|
@Autowired
|
|
@Autowired
|
|
|
private CoreMonitoringTaskRegistrationMonitorMapper coreMonitoringTaskRegistrationMonitorMapper;
|
|
private CoreMonitoringTaskRegistrationMonitorMapper coreMonitoringTaskRegistrationMonitorMapper;
|
|
|
-
|
|
|
|
|
|
|
+@Resource
|
|
|
|
|
+private RemoteDeviceService remoteDeviceService;
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 查询调阅任务登记检查情况
|
|
* 查询调阅任务登记检查情况
|
|
@@ -76,6 +82,10 @@ public class CoreMonitoringTaskMonitorInfoServiceImpl extends ServiceImpl<CoreMo
|
|
|
coreMonitoringTaskMonitorInfo.setCreateTime(DateUtils.getNowDate());
|
|
coreMonitoringTaskMonitorInfo.setCreateTime(DateUtils.getNowDate());
|
|
|
coreMonitoringTaskMonitorInfo.setCreateBy(SecurityUtils.getUsername());
|
|
coreMonitoringTaskMonitorInfo.setCreateBy(SecurityUtils.getUsername());
|
|
|
coreMonitoringTaskMonitorInfo.setId(IdWorker.getId());
|
|
coreMonitoringTaskMonitorInfo.setId(IdWorker.getId());
|
|
|
|
|
+ SysDevice sysDevice = remoteDeviceService.getInfoById(coreMonitoringTaskRegistrationMonitorDTO.getHost(), SecurityConstants.INNER);
|
|
|
|
|
+ SysDevice sysDevice1 = remoteDeviceService.getInfoById(coreMonitoringTaskRegistrationMonitorDTO.getVideoChannel(), SecurityConstants.INNER);
|
|
|
|
|
+ coreMonitoringTaskMonitorInfo.setHostName(sysDevice.getDeviceName());
|
|
|
|
|
+ coreMonitoringTaskMonitorInfo.setVideoChannelName(sysDevice1.getDeviceName());
|
|
|
int i = 0;
|
|
int i = 0;
|
|
|
i = coreMonitoringTaskRegistrationMonitorMapper.insert(coreMonitoringTaskMonitorInfo);
|
|
i = coreMonitoringTaskRegistrationMonitorMapper.insert(coreMonitoringTaskMonitorInfo);
|
|
|
//新增项目
|
|
//新增项目
|