feat(wms): 为VO类添加基础实体继承并增加数据类型字段

- WmsLeaveRequestVo继承BaseEntity类
- WmsMealReportVo继承BaseEntity类
- WmsMaterialCoilExportVo新增dataType字段
- 在WmsMaterialCoilMapper.xml中映射数据类型字段
- 实现历史数据处理逻辑,当dataType为0时将实际库区设为null
This commit is contained in:
2026-01-17 10:18:42 +08:00
parent 7abe184849
commit c408d15f85
5 changed files with 14 additions and 2 deletions

View File

@@ -7,6 +7,7 @@ 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;
@@ -18,7 +19,7 @@ import lombok.Data;
*/
@Data
@ExcelIgnoreUnannotated
public class WmsLeaveRequestVo {
public class WmsLeaveRequestVo extends BaseEntity {
private static final long serialVersionUID = 1L;

View File

@@ -166,4 +166,7 @@ public class WmsMaterialCoilExportVo {
* 更新时间(仅临时存储,不导出,用于发货时间为空时兜底)
*/
private Date updateTime;
// 数据类型
private Integer dataType;
}

View File

@@ -6,6 +6,7 @@ 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;
@@ -17,7 +18,7 @@ import lombok.Data;
*/
@Data
@ExcelIgnoreUnannotated
public class WmsMealReportVo {
public class WmsMealReportVo extends BaseEntity {
private static final long serialVersionUID = 1L;