2025-12-19 13:53:36 +08:00
|
|
|
|
package com.klp.domain.bo;
|
|
|
|
|
|
|
|
|
|
|
|
import lombok.Data;
|
|
|
|
|
|
|
|
|
|
|
|
import javax.validation.constraints.NotEmpty;
|
|
|
|
|
|
import javax.validation.constraints.NotNull;
|
|
|
|
|
|
import java.util.List;
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 库位拆分/合并请求
|
|
|
|
|
|
*/
|
|
|
|
|
|
@Data
|
|
|
|
|
|
public class WmsActualWarehouseSplitBo {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 需要操作的三级库位ID集合(大库位ID)
|
|
|
|
|
|
*/
|
|
|
|
|
|
private List<Long> locationIds;
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 操作类型:1=拆分,0=合并
|
|
|
|
|
|
*/
|
|
|
|
|
|
@NotNull
|
|
|
|
|
|
private Integer action;
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
2025-12-20 09:55:56 +08:00
|
|
|
|
* 拆分类型:0=(1列拆2小库位)1=(1列拆3小库位)
|
2025-12-19 13:53:36 +08:00
|
|
|
|
*/
|
|
|
|
|
|
private Integer splitType = 0;
|
2025-12-20 09:55:56 +08:00
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 列标识(如F3A1表示第一列,F3A2表示第二列)
|
|
|
|
|
|
*/
|
|
|
|
|
|
@NotEmpty
|
|
|
|
|
|
private String columnFlag;
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 待拆分ID列表
|
|
|
|
|
|
*/
|
|
|
|
|
|
private List<Long> splitIds;
|
2025-12-19 13:53:36 +08:00
|
|
|
|
}
|