自动添加设备默认名称改为产品名称加随机数

This commit is contained in:
kerwincui
2022-07-27 19:48:22 +08:00
parent 51ea00fbfd
commit 7e4e7292ce

View File

@@ -620,15 +620,13 @@ public class DeviceServiceImpl implements IDeviceService {
return 0;
}
Device device = new Device();
int random = (int) (Math.random() * (9000)) + 1000;
device.setDeviceName("设备" + random);
device.setSerialNumber(serialNumber);
SysUser user = userService.selectUserById(userId);
device.setUserId(userId);
device.setUserName(user.getUserName());
device.setFirmwareVersion(BigDecimal.valueOf(1.0));
// 设备状态1-未激活2-禁用3-在线4-离线)
device.setStatus(3);
device.setStatus(1);
device.setActiveTime(DateUtils.getNowDate());
device.setIsShadow(0);
device.setRssi(0);
@@ -647,6 +645,8 @@ public class DeviceServiceImpl implements IDeviceService {
log.error("自动添加设备时根据产品ID查找不到对应产品");
return 0;
}
int random = (int) (Math.random() * (90)) + 10;
device.setDeviceName(product.getProductName() + random);
device.setTenantId(product.getTenantId());
device.setTenantName(product.getTenantName());
device.setImgUrl(product.getImgUrl());