IotThingsModel.java 5.7 KB
package com.ruoyi.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * 物模型模板对象 iot_things_model
 * 
 * @author 钟来
 * @date 2022-08-26
 */
@ApiModel("物模型模板")
public class IotThingsModel extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 创建者 */
    @ApiModelProperty("创建者")
    private String create_by;

    /** 创建时间 */
    @ApiModelProperty("创建时间")
    private java.util.Date create_time;

    /** 数据类型(integer、decimal、string、bool、array、enum) */
    @ApiModelProperty("数据类型(integer、decimal、string、bool、array、enum)")
    private String data_type;

    /** 删除标志(0代表存在 2代表删除) */
    @ApiModelProperty("删除标志(0代表存在 2代表删除)")
    private String del_flag;

    /** 标识符,用户下唯一 */
    @ApiModelProperty("标识符,用户下唯一")
    private String identifier;

    /** 是否实时监测(0-否,1-是) */
    @ApiModelProperty("是否实时监测(0-否,1-是)")
    private Integer is_monitor;

    /** 是否记录日志(0否,1是) */
    @ApiModelProperty("是否记录日志(0否,1是)")
    private Integer is_save_log;

    /** 是否首页显示(0-否,1-是) */
    @ApiModelProperty("是否首页显示(0-否,1-是)")
    private Integer is_top;

    /** 物模型ID */
    @ApiModelProperty("物模型ID")
    private Integer model_id;

    /** 物模型名称 */
    @ApiModelProperty("物模型名称")
    private String model_name;

    /** 数据定义 */
    @ApiModelProperty("数据定义")
    private String specs;

    /** 模型类别(1-属性,2-功能,3-事件) */
    @ApiModelProperty("模型类别(1-属性,2-功能,3-事件)")
    private Integer type;

    /** 更新者 */
    @ApiModelProperty("更新者")
    private String update_by;

    /** 更新时间 */
    @ApiModelProperty("更新时间")
    private java.util.Date update_time;

    /** 用户id */
    @ApiModelProperty("用户id")
    private Integer user_id;

    public void setCreate_by(String create_by) 
    {
        this.create_by = create_by;
    }

    public String getCreate_by() 
    {
        return create_by;
    }
    public void setCreate_time(java.util.Date create_time) 
    {
        this.create_time = create_time;
    }

    public java.util.Date getCreate_time() 
    {
        return create_time;
    }
    public void setData_type(String data_type) 
    {
        this.data_type = data_type;
    }

    public String getData_type() 
    {
        return data_type;
    }
    public void setDel_flag(String del_flag) 
    {
        this.del_flag = del_flag;
    }

    public String getDel_flag() 
    {
        return del_flag;
    }
    public void setIdentifier(String identifier) 
    {
        this.identifier = identifier;
    }

    public String getIdentifier() 
    {
        return identifier;
    }
    public void setIs_monitor(Integer is_monitor) 
    {
        this.is_monitor = is_monitor;
    }

    public Integer getIs_monitor() 
    {
        return is_monitor;
    }
    public void setIs_save_log(Integer is_save_log) 
    {
        this.is_save_log = is_save_log;
    }

    public Integer getIs_save_log() 
    {
        return is_save_log;
    }
    public void setIs_top(Integer is_top) 
    {
        this.is_top = is_top;
    }

    public Integer getIs_top() 
    {
        return is_top;
    }
    public void setModel_id(Integer model_id) 
    {
        this.model_id = model_id;
    }

    public Integer getModel_id() 
    {
        return model_id;
    }
    public void setModel_name(String model_name) 
    {
        this.model_name = model_name;
    }

    public String getModel_name() 
    {
        return model_name;
    }
    public void setSpecs(String specs)
    {
        this.specs = specs;
    }

    public String getSpecs()
    {
        return specs;
    }
    public void setType(Integer type) 
    {
        this.type = type;
    }

    public Integer getType() 
    {
        return type;
    }
    public void setUpdate_by(String update_by) 
    {
        this.update_by = update_by;
    }

    public String getUpdate_by() 
    {
        return update_by;
    }
    public void setUpdate_time(java.util.Date update_time) 
    {
        this.update_time = update_time;
    }

    public java.util.Date getUpdate_time() 
    {
        return update_time;
    }
    public void setUser_id(Integer user_id) 
    {
        this.user_id = user_id;
    }

    public Integer getUser_id() 
    {
        return user_id;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("create_by", getCreate_by())
            .append("create_time", getCreate_time())
            .append("data_type", getData_type())
            .append("del_flag", getDel_flag())
            .append("identifier", getIdentifier())
            .append("is_monitor", getIs_monitor())
            .append("is_save_log", getIs_save_log())
            .append("is_top", getIs_top())
            .append("model_id", getModel_id())
            .append("model_name", getModel_name())
            .append("remark", getRemark())
            .append("specs", getSpecs())
            .append("type", getType())
            .append("update_by", getUpdate_by())
            .append("update_time", getUpdate_time())
            .append("user_id", getUser_id())
            .toString();
    }
}