fix(flow): 查询代办任务和执行反馈时过滤已驳回记录

- 在查询投诉任务列表时添加驳回标记条件
- 在查询计划执行关联列表时添加驳回标记条件
- 确保只统计未被驳回的任务和执行反馈记录
- 修复了已完成状态判断逻辑中的数据过滤问题
This commit is contained in:
2026-06-23 17:54:25 +08:00
parent 499d9c5611
commit 74f7866986
2 changed files with 2 additions and 2 deletions

View File

@@ -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()

View File

@@ -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()