Bläddra i källkod

1.一键导入确定后清空 2.填空智能识别新增词汇字段

dusenyao 1 månad sedan
förälder
incheckning
45355bc14e

+ 1 - 0
src/views/exercise_questions/create/components/common/ImportPage.vue

@@ -29,6 +29,7 @@ export default {
     confirm() {
       this.$emit('update:visible', false);
       this.$emit('oneKeyImport', this.text);
+      this.text = '';
     },
   },
 };

+ 1 - 1
src/views/exercise_questions/create/components/common/IntelligentRecognition.vue

@@ -30,7 +30,7 @@ export default {
         listen_select: '题干:xxx\r\n提示:xxx\r\n选项 1\r\n选项 2\r\n选项 3',
         judge: '题干:xxx\r\n提示:xxx\r\n选项 1\r\n选项 2\r\n选项 3',
         listen_judage: '题干:xxx\r\n提示:xxx\r\n选项 1\r\n选项 2\r\n选项 3',
-        fill: '题干:\r\n提示:\r\n填空____填空填空___\r\n填空___填空___\r\n填空___填空___',
+        fill: '题干:\r\n提示:\r\n词汇:\r\n填空____填空填空___\r\n填空___填空___\r\n填空___填空___',
         listen_fill: '题干:\r\n提示:\r\n填空____填空填空___\r\n填空___填空___\r\n填空___填空___',
         sort: '题干:xxxx\r\n提示:xxxx\r\n内容 内容 内容 内容 内容\r\n内容 内容 内容',
         matching: '题干:xxx\r\n提示:xxx\r\n内容 - 内容\r\n内容 - 内容\r\n内容 - 内容',

+ 8 - 1
src/views/exercise_questions/data/fill.js

@@ -6,8 +6,15 @@ import { stemTypeList, questionNumberTypeList, scoreTypeList, switchOption, font
  * @returns object
  */
 export function analysisRecognitionFillData(arr) {
+  const wordReg = /^词汇[::]/;
+  let word_select_fill = '';
+  if (wordReg.test(arr[0])) {
+    word_select_fill = arr[0].replace(wordReg, '');
+    arr.shift();
+  }
   const article = arr.map((text) => `<p>${text}</p>`).join('');
-  return { 'data.article': article };
+
+  return { 'data.article': article, 'data.word_select_fill': word_select_fill };
 }
 
 // 填空题数据模板