Files
klp-oa/klp-wms/src/main/java/com/klp/domain/vo/WmsTransferOrderVo.java
Joshi 0d3bde95f3 feat(wms): 添加调拨单功能模块
- 创建调拨单主表实体类、业务对象类和视图对象类
- 创建调拨单明细表实体类、业务对象类和视图对象类
- 实现调拨单主表和明细表的数据库映射和XML配置文件
- 开发调拨单主表和明细表的服务接口及实现类
- 创建调拨单主表和明细表的控制器,提供CRUD操作接口
- 实现分页查询、新增、修改、删除和导出功能
- 添加参数验证和数据校验机制
- 集成MyBatis-Plus进行数据库操作
- 配置Excel导出功能支持调拨单数据导出
2026-03-27 16:15:17 +08:00

62 lines
1.3 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 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 lombok.Data;
/**
* 调拨单主视图对象 wms_transfer_order
*
* @author klp
* @date 2026-03-27
*/
@Data
@ExcelIgnoreUnannotated
public class WmsTransferOrderVo {
private static final long serialVersionUID = 1L;
/**
* 调拨单主键ID
*/
@ExcelProperty(value = "调拨单主键ID")
private Long orderId;
/**
* 调拨单号(唯一格式DB+年月日+流水号)
*/
@ExcelProperty(value = "调拨单号(唯一格式DB+年月日+流水号)")
private String transferNo;
/**
* 调拨单名称
*/
@ExcelProperty(value = "调拨单名称")
private String transferName;
/**
* 调拨状态 0-待审核 1-已完成 2-已取消
*/
@ExcelProperty(value = "调拨状态 0-待审核 1-已完成 2-已取消")
private Long transferStatus;
/**
* 实际调拨时间
*/
@ExcelProperty(value = "实际调拨时间")
private Date transferTime;
/**
* 备注
*/
@ExcelProperty(value = "备注")
private String remark;
}