feat(wms): 添加操作类型多选筛选功能

- 在 WmsCoilPendingActionBo 中新增 actionTypes 字段支持多选
- 修改查询逻辑以支持单个操作类型或多个操作类型的筛选条件
- 使用 in 条件查询实现多选筛选功能
- 保持原有单选功能的兼容性
- 更新 Lambda 查询方式下的多选逻辑处理
This commit is contained in:
2026-03-24 14:21:28 +08:00
parent cbc4334db9
commit 890c6dd01d
2 changed files with 16 additions and 2 deletions

View File

@@ -7,6 +7,7 @@ import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.validation.constraints.*;
import java.util.Date;
import java.util.List;
import com.klp.common.core.domain.BaseEntity;
import org.springframework.format.annotation.DateTimeFormat;
@@ -45,6 +46,11 @@ public class WmsCoilPendingActionBo extends BaseEntity {
@NotNull(message = "操作类型不能为空", groups = { AddGroup.class, EditGroup.class })
private Integer actionType;
/**
* 操作类型集合(用于多选筛选)
*/
private List<Integer> actionTypes;
/**
* 操作状态0=待处理1=处理中2=已完成3=已取消)
*/