Files
xgy-oa/klp-wms/src/main/java/com/klp/domain/vo/WmsPurchasePlanDetailVo.java
Joshi e91b981923 feat(workflow): 实现自定义选择下一个处理人功能
- 在前端增加提示信息,指导用户指定下一个任务的处理人
- 在后端增加逻辑,处理用户选择的下一个处理人
- 修改数据库,增加采购计划详情编号字段- 优化采购计划详情查询条件,支持按详情编号查询
2025-08-22 10:31:24 +08:00

120 lines
2.2 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.vo;
import java.math.BigDecimal;
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import com.klp.common.annotation.ExcelDictFormat;
import com.klp.common.convert.ExcelDictConvert;
import lombok.Data;
/**
* 采购计划明细视图对象 wms_purchase_plan_detail
*
* @author Joshi
* @date 2025-07-18
*/
@Data
@ExcelIgnoreUnannotated
public class WmsPurchasePlanDetailVo {
private static final long serialVersionUID = 1L;
/**
* 明细ID
*/
@ExcelProperty(value = "明细ID")
private Long detailId;
/**
* 采购计划ID
*/
@ExcelProperty(value = "采购计划ID")
private Long planId;
/**
* 原材料ID
*/
@ExcelProperty(value = "原材料ID")
private Long rawMaterialId;
/**
* 负责人
*/
@ExcelProperty(value = "负责人")
private String owner;
/**
* 计划采购数量
*/
@ExcelProperty(value = "计划采购数量")
private BigDecimal quantity;
/**
* 单位
*/
@ExcelProperty(value = "单位")
private String unit;
/**
* 附件
*/
@ExcelProperty(value = "附件")
private String annex;
/**
* 状态( 0=新建1=在途2=到货3=待审核4=采购完成)
*/
@ExcelProperty(value = "状态")
private Integer status;
/**
* 备注
*/
@ExcelProperty(value = "备注")
private String remark;
@ExcelProperty(value = "原材料名称")
private String rawMaterialName;
@ExcelProperty(value = "原材料编码")
private String rawMaterialCode;
/**
* 需求量
*/
private BigDecimal demand;
/**
* 库存量
*/
private BigDecimal inventory;
/**
* 在途量
*/
private BigDecimal onTheWay;
/**
* 供应商ID
*/
private Long supplierId;
/**
* 合同ID
*/
private Long contractId;
/**
* 供应商名称
*/
private String supplierName;
/**
* 合同编号
*/
private String contractNo;
/**
* 详情编号
*/
private String detailCode;
}