@Override
public List<TaskItemEntity> getWaitDrawItemListById(Long uid) {
//获取等待领取列表
LocalDate today = LocalDate.now();
LocalDateTime startToday = LocalDateTime.of(today, LocalTime.MIN);
LocalDateTime endToday = LocalDateTime.of(today, LocalTime.MAX);
QueryWrapper<TaskItemEntity> queryWrapper = new QueryWrapper<>();
queryWrapper.eq("uid", uid);
queryWrapper.eq("send_status", TaskSendStatusEnum.WAIT_DRAW.getValue());
queryWrapper.and(r -> r.like("task_type", "new%").or(k -> k.like("task_type", "daily%")
.between("task_date", startToday, endToday)));
return this.list(queryWrapper);
}