package com.junmp.jyzb.api.bean.req;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;

@Data
public class UpdateDeivceConfigReq implements Serializable {
    private Long id;

    /**
     * 设备名称
     */
    private String deviceName;

    /**
     * 设备编号
     */
    private String deviceCode;

    /**
     * 设备状态（0异常1正常）
     */
    private Integer state;

    /**
     * 位置
     */
    private String position;

    /**
     * 仓库id
     */
    private String locationId;

    /**
     * 日常日志信息
     */
    private String errorLog;

    /**
     * 设备配置信息
     */
    private String deviceConfig;

    /**
     * 组织机构id
     */
    private Long orgId;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 更新时间
     */
    private Long updateTime;

    /**
     * 创建人
     */
    private String createUser;

    /**
     * 更新人
     */
    private String updateUser;

    private Integer deviceType;

    //是否暂存标记，true暂存，false不暂存直接下发到本地主机
    private Boolean flag;

    //rabbitmq消息有关参数
    private String api;
    private String msg;
    //rabbitmq消息有关参数
    private Integer type;
}
