Merge remote-tracking branch 'origin/0.8.X' into 0.8.X

This commit is contained in:
2025-07-19 14:35:07 +08:00
5 changed files with 16 additions and 9 deletions

View File

@@ -45,6 +45,10 @@ public class WmsPurchasePlanDetail extends BaseEntity {
* 单位
*/
private String unit;
/**
* 状态( 0=新建1=在途2=到货3=待审核4=采购完成)
*/
private Integer status;
/**
* 备注
*/

View File

@@ -27,25 +27,21 @@ public class WmsPurchasePlanBo extends BaseEntity {
/**
* 采购计划编号
*/
@NotBlank(message = "采购计划编号不能为空", groups = { AddGroup.class, EditGroup.class })
private String planCode;
/**
* 负责人
*/
@NotBlank(message = "负责人不能为空", groups = { AddGroup.class, EditGroup.class })
private String owner;
/**
* 关联订单ID
*/
@NotNull(message = "关联订单ID不能为空", groups = { AddGroup.class, EditGroup.class })
private Long orderId;
/**
* 状态0=新建1=待审核2=已审核3=已完成4=已取消)
*/
@NotNull(message = "状态0=新建1=待审核2=已审核3=已完成4=已取消)不能为空", groups = { AddGroup.class, EditGroup.class })
private Integer status;
/**

View File

@@ -28,33 +28,33 @@ public class WmsPurchasePlanDetailBo extends BaseEntity {
/**
* 采购计划ID
*/
@NotNull(message = "采购计划ID不能为空", groups = { AddGroup.class, EditGroup.class })
private Long planId;
/**
* 原材料ID
*/
@NotNull(message = "原材料ID不能为空", groups = { AddGroup.class, EditGroup.class })
private Long rawMaterialId;
/**
* 负责人
*/
@NotBlank(message = "负责人不能为空", groups = { AddGroup.class, EditGroup.class })
private String owner;
/**
* 计划采购数量
*/
@NotNull(message = "计划采购数量不能为空", groups = { AddGroup.class, EditGroup.class })
private BigDecimal quantity;
/**
* 单位
*/
@NotBlank(message = "单位不能为空", groups = { AddGroup.class, EditGroup.class })
private String unit;
/**
* 状态( 0=新建1=在途2=到货3=待审核4=采购完成)
*/
private Integer status;
/**
* 备注
*/

View File

@@ -56,6 +56,12 @@ public class WmsPurchasePlanDetailVo {
@ExcelProperty(value = "单位")
private String unit;
/**
* 状态( 0=新建1=在途2=到货3=待审核4=采购完成)
*/
@ExcelProperty(value = "状态")
private Integer status;
/**
* 备注
*/

View File

@@ -11,6 +11,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<result property="owner" column="owner"/>
<result property="quantity" column="quantity"/>
<result property="unit" column="unit"/>
<result property="status" column="status"/>
<result property="remark" column="remark"/>
<result property="delFlag" column="del_flag"/>
<result property="createTime" column="create_time"/>