package com.zy.iot.entity; import com.baomidou.mybatisplus.annotations.TableField; import com.baomidou.mybatisplus.annotations.TableId; import com.baomidou.mybatisplus.annotations.TableName; import com.baomidou.mybatisplus.enums.IdType; import lombok.Data; import java.io.Serializable; import java.util.Date; @Data @TableName("asr_iot_publish_record") public class IotPublishRecord implements Serializable { private static final long serialVersionUID = 1L; @TableId(value = "id", type = IdType.AUTO) private Long id; @TableField("instruction_id") private String instructionId; @TableField("direction") private String direction; @TableField("message_type") private String messageType; @TableField("receive_topic") private String receiveTopic; @TableField("publish_topic") private String publishTopic; @TableField("container_id") private String containerId; @TableField("reference_id") private String referenceId; @TableField("source_location_id") private String sourceLocationId; @TableField("destination_location_ids") private String destinationLocationIds; @TableField("message_creation_time") private Long messageCreationTime; @TableField("raw_payload") private String rawPayload; @TableField("publish_payload") private String publishPayload; @TableField("process_status") private String processStatus; @TableField("publish_status") private String publishStatus; @TableField("feedback_status") private String feedbackStatus; @TableField("error_code") private String errorCode; @TableField("error_message") private String errorMessage; @TableField("ack_payload") private String ackPayload; @TableField("ack_time") private Date ackTime; @TableField("wrk_no") private Integer wrkNo; @TableField("order_no") private String orderNo; @TableField("create_time") private Date createTime; @TableField("update_time") private Date updateTime; }