package com.zd.bottle.domain;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.zd.common.core.web.domain.BaseBean;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.EqualsAndHashCode;
import lombok.Getter;
import lombok.Setter;
import lombok.experimental.Accessors;

import java.math.BigDecimal;
import java.util.Date;


/**
 * <p>
 * 气瓶异常记录表
 * </p>
 *
 * @author hanson
 * @since 2022-09-08
 */
@Getter
@Setter
@Accessors(chain = true)
@ApiModel(value = "BottleStorageError对象", description = "气瓶异常记录表")
@EqualsAndHashCode(callSuper = true)
@JsonIgnoreProperties(ignoreUnknown = true)
public class BottleStorageError extends BaseBean {

    @ApiModelProperty("气瓶入库ID")
    private Long storageId;

    @ApiModelProperty("实验室id")
    private Long subjectId;

    @ApiModelProperty("实验室名称")
    private String subjectName;

    @ApiModelProperty("修改前")
    private BigDecimal beforeEdit;

    @ApiModelProperty("修改后")
    private BigDecimal afterEdit;

    @ApiModelProperty("操作时间")
    private Date opTime;

    @ApiModelProperty("联系方式")
    private String phone;

    /**
     * 报警开始时间
     */
    private transient String startTime;
    /**
     * 报警结束时间
     */
    private transient String endTime;
}
