[xingyu.guo] feat: 完善任务管理相关api
This commit is contained in:
@@ -45,7 +45,7 @@ public class TaskController {
|
||||
return CommonResult.success(tasksService.addTask(taskRequest));
|
||||
}
|
||||
|
||||
@Operation(summary = "任务详情API-未完成")
|
||||
@Operation(summary = "任务详情API")
|
||||
@GetMapping("/{taskId}")
|
||||
public CommonResult getTask(@PathVariable("taskId") String taskId) {
|
||||
return CommonResult.success(tasksService.getTask(taskId));
|
||||
|
||||
@@ -7,6 +7,9 @@ import lombok.Data;
|
||||
*/
|
||||
@Data
|
||||
public class TaskInfo {
|
||||
|
||||
// 任务id
|
||||
private Integer id;
|
||||
// 任务编码
|
||||
private String taskNum;
|
||||
// 任务名称
|
||||
|
||||
@@ -24,6 +24,9 @@ public class TaskRequest {
|
||||
@NotEmpty(message = "必须指定非空的任务名称", groups = Ops.CreateG.class)
|
||||
private String taskName;
|
||||
|
||||
@NotEmpty(message = "必须指定非空的任务描述", groups = Ops.CreateG.class)
|
||||
private String taskDescription;
|
||||
|
||||
/**
|
||||
* 学习材料的存储URL
|
||||
*/
|
||||
|
||||
@@ -56,4 +56,8 @@ public class TaskInfoResponse {
|
||||
*/
|
||||
private String lastLearningStatus;
|
||||
|
||||
/**
|
||||
* 任务描述
|
||||
*/
|
||||
private String taskDescription;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user