Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
S
school-paper-admin
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
school-paper
school-paper-admin
Commits
647d521e
Commit
647d521e
authored
Jul 25, 2023
by
Wangmin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改题目相关业务参数验证
parent
9e680b94
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
6 additions
and
6 deletions
+6
-6
school-paper/src/main/java/com/ruoyi/school/paper/domain/bo/DbQuestionBankAnswerBo.java
+4
-4
school-paper/src/main/java/com/ruoyi/school/paper/domain/bo/DbQuestionBankBo.java
+1
-1
school-paper/src/main/java/com/ruoyi/school/paper/service/impl/DbQuestionBankServiceImpl.java
+1
-1
No files found.
school-paper/src/main/java/com/ruoyi/school/paper/domain/bo/DbQuestionBankAnswerBo.java
View file @
647d521e
...
@@ -23,25 +23,25 @@ public class DbQuestionBankAnswerBo extends BaseEntity {
...
@@ -23,25 +23,25 @@ public class DbQuestionBankAnswerBo extends BaseEntity {
/**
/**
* 主键id
* 主键id
*/
*/
@NotNull
(
message
=
"主键id不能为空"
,
groups
=
{
EditGroup
.
class
})
@NotNull
(
message
=
"主键id不能为空"
,
groups
=
{
EditGroup
.
class
})
private
Long
id
;
private
Long
id
;
/**
/**
* 题目id
* 题目id
*/
*/
@NotNull
(
message
=
"题目id不能为空"
,
groups
=
{
AddGroup
.
class
,
EditGroup
.
class
})
//
@NotNull(message = "题目id不能为空", groups = { AddGroup.class, EditGroup.class })
private
Long
questionBankId
;
private
Long
questionBankId
;
/**
/**
* 选项标签
* 选项标签
*/
*/
@NotBlank
(
message
=
"选项标签不能为空"
,
groups
=
{
AddGroup
.
class
,
EditGroup
.
class
})
@NotBlank
(
message
=
"选项标签不能为空"
,
groups
=
{
AddGroup
.
class
,
EditGroup
.
class
})
private
String
optionTag
;
private
String
optionTag
;
/**
/**
* 选项内容
* 选项内容
*/
*/
@NotBlank
(
message
=
"选项内容不能为空"
,
groups
=
{
AddGroup
.
class
,
EditGroup
.
class
})
@NotBlank
(
message
=
"选项内容不能为空"
,
groups
=
{
AddGroup
.
class
,
EditGroup
.
class
})
private
String
optionContent
;
private
String
optionContent
;
/**
/**
...
...
school-paper/src/main/java/com/ruoyi/school/paper/domain/bo/DbQuestionBankBo.java
View file @
647d521e
...
@@ -71,7 +71,7 @@ public class DbQuestionBankBo extends BaseEntity {
...
@@ -71,7 +71,7 @@ public class DbQuestionBankBo extends BaseEntity {
/**
/**
* 正确答案图片
* 正确答案图片
*/
*/
@NotBlank
(
message
=
"正确答案图片不能为空"
,
groups
=
{
AddGroup
.
class
,
EditGroup
.
class
})
//
@NotBlank(message = "正确答案图片不能为空", groups = { AddGroup.class, EditGroup.class })
private
String
rightAnswersPic
;
private
String
rightAnswersPic
;
/**
/**
...
...
school-paper/src/main/java/com/ruoyi/school/paper/service/impl/DbQuestionBankServiceImpl.java
View file @
647d521e
...
@@ -126,7 +126,7 @@ public class DbQuestionBankServiceImpl implements IDbQuestionBankService {
...
@@ -126,7 +126,7 @@ public class DbQuestionBankServiceImpl implements IDbQuestionBankService {
questionBanks
.
add
(
insertRecord
);
questionBanks
.
add
(
insertRecord
);
RedisUtils
.
setCacheObject
(
DEFAULT_QUESTIOBN_BANK_KEY
,
JsonUtils
.
toJsonString
(
questionBanks
));
RedisUtils
.
setCacheObject
(
DEFAULT_QUESTIOBN_BANK_KEY
,
JsonUtils
.
toJsonString
(
questionBanks
));
// 判断是否选择题,是
就
添加选择题选项
// 判断是否选择题,是
则
添加选择题选项
if
(
insertRecord
.
getSpecies
()
==
2
&&
CollUtil
.
isNotEmpty
(
bo
.
getOptions
()))
{
if
(
insertRecord
.
getSpecies
()
==
2
&&
CollUtil
.
isNotEmpty
(
bo
.
getOptions
()))
{
List
<
DbQuestionBankAnswer
>
options
=
new
ArrayList
<>(
bo
.
getOptions
().
size
());
List
<
DbQuestionBankAnswer
>
options
=
new
ArrayList
<>(
bo
.
getOptions
().
size
());
for
(
DbQuestionBankAnswerBo
option
:
bo
.
getOptions
())
{
for
(
DbQuestionBankAnswerBo
option
:
bo
.
getOptions
())
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
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 comment