浏览代码

fix-环境路径问题

shaogen1995 1 年之前
父节点
当前提交
fd94ace4d7

+ 4 - 1
code/src/components/Audio.vue

@@ -4,7 +4,7 @@
       id="audioTag"
       id="audioTag"
       class="noshow"
       class="noshow"
       autoplay
       autoplay
-      :src="'http://gdbwg.4dage.com' + adata.filePath"
+      :src="envUrl + adata.filePath"
     ></audio>
     ></audio>
     <div class="audiotop">
     <div class="audiotop">
       <div class="img-con">
       <div class="img-con">
@@ -47,6 +47,9 @@
 </template>
 </template>
 
 
 <script>
 <script>
+
+import {envUrl} from '@/utils/index.js'
+
 export default {
 export default {
   props: ["adata"],
   props: ["adata"],
   data() {
   data() {

+ 4 - 2
code/src/components/exItem/index.vue

@@ -2,13 +2,13 @@
   <div class="exItem" @click="onClickExItem(exData)">
   <div class="exItem" @click="onClickExItem(exData)">
     <!-- <img :src="require('@/assets/images/resource/exItem.jpg')" alt="" /> -->
     <!-- <img :src="require('@/assets/images/resource/exItem.jpg')" alt="" /> -->
     <template v-if="currentRouteName=='gdmuseum'">
     <template v-if="currentRouteName=='gdmuseum'">
-      <img :src="`http://gdbwg.4dage.com${exData.thumb}`" alt="" />
+      <img :src="envUrl+exData.thumb" alt="" />
       <p class="title">{{ exData.name }}</p>
       <p class="title">{{ exData.name }}</p>
       <p v-if="exData.type!='long'" class="date">{{exData.timeStart}} 至 {{ exData.timeEnd }}</p>
       <p v-if="exData.type!='long'" class="date">{{exData.timeStart}} 至 {{ exData.timeEnd }}</p>
     </template>
     </template>
 
 
     <div v-else class="heng">
     <div v-else class="heng">
-      <div class="img" :style="{backgroundImage:`url(http://gdbwg.4dage.com${exData.thumb})`}"></div>
+      <div class="img" :style="{backgroundImage:`url(${envUrl+exData.thumb})`}"></div>
       <div class="info">
       <div class="info">
         <p class="title">{{ exData.name }}</p>
         <p class="title">{{ exData.name }}</p>
         <p v-if="exData.type!='long'" class="date">{{exData.timeStart}} 至 {{ exData.timeEnd }}</p>
         <p v-if="exData.type!='long'" class="date">{{exData.timeStart}} 至 {{ exData.timeEnd }}</p>
@@ -25,6 +25,8 @@
 import { defineProps, computed, watch, nextTick, ref } from "vue";
 import { defineProps, computed, watch, nextTick, ref } from "vue";
 import { useRouter, useRoute } from "vue-router";
 import { useRouter, useRoute } from "vue-router";
 
 
+import {envUrl} from '@/utils/index.js'
+
 const router = useRouter();
 const router = useRouter();
 const route = useRoute();
 const route = useRoute();
 
 

+ 3 - 1
code/src/components/showCollection/showCollection.vue

@@ -21,7 +21,8 @@
               :key="index"
               :key="index"
             >
             >
               <div class="sl-item">
               <div class="sl-item">
-                <img :src="'http://gdbwg.4dage.com/'+sub.filePath" />
+                <!-- 邵根2023-11-15 -->
+                <img :src="envUrl+sub.filePath" />
               </div>
               </div>
             </li>
             </li>
           </ul>
           </ul>
@@ -89,6 +90,7 @@
 <script>
 <script>
 import emitter from "@/mitt/index";
 import emitter from "@/mitt/index";
 import vAudio from "@/components/Audio";
 import vAudio from "@/components/Audio";
+import {envUrl} from '@/utils/index.js'
 
 
 export default {
 export default {
   name: "showCollection",
   name: "showCollection",

+ 1 - 1
code/src/config/http.js

@@ -5,7 +5,7 @@ import { Loading } from "@/components/UI";
 var isProduction = process.env.NODE_ENV === "production";
 var isProduction = process.env.NODE_ENV === "production";
 
 
 // const serverName = isProduction ? "/api/" : "http://192.168.20.55:8035/api/";
 // const serverName = isProduction ? "/api/" : "http://192.168.20.55:8035/api/";
-const serverName = isProduction ? "/api/" : "http://gdbwg.4dage.com/api/";
+const serverName = isProduction ? "/api/" : "https://gdbwg.4dage.com/api/";
 
 
 const serverLocation = window.location.hostname;
 const serverLocation = window.location.hostname;
 
 

+ 3 - 1
code/src/utils/index.js

@@ -11,4 +11,6 @@ export function throttle(fn, interval) {
     lastRunTime = Date.now()
     lastRunTime = Date.now()
     fn.apply(context, args)
     fn.apply(context, args)
   }
   }
-}
+}
+
+export const envUrl =process.env.NODE_ENV === "development" ? "https://gdbwg.4dage.com" : "";