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