Files
klp-oa/klp-wms/src/main/java/com/klp/domain/WmsPurchasePlanDetail.java
JR b2df5b517e feat(wms): 采购计划单新增供应商和合同信息
- 在 WmsPurchasePlanDetail 和 WmsPurchasePlanDetailBo 中添加供应商 ID 和合同 ID 字段
- 更新 WmsPurchasePlanDetailMapper 和 XML 映射文件以支持新字段
- 在 WmsPurchasePlanDetailVo 中添加供应商名称和合同编号字段
2025-08-12 13:16:38 +08:00

77 lines
1.4 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

package com.klp.domain;
import com.baomidou.mybatisplus.annotation.*;
import com.klp.common.core.domain.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.math.BigDecimal;
/**
* 采购计划明细对象 wms_purchase_plan_detail
*
* @author Joshi
* @date 2025-07-18
*/
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("wms_purchase_plan_detail")
public class WmsPurchasePlanDetail extends BaseEntity {
private static final long serialVersionUID=1L;
/**
* 明细ID
*/
@TableId(value = "detail_id")
private Long detailId;
/**
* 采购计划ID
*/
private Long planId;
/**
* 原材料ID
*/
private Long rawMaterialId;
/**
* 负责人
*/
private String owner;
/**
* 计划采购数量
*/
private BigDecimal quantity;
/**
* 单位
*/
private String unit;
/**
* 附件
*/
private String annex;
/**
* 状态( 0=新建1=在途2=到货3=待审核4=采购完成)
*/
private Integer status;
/**
* 备注
*/
private String remark;
/**
* 删除标志0=正常1=已删除)
*/
@TableLogic
private Integer delFlag;
/**
* 供应商ID
*/
private Long supplierId;
/**
* 合同ID
*/
private Long contractId;
}