dsy преди 1 седмица
родител
ревизия
084968fb19

+ 1 - 1
.env

@@ -11,4 +11,4 @@ VUE_APP_BookWebSI = '/GCLSBookWebSI/ServiceInterface'
 VUE_APP_EepServer = '/EEPServer/SI'
 
 #version
-VUE_APP_VERSION = '2025.11.13'
+VUE_APP_VERSION = '2025.11.17'

+ 1 - 1
package.json

@@ -1,6 +1,6 @@
 {
   "name": "eep_page",
-  "version": "2025.11.13",
+  "version": "2025.11.17",
   "private": true,
   "main": "main.js",
   "description": "智慧梧桐数字教材编辑器",

+ 2 - 0
src/views/book/courseware/create/components/base/3d_model/3DModel.vue

@@ -47,6 +47,8 @@ export default {
             : file_list[0].file_name.split('.').pop().toLowerCase();
         if (suffixName === 'obj') {
           this.limit = 2;
+        } else {
+          this.limit = 1;
         }
       }
 

+ 1 - 1
src/views/book/courseware/data/fill.js

@@ -53,7 +53,7 @@ export function getFillProperty() {
     fill_type: fillTypeList[0].value,
     sn_position: serialNumberPositionList[3].value,
     sn_display_mode: displayList[0].value,
-    arrange_type: arrangeTypeList[0].value,
+    arrange_type: arrangeTypeList[1].value,
     audio_position: audioPositionList[0].value,
     audio_generation_method: audioGenerationMethodList[0].value,
     fill_font: fillFontList[0].value,

+ 5 - 4
src/views/book/courseware/preview/components/article/components/WordPhraseDetail.vue

@@ -215,7 +215,7 @@
               </span> -->
             </div>
             <el-collapse-transition>
-              <div class="liju" v-show="wordShow">
+              <div v-show="wordShow" class="liju">
                 <div v-for="(item, i) in list1" :key="i">
                   <div>{{ i + 1 }}.</div>
                   <div>
@@ -242,7 +242,7 @@
               </span> -->
             </div>
             <el-collapse-transition>
-              <div class="liju" v-show="wordShow2">
+              <div v-show="wordShow2" class="liju">
                 <div v-for="(item, i) in list2" :key="i">
                   <div>{{ list1.length + i + 1 }}.</div>
                   <div>
@@ -268,7 +268,7 @@
               </span> -->
             </div>
             <el-collapse-transition>
-              <div class="liju" v-if="wordShow3">
+              <div v-if="wordShow3" class="liju">
                 <div v-for="(item, i) in list3" :key="i">
                   <div>{{ list1.length + list2.length + i + 1 }}.</div>
                   <div>
@@ -300,6 +300,7 @@ export default {
     Strockplayredline,
     Audio,
   },
+  inject: ['getSelectId'],
   props: [
     'data',
     'changeDetailIndex',
@@ -475,7 +476,7 @@ export default {
       this.loading1 = true;
       this.loading2 = true;
       this.loading3 = true;
-      let currentTreeID = this.$route.params.id;
+      let currentTreeID = this.$route.params.id || this.getSelectId();
       // 获取本课的 本教材的 本套的 的例句
       getCoursewareWordExampleSentenceList({
         courseware_id: currentTreeID, // 课件id

+ 2 - 1
src/views/book/courseware/preview/components/new_word/components/WordPhraseDetail.vue

@@ -228,6 +228,7 @@ export default {
     Strockplayredline,
     Audio,
   },
+  inject: ['getSelectId'],
   props: [
     'data',
     'changeDetailIndex',
@@ -371,7 +372,7 @@ export default {
       this.loading1 = true;
       this.loading2 = true;
       this.loading3 = true;
-      let currentTreeID = this.$route.params.id;
+      let currentTreeID = this.$route.params.id || this.getSelectId();
       // 获取本课的 本教材的 本套的 的例句
       getCoursewareWordExampleSentenceList({
         courseware_id: currentTreeID, // 课件id