diff --git a/klp-erp/src/main/java/com/klp/erp/domain/ErpPurchaseRequisition.java b/klp-erp/src/main/java/com/klp/erp/domain/ErpPurchaseRequisition.java new file mode 100644 index 000000000..16a1782f6 --- /dev/null +++ b/klp-erp/src/main/java/com/klp/erp/domain/ErpPurchaseRequisition.java @@ -0,0 +1,111 @@ +package com.klp.erp.domain; + +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableLogic; +import com.baomidou.mybatisplus.annotation.TableName; +import com.klp.common.core.domain.BaseEntity; +import lombok.Data; +import lombok.EqualsAndHashCode; + +/** + * 请购及采购单对象 erp_purchase_requisition + * + * @author klp + * @date 2026-06-29 + */ +@Data +@EqualsAndHashCode(callSuper = true) +@TableName("erp_purchase_requisition") +public class ErpPurchaseRequisition extends BaseEntity { + + private static final long serialVersionUID = 1L; + + /** 主键 */ + @TableId(value = "req_id") + private Long reqId; + + /** 请购部门 */ + private String reqDept; + + /** 品名 */ + private String itemName; + + /** 规格 */ + private String specification; + + /** 单位 */ + private String unit; + + /** 请购量 */ + private String quantity; + + /** 类别 */ + private String category; + + /** 需求日期 */ + private String requiredDate; + + /** 用途说明 */ + private String purposeDesc; + + /** 使用部门 */ + private String useDept; + + /** 品检条件 */ + private String inspectionCondition; + + /** 试用天数 */ + private String trialDays; + + /** 前期采购记录 */ + private String prevPurchaseRecord; + + /** 采购拟办 */ + private String purchaseProposal; + + /** 付款条件 */ + private String paymentTerms; + + /** 采购金额 */ + private String totalAmount; + + /** 董事长(采购单位) */ + private String signPurchaseChairman; + + /** 部长/厂长(采购单位) */ + private String signPurchaseManager; + + /** 主任(采购单位) */ + private String signPurchaseDirector; + + /** 经办(采购单位) */ + private String signPurchaseHandler; + + /** 生产总经理(请购单位) */ + private String signRequestGm; + + /** 厂长(请购单位) */ + private String signRequestFactoryMgr; + + /** 主任(请购单位) */ + private String signRequestDirector; + + /** 经办(请购单位) */ + private String signRequestHandler; + + /** 指定卸货位 */ + private String unloadLocation; + + /** 卸货其他位置 */ + private String unloadOther; + + /** 状态 */ + private String formStatus; + + /** 删除标志 */ + @TableLogic + private String delFlag; + + /** 备注 */ + private String remark; +}