diff --git a/nursing-unit-common/src/main/java/com/nu/dto/DevicePreviewMqDto.java b/nursing-unit-common/src/main/java/com/nu/dto/DevicePreviewMqDto.java index ded718f1..a72449ca 100644 --- a/nursing-unit-common/src/main/java/com/nu/dto/DevicePreviewMqDto.java +++ b/nursing-unit-common/src/main/java/com/nu/dto/DevicePreviewMqDto.java @@ -12,7 +12,6 @@ public class DevicePreviewMqDto { private String nuId; private String nuName; private String batchNo; - private String dimension; private String sn; private String deviceName; private String deviceType; diff --git a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/manager/entity/DeviceBindLog.java b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/manager/entity/DeviceBindLog.java index b52dded2..2c919682 100644 --- a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/manager/entity/DeviceBindLog.java +++ b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/manager/entity/DeviceBindLog.java @@ -21,7 +21,6 @@ public class DeviceBindLog implements Serializable { private Integer id; private String nuId; private String nuName; - private String dimension; private String deviceName; @Dict(dicCode = "tplink_device_type") private String deviceType; diff --git a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/manager/entity/DeviceManager.java b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/manager/entity/DeviceManager.java index 9075b679..4a7e1c5c 100644 --- a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/manager/entity/DeviceManager.java +++ b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/manager/entity/DeviceManager.java @@ -23,9 +23,13 @@ public class DeviceManager implements Serializable { @TableId(type = IdType.AUTO) @ApiModelProperty(value = "ID") private Integer id; - private String nuId; @Excel(name = "批次", width = 15) private String batchNo;//批次号 + @Excel(name = "区域编码", width = 15) + private String nuId; + @TableField(exist = false) + @Excel(name = "区域名称", width = 15) + private String nuName; @Excel(name = "设备名称", width = 15) private String deviceName; @Excel(name = "设备类型", width = 15, dicCode = "tplink_device_type") @@ -35,13 +39,8 @@ public class DeviceManager implements Serializable { private String deviceModel; @Excel(name = "生产厂家", width = 15) private String factory; - @Excel(name = "设备维度", width = 15) - private String dimension; @Excel(name = "设备标识", width = 15) private String sn; - @TableField(exist = false) - @Excel(name = "区域", width = 15) - private String nuName; @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss") @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date createTime; diff --git a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/manager/entity/DeviceManagerHz.java b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/manager/entity/DeviceManagerHz.java index fa8e5928..444ab7a2 100644 --- a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/manager/entity/DeviceManagerHz.java +++ b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/manager/entity/DeviceManagerHz.java @@ -37,8 +37,6 @@ public class DeviceManagerHz implements Serializable { private String deviceModel; @Excel(name = "生产厂家", width = 15) private String factory; - @Excel(name = "设备维度", width = 15) - private String dimension; private String sn; @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss") @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") diff --git a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/manager/mapper/xml/DeviceManagerMapper.xml b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/manager/mapper/xml/DeviceManagerMapper.xml index e704a244..5c9b57c4 100644 --- a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/manager/mapper/xml/DeviceManagerMapper.xml +++ b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/manager/mapper/xml/DeviceManagerMapper.xml @@ -8,7 +8,6 @@ a.batch_no, a.nu_id, c.nu_name, - a.dimension, a.device_name, a.device_type, a.device_model, @@ -54,19 +53,19 @@ AND ( c.nu_name LIKE concat('%',#{params.nuName},'%') - or a.dimension LIKE concat('%',#{params.nuName},'%') or a.batch_no LIKE concat('%',#{params.nuName},'%') or dict.item_text LIKE concat('%',#{params.nuName},'%') ) - order by a.create_time desc,a.dimension asc,a.device_type asc ,a.device_model asc ,a.sn asc + order by a.create_time desc,a.device_type asc ,a.device_model asc ,a.sn asc diff --git a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/manager/service/impl/DeviceManagerServiceImpl.java b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/manager/service/impl/DeviceManagerServiceImpl.java index fc82a279..85935e7a 100644 --- a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/manager/service/impl/DeviceManagerServiceImpl.java +++ b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/manager/service/impl/DeviceManagerServiceImpl.java @@ -86,9 +86,7 @@ public class DeviceManagerServiceImpl extends ServiceImpl qw = new QueryWrapper<>(); qw.eq("id",deviceBindLog.getNewId()); DeviceManager entity = this.getOne(qw); - if(deviceBindLog.getDimension().equals("区域维度")){ - entity.setNuId(deviceBindLog.getNuId()); - entity.setNuName(deviceBindLog.getNuName()); - } + entity.setNuId(deviceBindLog.getNuId()); + entity.setNuName(deviceBindLog.getNuName()); entity.setDeviceStatus("已绑定"); baseMapper.updateById(entity); diff --git a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/mq/device/listener/IotSyncBizMQListener.java b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/mq/device/listener/IotSyncBizMQListener.java index 65243023..1804095d 100644 --- a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/mq/device/listener/IotSyncBizMQListener.java +++ b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/mq/device/listener/IotSyncBizMQListener.java @@ -157,18 +157,12 @@ public class IotSyncBizMQListener { DeviceManager dm = deviceManagerService.findBySn(deviceManager); if(dm!=null){ deviceManager.setDeviceStatus("未绑定"); - if(dm.getDimension().equals("机构维度")){ - deviceManager.setDeviceStatus("已绑定"); - } deviceManagerService.editPreviewStatusBySn(deviceManager); }else{ DeviceManager snEmpty = deviceManagerService.findOneByType(deviceManager); if(snEmpty!=null){ deviceManager.setId(snEmpty.getId()); deviceManager.setDeviceStatus("未绑定"); - if(snEmpty.getDimension().equals("机构维度")){ - deviceManager.setDeviceStatus("已绑定"); - } deviceManagerService.updateById(deviceManager); deviceManager.setYwId(snEmpty.getYwId());