package com.gkhy.hazmat.system.domain.dto;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import lombok.AllArgsConstructor;
|
import lombok.Data;
|
import lombok.NoArgsConstructor;
|
|
import java.math.BigDecimal;
|
import java.time.LocalDateTime;
|
|
@Data
|
@NoArgsConstructor
|
@AllArgsConstructor
|
public class ChemicalLedger {
|
|
/**
|
* 台账id
|
*/
|
private String id;
|
|
/**
|
* 副柜id
|
*/
|
private Integer auxiliaryCabinetId;
|
|
/**
|
* 副柜名称
|
*/
|
private String auxiliaryCabinetName;
|
|
/**
|
* 主柜id
|
*/
|
private Integer cabinetId;
|
|
/**
|
* 主柜名
|
*/
|
private String cabinetName;
|
|
/**
|
* 库存所属人
|
*/
|
private String owner;
|
|
/**
|
* cas号
|
*/
|
private String cas;
|
|
/**
|
* 化学品名称
|
*/
|
private String chemicalName;
|
|
/**
|
* 化学品分类(一级分类)
|
*/
|
private String chemicalType;
|
|
/**
|
* 用量
|
*/
|
private BigDecimal consumption;
|
|
/**
|
* 容器编号
|
*/
|
private String containerNo;
|
|
/**
|
* 用途
|
*/
|
private String containerUse;
|
|
/**
|
* 管制类(三级分类)
|
*/
|
private String controlType;
|
|
/**
|
* 操作时间
|
*/
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
private LocalDateTime createTime;
|
|
/**
|
* 创建人
|
*/
|
private String createUserName;
|
|
/**
|
* 第一操作人
|
*/
|
private String uNameOne;
|
|
/**
|
* 人脸照片地址
|
*/
|
private String faceImgUrl;
|
|
/**
|
* 第二操作人
|
*/
|
private String uNameTwo;
|
|
/**
|
* 人脸照片2地址
|
*/
|
private String faceImgUrlTwo;
|
|
/**
|
* 危险化学品分类(二级分类)
|
*/
|
private String hazchemType;
|
|
/**
|
* 操作类型
|
*/
|
private Integer storageType;
|
|
/**
|
* 操作
|
*/
|
private String operate;
|
|
/**
|
* 学院名称
|
*/
|
private String orgName;
|
|
/**
|
* 其他作废原因
|
*/
|
private String reason;
|
|
/**
|
* 作废原因 0 空瓶 1 破损 2 过期 3 余量不足 4 其他
|
*/
|
private Integer reasonId;
|
|
/**
|
* 化学品类型
|
*/
|
private String regulatory;
|
|
/**
|
* 备注
|
*/
|
private String remark;
|
|
/**
|
* 实验室名称
|
*/
|
private String roomName;
|
|
/**
|
* 学校名称
|
*/
|
private String schoolName;
|
|
/**
|
* 试剂规格
|
*/
|
private String standard;
|
|
/**
|
* 规格单位
|
*/
|
private String unit;
|
|
/**
|
* 操作人
|
*/
|
private String username;
|
|
/**
|
* 重量
|
*/
|
private BigDecimal weight;
|
|
/**
|
* 重量单位
|
*/
|
private String weightUnit;
|
|
/**
|
* 数量
|
*/
|
private Integer num;
|
private Long hazmatId;
|
|
|
}
|