package cn.com.lzt.sign.entity; import cn.com.lzt.warehouse.entity.WarehouseEntity; import com.xcgl.cloud.entity.TSProject; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.experimental.Accessors; import org.hibernate.annotations.GenericGenerator; import org.jeecgframework.poi.excel.annotation.Excel; import javax.persistence.*; import java.util.Date; import java.util.List; /** * @author 刘梦祥 * @version V1.0 * @Title: Entity * @Description: 物料到货表 * @date 2021年11月18日13:33:03 */ @Data @Entity @EqualsAndHashCode(callSuper = false) @Accessors(chain = true) @Table(name = "t_b_material_arrival") @SuppressWarnings("serial") public class TBMaterialArrivalEntity implements java.io.Serializable { @Id @Column(name = "id") @Excel(name = "id", width = 255.0D) @GeneratedValue(generator = "paymentableGenerator") @GenericGenerator(name = "paymentableGenerator", strategy = "uuid") private String id; //订购单id @Column(name = "material_id") private String materialId; //请购科室id @Column(name = "material_dapt_id") private String materialDaptId; //仓库id @Column(name = "material_warehouse_id") private String materialWarehouseId; //采购日期(注意:不是请购日期) @Column(name = "procurement_time") @Excel(name = "采购日期", width = 255.0D) private Date procurementTime; //入库时间 @Column(name = "put_time") @Excel(name = "入库时间", width = 255.0D) private Date putTime; //上报状态(0未上报1已上报2已通过) @Column(name = "report_status") @Excel(name = "上报状态", width = 255.0D) private String reportStatus; //备注 @Column(name = "remake") @Excel(name = "备注", width = 255.0D) private String remake; //创建人姓名 @Column(name = "create_user") private String createUser; //更新人姓名 @Column(name = "update_user") private String updateUser; //创建时间 @Column(name = "create_time") private Date createTime; //更新时间 @Column(name = "update_time") private Date updateTime; //add-刘梦祥-2021年12月14日15:15:39(添加暂存字段,货品关联id) @Column(name="goods_ids") private String GoodsIds; //add-刘梦祥-2021年12月14日15:15:39(添加暂存字段,本次到货数量) @Column(name="goods_nums") private String GoodsNums; //批量操作选中id @Transient private List checkIds; //采购单信息 @Transient private TBMaterialEntity tbMaterialEntity; }