feat(employee): 添加员工信息和变动记录的排序功能
- 在WmsEmployeeInfoBo中新增sortByRegularTime和sortByEntryTime字段 - 实现员工信息按入职时间、转正时间或创建时间的倒序排序 - 添加员工变动记录按变动时间的倒序排序 - 实现员工转岗记录按转岗时间的倒序排序 - 优化查询条件构建逻辑,支持多维度排序需求
This commit is contained in:
@@ -95,6 +95,9 @@ public class WmsEmployeeTransferServiceImpl implements IWmsEmployeeTransferServi
|
||||
lqw.eq(StringUtils.isNotBlank(bo.getTransferHandler()), WmsEmployeeTransfer::getTransferHandler, bo.getTransferHandler());
|
||||
lqw.eq(bo.getApprovalStatus() != null, WmsEmployeeTransfer::getApprovalStatus, bo.getApprovalStatus());
|
||||
lqw.eq(StringUtils.isNotBlank(bo.getAttachment()), WmsEmployeeTransfer::getAttachment, bo.getAttachment());
|
||||
|
||||
// 按照转岗时间倒叙排序
|
||||
lqw.orderByDesc(WmsEmployeeTransfer::getTransferTime);
|
||||
return lqw;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user