wangmengzhao
2023-12-13 d8228730095cdcaccb40dd2dc290fc44779e340a
wumei-smart-master/springboot/wumei-iot/src/main/java/com/ruoyi/iot/domain/Device.java
@@ -15,77 +15,112 @@
 * @author kerwincui
 * @date 2021-12-16
 */
public class Device extends BaseEntity
{
public class Device extends BaseEntity {
    private static final long serialVersionUID = 1L;
    /** 产品分类ID */
    /**
     * 产品分类ID
     */
    private Long deviceId;
    /** 产品分类名称 */
    /**
     * 产品分类名称
     */
    @Excel(name = "设备名称")
    private String deviceName;
    /** 产品ID */
    /**
     * 产品ID
     */
    @Excel(name = "产品ID")
    private Long productId;
    /** 产品名称 */
    /**
     * 产品名称
     */
    @Excel(name = "产品名称")
    private String productName;
    /** 用户ID */
    /**
     * 用户ID
     */
    @Excel(name = "用户ID")
    private Long userId;
    /** 用户昵称 */
    /**
     * 用户昵称
     */
    @Excel(name = "用户昵称")
    private String userName;
    /** 租户ID */
    /**
     * 租户ID
     */
    @Excel(name = "租户ID")
    private Long tenantId;
    /** 租户名称 */
    /**
     * 租户名称
     */
    @Excel(name = "租户名称")
    private String tenantName;
    /** 设备编号 */
    /**
     * 设备编号
     */
    @Excel(name = "设备编号")
    private String serialNumber;
    /** 固件版本 */
    /**
     * 固件版本
     */
    @Excel(name = "固件版本")
    private BigDecimal firmwareVersion;
    /** 设备状态(1-未激活,2-禁用,3-在线,4-离线) */
    /**
     * 设备状态(1-未激活,2-禁用,3-在线,4-离线,5-安装中)
     */
    @Excel(name = "设备状态")
    private Integer status;
    /** wifi信号强度(信号极好4格[-55— 0],信号好3格[-70— -55],信号一般2格[-85— -70],信号差1格[-100— -85]) */
    /**
     * wifi信号强度(信号极好4格[-55— 0],信号好3格[-70— -55],信号一般2格[-85— -70],信号差1格[-100— -85])
     */
    @Excel(name = "wifi信号强度")
    private Integer rssi;
    /** 设备影子 */
    /**
     * 设备影子
     */
    private Integer isShadow;
    /** 设备所在地址 */
    /**
     * 设备所在地址
     */
    @Excel(name = "设备所在地址")
    private String networkAddress;
    /** 设备入网IP */
    /**
     * 设备入网IP
     */
    @Excel(name = "设备入网IP")
    private String networkIp;
    /** 设备经度 */
    /**
     * 设备经度
     */
    @Excel(name = "设备经度")
    private BigDecimal longitude;
    /** 设备纬度 */
    /**
     * 设备纬度
     */
    @Excel(name = "设备纬度")
    private BigDecimal latitude;
    /** 激活时间 */
    /**
     * 激活时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "激活时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date activeTime;
@@ -93,27 +128,74 @@
    @Excel(name = "物模型")
    private String thingsModelValue;
    /** 图片地址 */
    /**
     * 图片地址
     */
    private String imgUrl;
    /** 是否自定义位置 **/
    /**
     * 是否自定义位置
     **/
    private Integer locationWay;
    /** 设备摘要 **/
    /**
     * 设备摘要
     **/
    private String summary;
    /** 分组ID,用于分组查询 **/
    /**
     * 分组ID,用于分组查询
     **/
    private Long groupId;
    /** 是否设备所有者,用于查询 **/
    /**
     * 是否设备所有者,用于查询
     **/
    private Integer isOwner;
    /**
     * 原水TDS
     */
    private Integer tDSP;
    /**
     * 纯水TDS
     */
    private Integer tDSA;
    /**
     * 分派时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "分派时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date assignTime;
    /**
     * 删除标志(0代表存在 2代表删除)
     */
    private String delFlag;
    /**
     * 设备是否维修(1->未维修,0->已维修)
     */
    private Integer repairFlag;
    /**
     * 设备是否安装(默认为0——>未安装,1——>一已安装)
     */
    private Integer installFlag;
    /**
     * 设备订单列表
     */
    private DeviceOrder deviceOrder;
    public DeviceOrder getDeviceOrder() {
        return deviceOrder;
    }
    public void setDeviceOrder(DeviceOrder deviceOrder) {
        this.deviceOrder = deviceOrder;
    }
    public Integer getLocationWay() {
        return locationWay;
@@ -130,9 +212,6 @@
    public void setIsOwner(Integer isOwner) {
        this.isOwner = isOwner;
    }
    /** 删除标志(0代表存在 2代表删除) */
    private String delFlag;
    public Long getGroupId() {
        return groupId;
@@ -178,166 +257,147 @@
        this.delFlag = delFlag;
    }
    public void setDeviceId(Long deviceId)
    {
    public void setDeviceId(Long deviceId) {
        this.deviceId = deviceId;
    }
    public Long getDeviceId()
    {
    public Long getDeviceId() {
        return deviceId;
    }
    public void setDeviceName(String deviceName)
    {
    public void setDeviceName(String deviceName) {
        this.deviceName = deviceName;
    }
    public String getDeviceName()
    {
    public String getDeviceName() {
        return deviceName;
    }
    public void setProductId(Long productId)
    {
    public void setProductId(Long productId) {
        this.productId = productId;
    }
    public Long getProductId()
    {
    public Long getProductId() {
        return productId;
    }
    public void setProductName(String productName)
    {
    public void setProductName(String productName) {
        this.productName = productName;
    }
    public String getProductName()
    {
    public String getProductName() {
        return productName;
    }
    public void setUserId(Long userId)
    {
    public void setUserId(Long userId) {
        this.userId = userId;
    }
    public Long getUserId()
    {
    public Long getUserId() {
        return userId;
    }
    public void setUserName(String userName)
    {
    public void setUserName(String userName) {
        this.userName = userName;
    }
    public String getUserName()
    {
    public String getUserName() {
        return userName;
    }
    public void setTenantId(Long tenantId)
    {
    public void setTenantId(Long tenantId) {
        this.tenantId = tenantId;
    }
    public Long getTenantId()
    {
    public Long getTenantId() {
        return tenantId;
    }
    public void setTenantName(String tenantName)
    {
    public void setTenantName(String tenantName) {
        this.tenantName = tenantName;
    }
    public String getTenantName()
    {
    public String getTenantName() {
        return tenantName;
    }
    public void setSerialNumber(String serialNumber)
    {
    public void setSerialNumber(String serialNumber) {
        this.serialNumber = serialNumber;
    }
    public String getSerialNumber()
    {
    public String getSerialNumber() {
        return serialNumber;
    }
    public void setFirmwareVersion(BigDecimal firmwareVersion)
    {
    public void setFirmwareVersion(BigDecimal firmwareVersion) {
        this.firmwareVersion = firmwareVersion;
    }
    public BigDecimal getFirmwareVersion()
    {
    public BigDecimal getFirmwareVersion() {
        return firmwareVersion;
    }
    public void setStatus(Integer status)
    {
    public void setStatus(Integer status) {
        this.status = status;
    }
    public Integer getStatus()
    {
    public Integer getStatus() {
        return status;
    }
    public void setRssi(Integer rssi)
    {
    public void setRssi(Integer rssi) {
        this.rssi = rssi;
    }
    public Integer getRssi()
    {
    public Integer getRssi() {
        return rssi;
    }
    public void setThingsModelValue(String thingsModelValue)
    {
    public void setThingsModelValue(String thingsModelValue) {
        this.thingsModelValue = thingsModelValue;
    }
    public String getThingsModelValue()
    {
    public String getThingsModelValue() {
        return thingsModelValue;
    }
    public void setNetworkAddress(String networkAddress)
    {
    public void setNetworkAddress(String networkAddress) {
        this.networkAddress = networkAddress;
    }
    public String getNetworkAddress()
    {
    public String getNetworkAddress() {
        return networkAddress;
    }
    public void setNetworkIp(String networkIp)
    {
    public void setNetworkIp(String networkIp) {
        this.networkIp = networkIp;
    }
    public String getNetworkIp()
    {
    public String getNetworkIp() {
        return networkIp;
    }
    public void setLongitude(BigDecimal longitude)
    {
    public void setLongitude(BigDecimal longitude) {
        this.longitude = longitude;
    }
    public BigDecimal getLongitude()
    {
    public BigDecimal getLongitude() {
        return longitude;
    }
    public void setLatitude(BigDecimal latitude)
    {
    public void setLatitude(BigDecimal latitude) {
        this.latitude = latitude;
    }
    public BigDecimal getLatitude()
    {
    public BigDecimal getLatitude() {
        return latitude;
    }
    public void setActiveTime(Date activeTime)
    {
    public void setActiveTime(Date activeTime) {
        this.activeTime = activeTime;
    }
    public Date getActiveTime()
    {
    public Date getActiveTime() {
        return activeTime;
    }
@@ -349,32 +409,72 @@
        this.assignTime = assignTime;
    }
    public Integer gettDSP() {
        return tDSP;
    }
    public void settDSP(Integer tDSP) {
        this.tDSP = tDSP;
    }
    public Integer gettDSA() {
        return tDSA;
    }
    public void settDSA(Integer tDSA) {
        this.tDSA = tDSA;
    }
    public Integer getRepairFlag() {
        return repairFlag;
    }
    public void setRepairFlag(Integer repairFlag) {
        this.repairFlag = repairFlag;
    }
    public Integer getInstallFlag() {
        return installFlag;
    }
    public void setInstallFlag(Integer installFlag) {
        this.installFlag = installFlag;
    }
    public Device() {
    }
    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("deviceId", getDeviceId())
            .append("deviceName", getDeviceName())
            .append("productId", getProductId())
            .append("productName", getProductName())
            .append("userId", getUserId())
            .append("userName", getUserName())
            .append("tenantId", getTenantId())
            .append("tenantName", getTenantName())
            .append("serialNumber", getSerialNumber())
            .append("firmwareVersion", getFirmwareVersion())
            .append("status", getStatus())
            .append("rssi", getRssi())
            .append("networkAddress", getNetworkAddress())
            .append("networkIp", getNetworkIp())
            .append("longitude", getLongitude())
            .append("latitude", getLatitude())
            .append("activeTime", getActiveTime())
            .append("createBy", getCreateBy())
            .append("createTime", getCreateTime())
            .append("updateBy", getUpdateBy())
            .append("updateTime", getUpdateTime())
            .append("remark", getRemark())
            .append("assignTime", getAssignTime())
            .toString();
        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
                .append("deviceId", getDeviceId())
                .append("deviceName", getDeviceName())
                .append("productId", getProductId())
                .append("productName", getProductName())
                .append("userId", getUserId())
                .append("userName", getUserName())
                .append("tenantId", getTenantId())
                .append("tenantName", getTenantName())
                .append("serialNumber", getSerialNumber())
                .append("firmwareVersion", getFirmwareVersion())
                .append("status", getStatus())
                .append("rssi", getRssi())
                .append("networkAddress", getNetworkAddress())
                .append("networkIp", getNetworkIp())
                .append("longitude", getLongitude())
                .append("latitude", getLatitude())
                .append("activeTime", getActiveTime())
                .append("createBy", getCreateBy())
                .append("createTime", getCreateTime())
                .append("updateBy", getUpdateBy())
                .append("updateTime", getUpdateTime())
                .append("remark", getRemark())
                .append("assignTime", getAssignTime())
                .append("tDSP", gettDSP())
                .append("tDSA", gettDSA())
                .append("repairFlag", getRepairFlag())
                .append("installFlag", getInstallFlag())
                .append("deviceOrder", getDeviceOrder())
                .toString();
    }
}