package com.glxp.api.entity.purchase; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import java.util.Date; import lombok.Data; @Data @TableName(value = "pur_apply") public class PurApplyEntity { @TableId(value = "id", type = IdType.INPUT) private Long id; /** * 单据号 */ @TableField(value = "billNo") private String billNo; /** * 单据日期 */ @TableField(value = "billDate") private Date billDate; /** * 状态(1.草稿,2.未审核,3.已审核,4.已拒绝) */ @TableField(value = "`status`") private Integer status; /** * 申购类型 */ @TableField(value = "billType") private Integer billType; /** * 申购说明 */ @TableField(value = "remark") private String remark; /** * 当前仓库 */ @TableField(value = "invCode") private String invCode; /** * 所属部门 */ @TableField(value = "deptCode") private String deptCode; /** * 创建人 */ @TableField(value = "`createUser`") private String createUser; /** * 创建时间 */ @TableField(value = "createTime") private Date createTime; /** * 审核人 */ @TableField(value = "auditUser") private String auditUser; /** * 审核时间 */ @TableField(value = "auditTime") private Date auditTime; /** * 更新人 */ @TableField(value = "updateUser") private String updateUser; /** * 更新时间 */ @TableField(value = "updateTime") private Date updateTime; /** * 审核说明 */ @TableField(value = "auditRemark") private String auditRemark; /** * 目标仓库 */ @TableField(value = "targetInvCode") private String targetInvCode; /** * 目标部门 */ @TableField(value = "targetDeptCode") private String targetDeptCode; /** * 生成采购计划单据号 */ @TableField(value = "planBillNo") private String planBillNo; /** * 是否已生成采购计划 */ @TableField(value = "generatePlan") private boolean generatePlan; /** * 产品类型(1.耗材,2.药品) */ @TableField(value = "productType") private Integer productType; public static final String COL_ID = "id"; public static final String COL_BILLNO = "billNo"; public static final String COL_BILLDATE = "billDate"; public static final String COL_STATUS = "status"; public static final String COL_BILLTYPE = "billType"; public static final String COL_REMARK = "remark"; public static final String COL_INVCODE = "invCode"; public static final String COL_DEPTCODE = "deptCode"; public static final String COL_CREATEUSER = "createUser"; public static final String COL_CREATETIME = "createTime"; public static final String COL_AUDITUSER = "auditUser"; public static final String COL_AUDITTIME = "auditTime"; public static final String COL_UPDATEUSER = "updateUser"; public static final String COL_UPDATETIME = "updateTime"; public static final String COL_AUDITREMARK = "auditRemark"; public static final String COL_TARGETINVCODE = "targetInvCode"; public static final String COL_TARGETDEPTCODE = "targetDeptCode"; public static final String COL_PLANBILLNO = "planBillNo"; public static final String COL_GENERATEPLAN = "generatePlan"; }