From 1f6a191b738ab6d8c1ff7c3804eabb454e09c269 Mon Sep 17 00:00:00 2001
From: 闫增涛 <1829501689@qq.com>
Date: 星期一, 03 六月 2024 15:04:10 +0800
Subject: [PATCH] 资源请求优化

---
 src/books/artAndDance/view/components/chapter002.vue         |    7 +++++++
 src/assets/methods/resources.js                              |   20 +++++++++++++++++---
 src/App.vue                                                  |    2 +-
 src/books/childHealth/view/content/components/chapter001.vue |    2 +-
 src/books/artAndDance/assets/images/03-2.gif                 |    0 
 5 files changed, 26 insertions(+), 5 deletions(-)

diff --git a/src/App.vue b/src/App.vue
index bba49f4..7b83102 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -70,7 +70,7 @@
         // embedded
         // english
         // artAndDance
-        this.config.resourceCtx + "artAndDance"
+        this.config.resourceCtx + "childHealth"
       );
       // 娴嬭瘯璇曡30椤�
       // this.activeBook.tryPageCount = 10;
diff --git a/src/assets/methods/resources.js b/src/assets/methods/resources.js
index 7711436..83b3237 100644
--- a/src/assets/methods/resources.js
+++ b/src/assets/methods/resources.js
@@ -1,5 +1,19 @@
-const getResourcePath = (md5) => {
-  return  process.env.VUE_APP_API_URL + '/file/api/ApiDownload?md5=' + md5
+import fileApi from '@/assets/js/middleGround/api/file'
+export const getResourcePath = (md5,appRefCode = "jingshieke") => {
+  fileApi.getAliVod({
+    md5,appRefCode
+  }).then(res => {
+    console.log('path',res);
+    if(res.data) {
+      return res.data
+    } else {
+      return  process.env.VUE_APP_API_URL + '/file/api/ApiDownload?md5=' + md5
+    }
+  })
+  
+}
+const MT = {
+  getResourcePath
 }
 
-export default getResourcePath
\ No newline at end of file
+export default MT
\ No newline at end of file
diff --git a/src/books/artAndDance/assets/images/03-2.gif b/src/books/artAndDance/assets/images/03-2.gif
new file mode 100644
index 0000000..ca27353
--- /dev/null
+++ b/src/books/artAndDance/assets/images/03-2.gif
Binary files differ
diff --git a/src/books/artAndDance/view/components/chapter002.vue b/src/books/artAndDance/view/components/chapter002.vue
index 6efca5f..36c736e 100644
--- a/src/books/artAndDance/view/components/chapter002.vue
+++ b/src/books/artAndDance/view/components/chapter002.vue
@@ -3,6 +3,7 @@
     <div class="page-box" page="8" style="min-height: auto;">
       <div v-if="showPageList.indexOf(8) > -1">
         <img class="img-0" alt="" src="../../assets/images/dy2.jpg" />
+        <img src="../../assets/images/03-2.gif" alt="" style="width: 55%;" class="cover-gif">
       </div>
     </div>
     <div class="page-box" page="9">
@@ -205,4 +206,10 @@
 </script>
 
 <style lang="less" scoped>
+.cover-gif {
+  position: absolute;
+  top: 33%;
+  left: 23%;
+
+}
 </style>
diff --git a/src/books/childHealth/view/content/components/chapter001.vue b/src/books/childHealth/view/content/components/chapter001.vue
index 0433ff2..c71dce0 100644
--- a/src/books/childHealth/view/content/components/chapter001.vue
+++ b/src/books/childHealth/view/content/components/chapter001.vue
@@ -4518,7 +4518,7 @@
 </template>
 <script>
 import examinations from "@/components/examinations/index.vue";
-import getResourcePath from "@/assets/methods/resources";
+import {getResourcePath} from "@/assets/methods/resources";
 export default {
   name: "chapter-one",
   components: { examinations },

--
Gitblit v1.9.1