Files
klp-oa/klp-wms/src/main/java/com/klp/domain/vo/WmsDeliveryPlanVo.java
Joshi e778923f9b feat(wms): 添加钢卷集合字段支持
- 在 WmsDeliveryPlan 实体类中新增 coil 字段
- 在 WmsDeliveryPlanBo 业务对象中新增 coil 字段
- 在 WmsDeliveryPlanVo 视图对象中新增 coil 字段
- 更新 MyBatis 映射文件以支持 coil 字段的数据库映射
2025-12-08 11:38:32 +08:00

78 lines
1.6 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.util.Date;
import java.util.List;
import com.fasterxml.jackson.annotation.JsonFormat;
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 com.klp.common.core.domain.BaseEntity;
import lombok.Data;
/**
* 发货计划视图对象 wms_delivery_plan
*
* @author klp
* @date 2025-11-25
*/
@Data
@ExcelIgnoreUnannotated
public class WmsDeliveryPlanVo extends BaseEntity {
private static final long serialVersionUID = 1L;
/**
* 计划唯一ID
*/
@ExcelProperty(value = "计划唯一ID")
private Long planId;
/**
* 发货计划名称格式YYYY-MM-DD-序号如2025-11-25-001
*/
@ExcelProperty(value = "发货计划名称", converter = ExcelDictConvert.class)
@ExcelDictFormat(readConverterExp = "格=式YYYY-MM-DD-序号如2025-11-25-001")
private String planName;
/**
* 计划日期
*/
@ExcelProperty(value = "计划日期")
private Date planDate;
/**
* 计划类型
*/
@ExcelProperty(value = "计划类型")
private Integer planType;
/**
* 备注
*/
@ExcelProperty(value = "备注")
private String remark;
/**
* 关联的发货单列表
*/
private List<WmsDeliveryWaybillVo> waybills;
/**
* 创建人昵称
*/
private String createByName;
/**
* 更新人昵称
*/
private String updateByName;
// 钢卷集合
private String coil;
}