package com.data.emqx.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

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

/**
 * @author licd
 * @className DeviceWeightRfid
 * @description 设备称重&标签数据
 * @date 2026/03/23
 */
@Data
public class DeviceWeightRfid implements Serializable {

    //主键
    private String id;
    //设备ID号
    private String deviceId;
    //序列号
    private Long seqNum;
    //发送时间（UTC0时间戳）
    private Long sendTime;
    //重量(kg)
    private Integer weight;
    //RFID标签（逗号分隔）
    private String rfid;
    //是否已处理：1：已处理
    private int flag;
    //创建时间
    @JsonFormat(locale = "zh",timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createTime;
    //更新时间
    @JsonFormat(locale = "zh",timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    private Date updateTime;
}
