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