feat(wms): 添加已删除数据查询功能
- 在WmsApprovalMapper中新增selectVoListWithDeleted方法用于查询未删除和已删除的审批数据 - 在WmsApprovalTaskMapper中新增selectVoListWithDeleted方法用于查询未删除和已删除的审批任务数据 - 更新WmsApprovalServiceImpl中审批任务查询逻辑,使用新的方法获取包含已删除数据的任务 - 更新WmsApprovalTaskServiceImpl中审批信息查询逻辑,使用新的方法获取包含已删除数据的审批 - 在XML映射文件中添加对应的SQL查询语句,支持按del_flag条件查询数据
This commit is contained in:
@@ -117,12 +117,8 @@ public class WmsApprovalServiceImpl implements IWmsApprovalService {
|
||||
.map(WmsApprovalVo::getApprovalId)
|
||||
.collect(Collectors.toList());
|
||||
|
||||
// 2.1 批量查询所有审批任务
|
||||
List<WmsApprovalTaskVo> allTasks = approvalTaskMapper.selectVoList(
|
||||
Wrappers.<com.klp.domain.WmsApprovalTask>lambdaQuery()
|
||||
.in(com.klp.domain.WmsApprovalTask::getApprovalId, approvalIds)
|
||||
.orderByAsc(com.klp.domain.WmsApprovalTask::getCreateTime)
|
||||
);
|
||||
// 2.1 批量查询所有审批任务(包括未删除和已删除的数据)
|
||||
List<WmsApprovalTaskVo> allTasks = approvalTaskMapper.selectVoListWithDeleted(approvalIds);
|
||||
|
||||
// 2.2 按审批ID分组任务
|
||||
Map<Long, List<WmsApprovalTaskVo>> tasksMap = allTasks.stream()
|
||||
|
||||
Reference in New Issue
Block a user