feat(wms): 添加审批流程按创建人筛选功能
- 在WmsApprovalServiceImpl中增加根据创建人筛选条件 - 使用StringUtils判断创建人参数是否为空避免查询异常 - 保持原有查询逻辑不变仅增加创建人筛选功能 - 按照创建时间倒序排序逻辑不受影响
This commit is contained in:
@@ -225,6 +225,8 @@ public class WmsApprovalServiceImpl implements IWmsApprovalService {
|
|||||||
lqw.eq(StringUtils.isNotBlank(bo.getApprovalStatus()), WmsApproval::getApprovalStatus, bo.getApprovalStatus());
|
lqw.eq(StringUtils.isNotBlank(bo.getApprovalStatus()), WmsApproval::getApprovalStatus, bo.getApprovalStatus());
|
||||||
lqw.eq(StringUtils.isNotBlank(bo.getApprovalOpinion()), WmsApproval::getApprovalOpinion, bo.getApprovalOpinion());
|
lqw.eq(StringUtils.isNotBlank(bo.getApprovalOpinion()), WmsApproval::getApprovalOpinion, bo.getApprovalOpinion());
|
||||||
lqw.eq(bo.getApprovalTime() != null, WmsApproval::getApprovalTime, bo.getApprovalTime());
|
lqw.eq(bo.getApprovalTime() != null, WmsApproval::getApprovalTime, bo.getApprovalTime());
|
||||||
|
// 根据创建人筛选
|
||||||
|
lqw.eq(StringUtils.isNotBlank(bo.getCreateBy()), WmsApproval::getCreateBy, bo.getCreateBy());
|
||||||
// 根据创建时间倒叙
|
// 根据创建时间倒叙
|
||||||
lqw.orderByDesc(WmsApproval::getCreateTime);
|
lqw.orderByDesc(WmsApproval::getCreateTime);
|
||||||
return lqw;
|
return lqw;
|
||||||
|
|||||||
Reference in New Issue
Block a user