#update
This commit is contained in:
@@ -1,21 +1,22 @@
|
||||
package com.maibu.service;
|
||||
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
import com.maibu.core.business.Device;
|
||||
import com.maibu.core.business.device.NettyDevice;
|
||||
import com.maibu.core.domain.AjaxResult;
|
||||
import com.maibu.core.domain.entity.UserClient;
|
||||
import com.maibu.core.domain.model.LoginUser;
|
||||
import com.maibu.domain.Device;
|
||||
import com.maibu.dto.*;
|
||||
import com.maibu.enums.ConnectorStatus;
|
||||
import com.maibu.core.enums.ConnectorStatus;
|
||||
import com.maibu.manager.DeviceSessionManager;
|
||||
import com.maibu.mapper.DeviceMapper;
|
||||
import com.maibu.mapper.SysUserClientMapper;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
import org.springframework.util.CollectionUtils;
|
||||
import com.maibu.dto.*;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
import java.util.Set;
|
||||
@@ -57,7 +58,7 @@ public class TransferDeviceService {
|
||||
}
|
||||
device.setTenantId(user.getUserId());
|
||||
device.setTenantName(user.getUsername());
|
||||
device.setUpdateTime(new Date());
|
||||
device.setUpdateTime(LocalDateTime.now());
|
||||
device.setDeviceAlias(deviceAlias);
|
||||
device.setActiveTime(new Date());
|
||||
iDeviceService.updateDeviceBySelf(device);
|
||||
@@ -87,7 +88,7 @@ public class TransferDeviceService {
|
||||
}
|
||||
device.setTenantId(-1L);
|
||||
device.setTenantName("");
|
||||
device.setUpdateTime(new Date());
|
||||
device.setUpdateTime(LocalDateTime.now());
|
||||
device.setDeviceAlias("");
|
||||
// deviceMapper.updateById(device);
|
||||
iDeviceService.updateDeviceBySelf(device);
|
||||
@@ -109,7 +110,7 @@ public class TransferDeviceService {
|
||||
//删除从的连接关系
|
||||
NettyDevice oldSlaveDevice = sessionManager.getDevice(oldSlave);
|
||||
if (oldSlaveDevice != null && !CollectionUtils.isEmpty(oldSlaveDevice.getConnectedConnectors())) {
|
||||
Set<Connector> connectedDevices = oldSlaveDevice.getConnectedConnectors();
|
||||
Set<com.maibu.core.business.device.Connector> connectedDevices = oldSlaveDevice.getConnectedConnectors();
|
||||
connectedDevices.removeIf(x -> x.getConnectorId().equals(masterId));
|
||||
}
|
||||
}
|
||||
@@ -143,7 +144,7 @@ public class TransferDeviceService {
|
||||
return AjaxResult.error("无操作权限");
|
||||
}
|
||||
device.setDeviceAlias(bindDTO.getDeviceAlias());
|
||||
device.setUpdateTime(new Date());
|
||||
device.setUpdateTime(LocalDateTime.now());
|
||||
device.setCreateBy(user.getUsername());
|
||||
iDeviceService.updateDeviceBySelf(device);
|
||||
return AjaxResult.success(true);
|
||||
|
||||
Reference in New Issue
Block a user