package com.unis.detectionnum.server.entity;

import lombok.Data;

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

import org.springframework.format.annotation.DateTimeFormat;

import com.fasterxml.jackson.annotation.JsonFormat;

/*
 *设备扫描记录表实体类
 */
@SuppressWarnings("serial")
@Data
public class DeviceOperateDO  implements Serializable {
	//主键，记录id
    private String id;

    //设备编号（库区code+仓房code+001）
    private String sbCode;

    //粮食体积（m3）
    private Double lsTj;

    //粮食重量（吨）
    private Double lsZl;

    //粮食等效高度
    private Double lsDxgu;

    //扫描次数
    private Integer sbSmcs;

    //设备扫描开始时间
    @DateTimeFormat(pattern = "yyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    private Date sbKssj;

    //设备扫描结束时间
    @DateTimeFormat(pattern = "yyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    private Date sbJssj;

    //备注
    private String remark;
    
    //检测设备扫描记录id
    private Integer operateId;

    //扫描高度
    private Double smgd;

    //扫描长度
    private Double smcd;

    //扫描宽度
    private Double smkd;

    //扫描长度的一部分距离
    private Double smax;

    //扫描宽度一部分距离
    private Double smby;

    //判断第一次扫描完的状态 0 ：未扫完 1：已扫完
    private Integer flag;

    private Double cfgd;

    private Double zLXGD;

    private Double wd;

}