You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
udi-spms-java/src/main/java/com/glxp/api/entity/purchase/PurApplyEntity.java

169 lines
3.6 KiB
Java

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

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";
}