|
@@ -415,6 +415,11 @@ export default {
|
|
...MATCHING_QUESTION,
|
|
...MATCHING_QUESTION,
|
|
"READING_COMPREHENSION",
|
|
"READING_COMPREHENSION",
|
|
"CLOZE",
|
|
"CLOZE",
|
|
|
|
+ "LISTENING_QUESTION",
|
|
|
|
+ ];
|
|
|
|
+ const ALLOW_EMPTY_BODY_QUESTION = [
|
|
|
|
+ "LISTENING_QUESTION",
|
|
|
|
+ ...MATCHING_QUESTION,
|
|
];
|
|
];
|
|
let errInfos = [];
|
|
let errInfos = [];
|
|
paperData.forEach((detail) => {
|
|
paperData.forEach((detail) => {
|
|
@@ -424,7 +429,7 @@ export default {
|
|
let qErrInfo = [];
|
|
let qErrInfo = [];
|
|
// 题干
|
|
// 题干
|
|
if (
|
|
if (
|
|
- !MATCHING_QUESTION.includes(questionType) &&
|
|
|
|
|
|
+ !ALLOW_EMPTY_BODY_QUESTION.includes(questionType) &&
|
|
(!quesBody || isAnEmptyRichText(quesBody))
|
|
(!quesBody || isAnEmptyRichText(quesBody))
|
|
) {
|
|
) {
|
|
qErrInfo.push(`没有题干`);
|
|
qErrInfo.push(`没有题干`);
|