719421ba by chentao

no message

1 parent f03bf6e0
......@@ -17,6 +17,7 @@ import lombok.RequiredArgsConstructor;
import org.springframework.web.bind.annotation.*;
import javax.servlet.http.HttpServletRequest;
import javax.validation.Valid;
import java.rmi.ServerException;
/**
......@@ -51,7 +52,7 @@ public class QuestionController extends BaseController {
*/
@RepeatSubmit()
@PostMapping()
public R<Void> addQuestion(@RequestBody QuestionBo QuestionBo) throws ServerException {
public R<Void> addQuestion(@RequestBody @Valid QuestionBo QuestionBo) throws ServerException {
return toAjax(service.addQuestion(QuestionBo));
}
......@@ -63,7 +64,7 @@ public class QuestionController extends BaseController {
*/
@RepeatSubmit()
@PutMapping
public R<Void> updateQuestion(@RequestBody QuestionBo QuestionBo) throws ServerException {
public R<Void> updateQuestion(@RequestBody @Valid QuestionBo QuestionBo) throws ServerException {
return toAjax(service.updateQuestion(QuestionBo));
}
......
......@@ -71,12 +71,12 @@ public class CourseBo extends BaseBO {
/**
* 案例OSS_id
*/
@NotBlank(message = "案例不能为空")
private String caseOssId;
/**
* 教案OSS_id
*/
@NotBlank(message = "教案不能为空")
private String teachingOssId;
/**
......
......@@ -2,6 +2,9 @@ package com.lego.core.domin.bo;
import lombok.Data;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.Size;
/**
* 问题请求对象 core_question
*
......@@ -22,6 +25,8 @@ public class QuestionBo extends BaseBO {
/**
* 问题标题
*/
@NotBlank(message = "问题不能为空")
@Size(min = 0, max = 50, message = "问题长度不能超过{max}个字符")
private String title;
/**
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!