dusenyao 3 年之前
父節點
當前提交
523f7b6206
共有 6 個文件被更改,包括 22621 次插入16 次删除
  1. 22609 1
      package-lock.json
  2. 2 2
      package.json
  3. 1 2
      src/components/live/CurMaterial.vue
  4. 5 6
      src/components/select/SelectCourse.vue
  5. 3 3
      src/main.js
  6. 1 2
      src/views/live/teacher/CompleteList.vue

文件差異過大導致無法顯示
+ 22609 - 1
package-lock.json


+ 2 - 2
package.json

@@ -15,6 +15,7 @@
     "axios": "^0.21.1",
     "core-js": "^3.10.1",
     "element-ui": "^2.15.1",
+    "gcls-book-question-ui": "file:../gcls-book-question-ui-0.1.0.tgz",
     "js-cookie": "^2.2.1",
     "normalize.css": "^8.0.1",
     "nprogress": "^0.2.0",
@@ -22,8 +23,7 @@
     "vue-i18n": "^8.24.0",
     "vue-pdf": "^4.3.0",
     "vue-router": "^3.5.1",
-    "vuex": "^3.6.2",
-    "wmjh-ui": "file:../wmjh-ui-0.1.0.tgz"
+    "vuex": "^3.6.2"
   },
   "devDependencies": {
     "@babel/core": "^7.13.15",

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

@@ -9,7 +9,7 @@
     <div class="material-name">{{ materialName }}</div>
 
     <template v-if="materialType === 'COURSEWARE'">
-      <question :context="context" />
+      <Bookquestion :context="context" />
     </template>
     <template v-else>
       <template v-if="fileType === 'pdf'">
@@ -110,7 +110,6 @@ export default {
           this.context = {
             id: this.currentCourse,
             ui_type: JSON.parse(res.content).question.ui_type,
-            sort_number: 1,
             content: JSON.parse(res.content)
           };
         } else {

+ 5 - 6
src/components/select/SelectCourse.vue

@@ -17,8 +17,8 @@
       </el-dropdown>
     </div>
     <!--课件内容及章节结构-->
-    <div class="content">
-      <div class="content-tree">
+    <div class="content-structure">
+      <div class="content-structure-tree">
         <tree-menus
           ref="tree"
           :current-course="currentCourse"
@@ -26,8 +26,8 @@
           @curCourse="curCourse"
         />
       </div>
-      <div class="content-container">
-        <question :context="context" />
+      <div class="content-structure-container">
+        <Bookquestion :context="context" />
       </div>
     </div>
 
@@ -105,7 +105,6 @@ export default {
           this.context = {
             id: this.currentCourse,
             ui_type: JSON.parse(res.content).question.ui_type,
-            sort_number: 1,
             content: JSON.parse(res.content)
           };
         } else {
@@ -136,7 +135,7 @@ export default {
     font-weight: 600;
   }
 
-  .content {
+  .content-structure {
     display: flex;
     margin-top: 8px;
     height: calc(100% - 36px);

+ 3 - 3
src/main.js

@@ -5,8 +5,8 @@ import store from './store';
 
 import ElementUI from 'element-ui';
 import 'element-ui/lib/theme-chalk/index.css';
-import WmjhUI from 'wmjh-ui';
-import 'wmjh-ui/dist/wmjh-ui.css';
+import GCLSBookQuestionUI from 'gcls-book-question-ui';
+import 'gcls-book-question-ui/dist/gcls-book-question-ui.css';
 import VueDND from 'awe-dnd';
 
 import '@/icons';
@@ -18,7 +18,7 @@ import i18n from '@/utils/i18n';
 import '@/permission'; // 权限控制
 
 Vue.use(ElementUI);
-Vue.use(WmjhUI);
+Vue.use(GCLSBookQuestionUI);
 Vue.use(VueDND);
 
 Vue.config.productionTip = false;

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

@@ -28,7 +28,7 @@
 
     <div class="complete-list-container">
       <template v-if="material_type === 'COURSEWARE'">
-        <question :context="context" />
+        <Bookquestion :context="context" />
       </template>
       <template v-else>
         <!-- pdf -->
@@ -162,7 +162,6 @@ export default {
           this.context = {
             id: this.currentCourse,
             ui_type: JSON.parse(res.content).question.ui_type,
-            sort_number: 1,
             content: JSON.parse(res.content)
           };
         } else {

部分文件因文件數量過多而無法顯示