package com.skr.mdm.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Builder;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

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

/**
 * 推送铃声  点名 切入安全域表(DeviceInstructPush)实体类
 *
 * @author nfq
 * @since 2020-08-04 14:30:12
 */
@Data
@TableName("device_instruct_push")
@Builder
public class DeviceInstructPushDO {

    private Integer id;
    
    private Integer equipmentId;
    /**
    * 状态（1：下发中 2：下发成功）
    */
    private Integer state;

	private String messageId;

    /**
    * 1：推送铃声 2：点名 3：切入安全域
    */
    private Integer cmdType;

    /**
     * 点名状态 1：未点 2：已点
     */
    private Integer rollCallStatus;

    /**
     * 点名应答时间
     */
    private Date responseTime;

    /**
     * 1：web端  2：手机端
     */
    private Integer clientType;

    /**
    * 是否全局
    */
    private Integer isGlobal;

    /**
    * 公司id
    */
    private Integer companyId;

	@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	
    private Date createTime;

	@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	
    private Date updateTime;

}