feat: 联调完善4
parent
a02fdc81aa
commit
7702c20b66
|
@ -67,7 +67,16 @@ public class TaskServiceImpl implements TaskService {
|
||||||
@Override
|
@Override
|
||||||
public List<ExamineTask> getTasks(TaskQueryDto queryDto) {
|
public List<ExamineTask> getTasks(TaskQueryDto queryDto) {
|
||||||
List<ExamineTask> tasks = examineTaskDao.getTasks(queryDto);
|
List<ExamineTask> tasks = examineTaskDao.getTasks(queryDto);
|
||||||
|
|
||||||
|
Date currentTime = new Date();
|
||||||
|
|
||||||
tasks.forEach(item -> {
|
tasks.forEach(item -> {
|
||||||
|
if (item.getEndTime() != null && item.getEndTime().before(currentTime)) {
|
||||||
|
item.setTaskStatus(2);
|
||||||
|
} else {
|
||||||
|
item.setTaskStatus(0);
|
||||||
|
}
|
||||||
|
|
||||||
ExamineUser examineUser = new ExamineUser();
|
ExamineUser examineUser = new ExamineUser();
|
||||||
examineUser.setTaskId(item.getId());
|
examineUser.setTaskId(item.getId());
|
||||||
List<ExamineUser> existingUsers = userMapper.list(examineUser);
|
List<ExamineUser> existingUsers = userMapper.list(examineUser);
|
||||||
|
@ -76,7 +85,10 @@ public class TaskServiceImpl implements TaskService {
|
||||||
.collect(Collectors.toList());
|
.collect(Collectors.toList());
|
||||||
item.setUserIdList(existingUserIds);
|
item.setUserIdList(existingUserIds);
|
||||||
});
|
});
|
||||||
return tasks;
|
|
||||||
|
return tasks.stream()
|
||||||
|
.filter(task -> task.getTaskStatus().equals(queryDto.getTaskStatus()))
|
||||||
|
.collect(Collectors.toList());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
|
@ -24,9 +24,6 @@
|
||||||
<if test="taskName != null and taskName != ''">
|
<if test="taskName != null and taskName != ''">
|
||||||
AND task_name LIKE CONCAT('%', #{taskName}, '%')
|
AND task_name LIKE CONCAT('%', #{taskName}, '%')
|
||||||
</if>
|
</if>
|
||||||
<if test="taskStatus != null">
|
|
||||||
AND task_status = #{taskStatus}
|
|
||||||
</if>
|
|
||||||
<if test="year != null">
|
<if test="year != null">
|
||||||
AND year = #{year}
|
AND year = #{year}
|
||||||
</if>
|
</if>
|
||||||
|
|
Loading…
Reference in New Issue