dsy il y a 4 semaines
Parent
commit
90bc9bd8c4

+ 5 - 4
package-lock.json

@@ -14,7 +14,7 @@
         "book-ui": "file:../GCLS-Book-UI/book-ui-0.4.31.tgz",
         "core-js": "^3.36.1",
         "dayjs": "^1.11.10",
-        "eep-ui": "file:../GCLS-Book-UI/eep-ui-0.0.35.tgz",
+        "eep-ui": "file:../GCLS-Book-UI/eep-ui-0.0.42.tgz",
         "element-ui": "^2.15.14",
         "jquery": "^3.7.1",
         "js-base64": "^3.7.7",
@@ -59,6 +59,7 @@
         "sass-loader": "^13.3.3",
         "script-ext-html-webpack-plugin": "^2.1.5",
         "stylelint": "^15.11.0",
+        "stylelint-config-html": "1.1.0",
         "stylelint-config-recess-order": "^4.6.0",
         "stylelint-config-recommended-scss": "^13.1.0",
         "stylelint-config-recommended-vue": "^1.5.0",
@@ -8643,9 +8644,9 @@
       "dev": true
     },
     "node_modules/eep-ui": {
-      "version": "0.0.35",
-      "resolved": "file:../GCLS-Book-UI/eep-ui-0.0.35.tgz",
-      "integrity": "sha512-4qOYK10N7NSHtIJOHaJuh5Bmq0GuWPUUZEmQ5Stge6JaFXBK2u6tCO8mGxrYIfmbvauJwaBRl2gYOVDmz2MzXg==",
+      "version": "0.0.42",
+      "resolved": "file:../GCLS-Book-UI/eep-ui-0.0.42.tgz",
+      "integrity": "sha512-tMyJidwrY0mBNvRhXu75GiWRQiFHBjr5Baz1XfrPkzU0luUmKFquaklKZ3rqH2vdn/Tkf66cvyu5xbylKlTdWg==",
       "peerDependencies": {
         "vue": "^2.6.14"
       }

+ 1 - 1
package.json

@@ -19,7 +19,7 @@
     "book-ui": "file:../GCLS-Book-UI/book-ui-0.4.31.tgz",
     "core-js": "^3.36.1",
     "dayjs": "^1.11.10",
-    "eep-ui": "file:../GCLS-Book-UI/eep-ui-0.0.40.tgz",
+    "eep-ui": "file:../GCLS-Book-UI/eep-ui-0.0.41.tgz",
     "element-ui": "^2.15.14",
     "jquery": "^3.7.1",
     "js-base64": "^3.7.7",

+ 1 - 0
src/components/course/CompletionView.vue

@@ -81,6 +81,7 @@
         :component-list="context.component_list"
         :book-background="context.background"
         :component-user-answer="bookAnswerContent"
+        :row-checked="previewGroupId"
         :permiss-control="{
           can_answer: false,
           can_judge_correct: false,

+ 1 - 0
src/components/course/FinishCourseware.vue

@@ -73,6 +73,7 @@
         :id="coursewareId"
         ref="eep"
         :content="context.content"
+        :row-checked="previewGroupId"
         :content-group-row-list="context.content_group_row_list"
         :component-list="context.component_list"
         :book-background="context.background"

+ 1 - 0
src/components/live/CurMaterial.vue

@@ -103,6 +103,7 @@
           v-if="context"
           :id="material_id"
           ref="eep"
+          :row-checked="courseware_group_id_selected_info"
           :content="context.content"
           :content-group-row-list="context.content_group_row_list"
           :component-list="context.component_list"

+ 1 - 0
src/components/preview/PreviewCourse.vue

@@ -52,6 +52,7 @@
           v-if="context"
           :id="fileId"
           :content="context.content"
+          :row-checked="previewGroupId"
           :content-group-row-list="context.content_group_row_list"
           :component-list="context.component_list"
           :book-background="context.background"

+ 4 - 1
src/components/select/SelectCourse.vue

@@ -72,10 +72,12 @@
           <BookEep
             v-if="context"
             :id="courseID"
+            ref="book"
             :content="context.content"
             :content-group-row-list="context.content_group_row_list"
             :component-list="context.component_list"
             :book-background="context.background"
+            :is-show-group="true"
           />
         </template>
       </div>
@@ -155,7 +157,8 @@ function dialogClose() {
 
 let book = ref();
 function confirm() {
-  if (category.value === 'NPC' || category.value === 'NNPE' || category.value === 'RLC') {
+  let categoryList = ['NPC', 'NNPE', 'RLC', 'EEP'];
+  if (categoryList.includes(category.value)) {
     emits('selectCourse', currentCourse.value, book.value.submitPreviewGroupId());
   } else {
     emits('selectCourse', currentCourse.value);

+ 1 - 0
src/views/live/teacher/CompleteList.vue

@@ -114,6 +114,7 @@
             :content="context.content"
             :content-group-row-list="context.content_group_row_list"
             :component-list="context.component_list"
+            :row-checked="courseware_group_id_selected_info"
             :book-background="context.background"
             :component-user-answer="bookAnswerContent"
             :permiss-control="{

+ 1 - 0
src/views/new_live/teacher/components/CompleteList.vue

@@ -116,6 +116,7 @@
             :component-list="context.component_list"
             :book-background="context.background"
             :component-user-answer="bookAnswerContent"
+            :row-checked="courseware_group_id_selected_info"
             :permiss-control="{
               can_answer: false,
               can_judge_correct: false,

+ 1 - 0
src/views/new_task_view/components/common/CoursewareView.vue

@@ -68,6 +68,7 @@
         v-if="context"
         :id="coursewareData.courseware_id"
         :content="context.content"
+        :row-checked="previewGroupId"
         :content-group-row-list="context.content_group_row_list"
         :component-list="context.component_list"
         :book-background="context.background"

+ 1 - 0
src/views/task_details/ShowCourseware.vue

@@ -60,6 +60,7 @@
           v-if="context"
           :id="coursewareId"
           :content="context.content"
+          :row-checked="group_id_selected_info"
           :content-group-row-list="context.content_group_row_list"
           :component-list="context.component_list"
           :book-background="context.background"

+ 1 - 0
src/views/teacher/create_course/step_three/components/preview/task_preview/components/CoursewareView.vue

@@ -59,6 +59,7 @@
           v-if="context"
           :id="coursewareId"
           :content="context.content"
+          :row-checked="previewGroupId"
           :content-group-row-list="context.content_group_row_list"
           :component-list="context.component_list"
           :book-background="context.background"