feat(wms): 添加物料预警创建时间范围查询功能

- 在WmsMaterialWarningBo中新增createStartTime和createEndTime字段
- 为新增字段添加JSON格式化注解和文档注释
- 在WmsMaterialWarningServiceImpl中实现时间范围查询逻辑
- 使用ge和le条件进行创建时间范围过滤
- 保持按创建时间倒序排列的排序规则
This commit is contained in:
2026-06-12 13:03:25 +08:00
parent d3c6790603
commit 1cd2cf2b9a
2 changed files with 14 additions and 0 deletions

View File

@@ -106,6 +106,8 @@ public class WmsMaterialWarningServiceImpl implements IWmsMaterialWarningService
lqw.eq(StringUtils.isNotBlank(bo.getHandleBy()), WmsMaterialWarning::getHandleBy, bo.getHandleBy());
lqw.eq(bo.getHandleTime() != null, WmsMaterialWarning::getHandleTime, bo.getHandleTime());
lqw.eq(StringUtils.isNotBlank(bo.getHandleRemark()), WmsMaterialWarning::getHandleRemark, bo.getHandleRemark());
lqw.ge(bo.getCreateStartTime() != null, WmsMaterialWarning::getCreateTime, bo.getCreateStartTime());
lqw.le(bo.getCreateEndTime() != null, WmsMaterialWarning::getCreateTime, bo.getCreateEndTime());
// 根据创建时间倒叙
lqw.orderByDesc(WmsMaterialWarning::getCreateTime);
return lqw;