fix: 修复延误扣分查询逻辑,使用actualEndTime而非createTime查询已完成任务
This commit is contained in:
parent
78aac4dc9a
commit
d15f8113a8
@ -1323,13 +1323,14 @@ public class AnalyticsService {
|
||||
.build();
|
||||
}
|
||||
|
||||
// 获取时间范围内的已完成任务
|
||||
// 获取时间范围内的已完成任务(按完成时间查询)
|
||||
List<Task> completedTasks = taskMapper.selectList(
|
||||
new LambdaQueryWrapper<Task>()
|
||||
.eq(Task::getReceiverId, userId)
|
||||
.eq(Task::getStatus, "completed")
|
||||
.ge(Task::getCreateTime, startTime)
|
||||
.le(Task::getCreateTime, endTime)
|
||||
.isNotNull(Task::getActualEndTime)
|
||||
.ge(Task::getActualEndTime, startTime)
|
||||
.le(Task::getActualEndTime, endTime)
|
||||
);
|
||||
|
||||
// 获取扣分比例配置
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user