| | |
| | | /** |
| | | * ERP 采购订单 DO |
| | | * |
| | | * @author 芋道源码 |
| | | * @author 超级管理员 |
| | | */ |
| | | @TableName(value = "erp_purchase_order") |
| | | @KeySequence("erp_purchase_order_seq") // 用于 Oracle、PostgreSQL、Kingbase、DB2、H2 数据库的主键自增。如果是 MySQL 等数据库,可不写。 |
| | |
| | | private BigDecimal depositPrice; |
| | | |
| | | /** |
| | | * 附件地址 |
| | | * 来源类型 |
| | | * |
| | | * 枚举 {@link cn.iocoder.yudao.module.erp.enums.ErpPurchaseOrderSourceTypeEnum} |
| | | */ |
| | | private String fileUrl; |
| | | private Integer sourceType; |
| | | /** |
| | | * 来源单号 |
| | | */ |
| | | private String sourceNo; |
| | | /** |
| | | * 来源单据编号 |
| | | * |
| | | * 关联来源单据表的主键 ID |
| | | */ |
| | | private Long sourceId; |
| | | |
| | | /** |
| | | * 关联供应商合同编号 |
| | | * |
| | | * 关联 {@link ErpSupplierContractDO#getId()} |
| | | */ |
| | | private Long contractId; |
| | | /** |
| | | * 关联合同编码(冗余,便于列表展示与追溯) |
| | | */ |
| | | private String contractNo; |
| | | /** |
| | | * 付款方式 |
| | | * |
| | | * 字典 erp_purchase_payment_method |
| | | */ |
| | | private String paymentMethod; |
| | | /** |
| | | * 物流单号(配送跟踪) |
| | | */ |
| | | private String logisticsNo; |
| | | /** |
| | | * 是否异常标记 |
| | | */ |
| | | private Boolean abnormalFlag; |
| | | /** |
| | | * 异常说明 |
| | | */ |
| | | private String abnormalReason; |
| | | |
| | | /** |
| | | * 备注 |
| | | */ |
| | | private String remark; |
| | | |
| | | // ========== BPM 流程审批 ========== |
| | | /** |
| | | * BPM 流程实例编号 |
| | | */ |
| | | private String processInstanceId; |
| | | |
| | | // ========== 采购入库 ========== |
| | | /** |
| | |
| | | */ |
| | | private BigDecimal returnCount; |
| | | |
| | | /** |
| | | * 入库状态 |
| | | * |
| | | * 枚举 {@link cn.iocoder.yudao.module.erp.enums.ErpPurchaseOrderInStatusEnum} |
| | | */ |
| | | private Integer inStatus; |
| | | |
| | | /** |
| | | * BPM 流程实例编号 |
| | | */ |
| | | private String processInstanceId; |
| | | |
| | | } |