完善框架结构,解决了validation和saToken的问题

This commit is contained in:
guo
2024-07-14 23:00:59 +08:00
parent b1358eaca0
commit e759ab2a75
14 changed files with 315 additions and 64 deletions
@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.guo.learningprogresstracker.dto.PriorityDto;
import com.guo.learningprogresstracker.dto.request.TaskRequest;
import com.guo.learningprogresstracker.dto.response.TaskInfoResponse;
import com.guo.learningprogresstracker.dto.response.TasksListInfoResponse;
import com.guo.learningprogresstracker.entity.TaskEntity;
import com.guo.learningprogresstracker.mapStruct.RequestConvert;
import com.guo.learningprogresstracker.mapStruct.TaskConvert;
@@ -26,9 +27,10 @@ public class TasksServiceImpl extends ServiceImpl<TasksMapper, TaskEntity>
@Override
public TaskInfoResponse showTask(String taskId) {
public TasksListInfoResponse taskList() {
TasksListInfoResponse result = new TasksListInfoResponse();
TaskInfoResponse result = new TaskInfoResponse();
return result;
}
@@ -41,6 +43,21 @@ public class TasksServiceImpl extends ServiceImpl<TasksMapper, TaskEntity>
this.save(task);
return task.getTaskNum();
}
@Override
public TaskInfoResponse getTask(String taskId) {
TaskEntity taskEntity = this.getById(taskId);
TaskInfoResponse taskInfoResponse = TaskConvert.MAPPER.taskEntityToTaskInfoResponse(taskEntity);
return taskInfoResponse;
}
@Override
public void updateTask(String taskId, TaskRequest updatedTask) {
TaskEntity taskEntity = TaskConvert.MAPPER.taskRequestToTaskEntity(updatedTask);
this.updateById(taskEntity);
}
}