| | |
| | | package cn.iocoder.yudao.module.mes.dal.dataobject.wm.itemreceipt; |
| | | |
| | | import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO; |
| | | import cn.iocoder.yudao.module.mes.dal.dataobject.md.vendor.MesMdVendorDO; |
| | | import cn.iocoder.yudao.module.mes.dal.dataobject.qc.iqc.MesQcIqcDO; |
| | | import cn.iocoder.yudao.module.mes.dal.dataobject.wm.arrivalnotice.MesWmArrivalNoticeDO; |
| | | import cn.iocoder.yudao.module.mes.enums.wm.MesWmItemReceiptStatusEnum; |
| | |
| | | */ |
| | | private String purchaseOrderCode; |
| | | /** |
| | | * 采购订单编号 |
| | | * |
| | | * 关联 ERP {@link cn.iocoder.yudao.module.erp.dal.dataobject.purchase.ErpPurchaseOrderDO#getId()} |
| | | * 从到货通知单带入,用于入库完成时回写采购订单入库数量 |
| | | */ |
| | | private Long purchaseOrderId; |
| | | /** |
| | | * 供应商编号 |
| | | * |
| | | * 关联 {@link MesMdVendorDO#getId()} |
| | | * 关联 ERP 供应商 {@link cn.iocoder.yudao.module.erp.api.purchase.dto.ErpSupplierRespDTO#getId()} |
| | | */ |
| | | private Long vendorId; |
| | | /** |
| | |
| | | */ |
| | | private Integer status; |
| | | /** |
| | | * 审核人用户编号 |
| | | * |
| | | * 审批人由「系统管理 - 审批配置」按业务类型统一配置(业务编码 item_receipt_approve), |
| | | * 提交时不指定;此处记录实际执行审核的用户。 |
| | | */ |
| | | private Long reviewerId; |
| | | /** |
| | | * 审核人姓名(审核时冗余记录,避免列表展示再查用户) |
| | | */ |
| | | private String reviewerName; |
| | | /** |
| | | * 审核时间 |
| | | */ |
| | | private LocalDateTime reviewTime; |
| | | /** |
| | | * 审核意见(审核通过时的意见 / 审核不通过时的原因) |
| | | */ |
| | | private String reviewRemark; |
| | | /** |
| | | * 备注 |
| | | */ |
| | | private String remark; |