fix(flow): 查询代办任务和执行反馈时过滤已驳回记录
- 在查询投诉任务列表时添加驳回标记条件 - 在查询计划执行关联列表时添加驳回标记条件 - 确保只统计未被驳回的任务和执行反馈记录 - 修复了已完成状态判断逻辑中的数据过滤问题
This commit is contained in:
@@ -161,7 +161,7 @@ public class TsComplaintTaskServiceImpl implements ITsComplaintTaskService {
|
|||||||
// 查询该受理单下所有未删除的代办任务
|
// 查询该受理单下所有未删除的代办任务
|
||||||
List<TsComplaintTask> taskList = baseMapper.selectList(
|
List<TsComplaintTask> taskList = baseMapper.selectList(
|
||||||
Wrappers.<TsComplaintTask>lambdaQuery()
|
Wrappers.<TsComplaintTask>lambdaQuery()
|
||||||
.eq(TsComplaintTask::getAcceptId, acceptId)
|
.eq(TsComplaintTask::getAcceptId, acceptId).eq(TsComplaintTask::getRejectMark,0)
|
||||||
);
|
);
|
||||||
// 判断所有任务是否都已完成(taskStatus = 1)
|
// 判断所有任务是否都已完成(taskStatus = 1)
|
||||||
boolean allCompleted = !taskList.isEmpty() && taskList.stream()
|
boolean allCompleted = !taskList.isEmpty() && taskList.stream()
|
||||||
|
|||||||
@@ -158,7 +158,7 @@ public class TsPlanExecuteRelServiceImpl implements ITsPlanExecuteRelService {
|
|||||||
// 查询该受理单下所有执行反馈记录
|
// 查询该受理单下所有执行反馈记录
|
||||||
List<TsPlanExecuteRel> relList = baseMapper.selectList(
|
List<TsPlanExecuteRel> relList = baseMapper.selectList(
|
||||||
Wrappers.<TsPlanExecuteRel>lambdaQuery()
|
Wrappers.<TsPlanExecuteRel>lambdaQuery()
|
||||||
.eq(TsPlanExecuteRel::getAcceptId, acceptId)
|
.eq(TsPlanExecuteRel::getAcceptId, acceptId).eq(TsPlanExecuteRel::getRejectMark,0)
|
||||||
);
|
);
|
||||||
// 判断所有执行反馈是否都已完成(executeStatus = 1)
|
// 判断所有执行反馈是否都已完成(executeStatus = 1)
|
||||||
boolean allCompleted = !relList.isEmpty() && relList.stream()
|
boolean allCompleted = !relList.isEmpty() && relList.stream()
|
||||||
|
|||||||
Reference in New Issue
Block a user