From d4722842ff2064ec910009f4b95d299f4d84fdac Mon Sep 17 00:00:00 2001
From: wuyw <373811525@qq.com>
Date: Mon, 12 Aug 2024 08:50:45 +0800
Subject: [PATCH] =?UTF-8?q?1=E3=80=81=E5=A2=9E=E5=8A=A0=E8=AE=BE=E5=A4=87?=
=?UTF-8?q?=E5=8F=82=E6=95=B0=EF=BC=8C=E5=8F=82=E6=95=B0=E9=87=8C=E9=9D=A2?=
=?UTF-8?q?=E5=8F=AF=E8=AE=BE=E7=BD=AE=E7=9B=91=E6=8E=A7=E8=AE=BE=E5=A4=87?=
=?UTF-8?q?ID=E3=80=81=E5=AE=89=E9=98=B2=E8=AE=BE=E5=A4=87ID=E3=80=81?=
=?UTF-8?q?=E5=A4=AA=E9=98=B3=E8=83=BD=E8=AE=BE=E5=A4=87IDs?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../java/com/fastbee/iot/domain/Device.java | 3 ++
.../iot/model/DeviceAllShortOutput.java | 1 +
.../fastbee/iot/model/DeviceShortOutput.java | 2 ++
.../resources/mapper/iot/DeviceMapper.xml | 31 ++++++++++++-------
4 files changed, 26 insertions(+), 11 deletions(-)
diff --git a/fastbee-service/fastbee-iot-service/src/main/java/com/fastbee/iot/domain/Device.java b/fastbee-service/fastbee-iot-service/src/main/java/com/fastbee/iot/domain/Device.java
index e21d2e2..0a6b418 100644
--- a/fastbee-service/fastbee-iot-service/src/main/java/com/fastbee/iot/domain/Device.java
+++ b/fastbee-service/fastbee-iot-service/src/main/java/com/fastbee/iot/domain/Device.java
@@ -170,6 +170,9 @@ public class Device extends BaseEntity
@ApiModelProperty("删除标志")
private String delFlag;
+ @ApiModelProperty("设备参数")
+ private String devParams;
+
/**
* 关联组态,来源产品
*/
diff --git a/fastbee-service/fastbee-iot-service/src/main/java/com/fastbee/iot/model/DeviceAllShortOutput.java b/fastbee-service/fastbee-iot-service/src/main/java/com/fastbee/iot/model/DeviceAllShortOutput.java
index f396a6b..f06a71d 100644
--- a/fastbee-service/fastbee-iot-service/src/main/java/com/fastbee/iot/model/DeviceAllShortOutput.java
+++ b/fastbee-service/fastbee-iot-service/src/main/java/com/fastbee/iot/model/DeviceAllShortOutput.java
@@ -49,6 +49,7 @@ public class DeviceAllShortOutput
@JsonFormat(pattern = "yyyy-MM-dd")
private Date activeTime;
+ private String devParams;
/** 是否自定义位置 **/
private Integer locationWay;
diff --git a/fastbee-service/fastbee-iot-service/src/main/java/com/fastbee/iot/model/DeviceShortOutput.java b/fastbee-service/fastbee-iot-service/src/main/java/com/fastbee/iot/model/DeviceShortOutput.java
index 41944b2..feb141c 100644
--- a/fastbee-service/fastbee-iot-service/src/main/java/com/fastbee/iot/model/DeviceShortOutput.java
+++ b/fastbee-service/fastbee-iot-service/src/main/java/com/fastbee/iot/model/DeviceShortOutput.java
@@ -4,6 +4,7 @@ import com.fastbee.iot.model.ThingsModels.ThingsModelValueItem;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fastbee.common.annotation.Excel;
import com.fastbee.iot.model.ThingsModelItem.*;
+import io.swagger.annotations.ApiModelProperty;
import java.math.BigDecimal;
import java.util.ArrayList;
@@ -102,6 +103,7 @@ public class DeviceShortOutput
/** 是否设备所有者,用于查询 **/
private Integer isOwner;
+ private String devParams;
/**子设备数量*/
private Integer subDeviceCount;
diff --git a/fastbee-service/fastbee-iot-service/src/main/resources/mapper/iot/DeviceMapper.xml b/fastbee-service/fastbee-iot-service/src/main/resources/mapper/iot/DeviceMapper.xml
index 0f2ba17..6d74f2e 100644
--- a/fastbee-service/fastbee-iot-service/src/main/resources/mapper/iot/DeviceMapper.xml
+++ b/fastbee-service/fastbee-iot-service/src/main/resources/mapper/iot/DeviceMapper.xml
@@ -35,6 +35,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
+
@@ -63,6 +64,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
+
@@ -83,6 +85,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
+
@@ -161,15 +164,16 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
- select device_id, device_name, product_id, product_name, tenant_id, tenant_name, serial_number,gw_dev_code, firmware_version, status, rssi,is_shadow ,is_simulate,location_way,things_model_value,network_address, network_ip, longitude, latitude, active_time, create_time, update_time, img_url,summary,remark,slave_id from iot_device
+ select
+ * from iot_device
- select device_id, device_name, product_id, product_name, tenant_id, tenant_name, serial_number, firmware_version, status,rssi,is_shadow ,is_simulate,location_way,things_model_value, active_time,img_url,slave_id from iot_device
+ select * from iot_device
- select device_id, device_name,product_id, serial_number,tenant_id, tenant_name, status,is_shadow,is_simulate, rssi ,location_way,things_model_value, active_time from iot_device
+ select * from iot_device