feat(WmsMaterialCoil): 添加发货时间范围筛选功能

- 在 WmsMaterialCoilBo 中新增 byExportTimeStart 和 byExportTimeEnd 字段
- 为新增字段添加 JsonFormat 和 DateTimeFormat 注解支持
- 在服务实现中添加根据发货时间范围筛选的查询条件
- 支持通过发货开始时间和结束时间进行数据查询过滤
This commit is contained in:
2026-01-11 08:55:45 +08:00
parent 69624f0b0b
commit 99f52fa038
2 changed files with 10 additions and 0 deletions

View File

@@ -197,5 +197,12 @@ public class WmsMaterialCoilBo extends BaseEntity {
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date byCreateTimeEnd;
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date byExportTimeStart;
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date byExportTimeEnd;
}

View File

@@ -1914,6 +1914,9 @@ public class WmsMaterialCoilServiceImpl implements IWmsMaterialCoilService {
lqw.ge(bo.getStartTime() != null, "mc.update_time", bo.getStartTime());
lqw.le(bo.getEndTime() != null, "mc.update_time", bo.getEndTime());
// 根据发货开始和结束筛选发货时间
lqw.ge(bo.getByExportTimeStart() != null, "mc.export_time", bo.getByExportTimeStart());
lqw.le(bo.getByExportTimeEnd() != null, "mc.export_time", bo.getByExportTimeEnd());
// 逻辑删除
lqw.eq("mc.del_flag", 0);