zhangjinli 3 years ago
parent c86e9098e8
commit a61fa28a54

@ -5,6 +5,7 @@ import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import com.zh.project0512.annotation.adminTokenValid;
import com.zh.project0512.model.Task;
import com.zh.project0512.model.TeachingRefe;
import com.zh.project0512.service.ITagService;
import com.zh.project0512.service.ITeachingRefeService;
@ -27,6 +28,7 @@ import org.springframework.web.bind.annotation.RestController;
import javax.validation.constraints.Min;
import javax.validation.constraints.NotNull;
import java.time.LocalDateTime;
import java.util.List;
/**
* <p>
@ -126,6 +128,22 @@ public class TeachingRefeController {
return Result.success(teachingRefeService.pageMaps(MybatisPlusUtil.SetNumPage(param.getPageNum(), param.getPageSize()), qw));
}
@Data
static class DetailTRParam {
@NotNull(message = "id不能为空")
@Min(value = 1, message = "id最小值为1")
@Schema(title = "任务id")
private Integer id;
}
@Operation(summary = "详情")
@PostMapping("detail")
@adminTokenValid
public Result det(@Validated @RequestBody DetailTRParam param) {
return Result.success(teachingRefeService.getById(param.getId()));
}
@Data
static class UpdTRSParam {
@NotNull(message = "id不能为空")

Loading…
Cancel
Save