Skip to content
Toggle navigation
Toggle navigation
This project
Loading...
Sign in
legobackend
/
lego-manage
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Issue Boards
Files
Commits
Network
Compare
Branches
Tags
719421ba
authored
2025-03-09 14:05:18 +0800
by
chentao
Browse Files
Options
Browse Files
Tag
Download
Email Patches
Plain Diff
no message
1 parent
f03bf6e0
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
9 additions
and
3 deletions
lego-admin/src/main/java/com/lego/web/controller/core/QuestionController.java
lego-core/src/main/java/com/lego/core/domin/bo/CourseBo.java
lego-core/src/main/java/com/lego/core/domin/bo/QuestionBo.java
lego-admin/src/main/java/com/lego/web/controller/core/QuestionController.java
View file @
719421b
...
...
@@ -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
));
}
...
...
lego-core/src/main/java/com/lego/core/domin/bo/CourseBo.java
View file @
719421b
...
...
@@ -71,12 +71,12 @@ public class CourseBo extends BaseBO {
/**
* 案例OSS_id
*/
@NotBlank
(
message
=
"案例不能为空"
)
private
String
caseOssId
;
/**
* 教案OSS_id
*/
@NotBlank
(
message
=
"教案不能为空"
)
private
String
teachingOssId
;
/**
...
...
lego-core/src/main/java/com/lego/core/domin/bo/QuestionBo.java
View file @
719421b
...
...
@@ -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
;
/**
...
...
Write
Preview
Styling with
Markdown
is supported
Attach a file
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to post a comment