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/PurPlanEntity.java

177 lines
3.8 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_plan")
public class PurPlanEntity {
@TableId(value = "id", type = IdType.INPUT)
private Long id;
/**
* 单据号
*/
@TableField(value = "billNo")
private String billNo;
/**
* 单据日期
*/
@TableField(value = "billDate")
private Date billDate;
/**
* 状态1.草稿2.未审核3.已审核)
*/
@TableField(value = "`status`")
private Integer status;
/**
* 申购类型
*/
@TableField(value = "billType")
private String 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 = "auditRemark")
private String auditRemark;
/**
* 更新时间
*/
@TableField(value = "updateTime")
private Date updateTime;
/**
* 更新人
*/
@TableField(value = "updateUser")
private String updateUser;
/**
* 申购人
*/
@TableField(value = "applyCreateUser")
private String applyCreateUser;
/**
* 申购审核人
*/
@TableField(value = "applyAuditUser")
private String applyAuditUser;
/**
* 申购说明
*/
@TableField(value = "applyRemark")
private String applyRemark;
/**
* 申购单据号,多单以逗号隔开
*/
@TableField(value = "applyBillNo")
private String applyBillNo;
/**
* 生成采购入库业务单据
*/
@TableField(value = "stockOrderNo")
private String stockOrderNo;
/**
* 产品类型(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_AUDITREMARK = "auditRemark";
public static final String COL_UPDATETIME = "updateTime";
public static final String COL_UPDATEUSER = "updateUser";
public static final String COL_APPLYCREATEUser = "applyCreateUser";
public static final String COL_APPLYAUDITUser = "applyAuditUser";
public static final String COL_APPLYREMARK = "applyRemark";
public static final String COL_APPLYBILLNO = "applyBillNo";
public static final String COL_STOCKORDERNO = "stockOrderNo";
}