Kaynağa Gözat

📦 图片迁移至服务器

imengyu 1 ay önce
ebeveyn
işleme
1bde39fd66
80 değiştirilmiş dosya ile 103 ekleme ve 45157 silme
  1. 1 3
      src/common/components/ImageWrapper.vue
  2. 9 1
      src/common/components/form/components/CityPicker.vue
  3. 0 45055
      src/common/components/form/data/city-data.json
  4. 5 5
      src/common/components/tabs/tabbar.vue
  5. 39 39
      src/pages/discover.vue
  6. 12 12
      src/pages/home.vue
  7. 1 1
      src/pages/home/introduction.vue
  8. 1 1
      src/pages/inhert.vue
  9. 3 2
      src/pages/inhert/village/details.vue
  10. 5 5
      src/pages/parts/Box1AudioPlay.vue
  11. 6 6
      src/pages/parts/Box2LineLargeImageUserShadow.vue
  12. 1 1
      src/pages/parts/Box2LinePlayRightArrow.vue
  13. 1 1
      src/pages/parts/ContentNote.vue
  14. 9 8
      src/pages/travel.vue
  15. 2 2
      src/pages/travel/calendar.vue
  16. 2 2
      src/pages/travel/nav/navto.vue
  17. 4 3
      src/pages/user/index.vue
  18. 1 1
      src/pages/user/login.vue
  19. BIN
      src/static/EmptyImage.png
  20. BIN
      src/static/images/discover/CategoryIcon1.png
  21. BIN
      src/static/images/discover/CategoryIcon2.png
  22. BIN
      src/static/images/discover/CategoryIcon3.png
  23. BIN
      src/static/images/discover/CategoryIcon4.png
  24. BIN
      src/static/images/discover/CategoryIcon5.png
  25. BIN
      src/static/images/discover/IconChat.png
  26. BIN
      src/static/images/discover/IconCup.png
  27. BIN
      src/static/images/discover/IconHeart.png
  28. BIN
      src/static/images/discover/IconPlay.png
  29. BIN
      src/static/images/discover/PlayButtonLarge.png
  30. BIN
      src/static/images/discover/Title.png
  31. BIN
      src/static/images/home/BackgroundBanner.jpg
  32. BIN
      src/static/images/home/BackgroundBanner2.jpg
  33. BIN
      src/static/images/home/ImageTest.jpg
  34. BIN
      src/static/images/home/MainBanner.png
  35. BIN
      src/static/images/home/MainBanner2.png
  36. BIN
      src/static/images/home/MainBoxIcon1.png
  37. BIN
      src/static/images/home/MainBoxIcon2.png
  38. BIN
      src/static/images/home/MainBoxIcon3.png
  39. BIN
      src/static/images/home/MainBoxIcon4.png
  40. BIN
      src/static/images/home/MainBoxIcon5.png
  41. BIN
      src/static/images/home/MainBoxIcon6.png
  42. BIN
      src/static/images/home/MainBoxIcon7.png
  43. BIN
      src/static/images/home/MainBoxIcon8.png
  44. BIN
      src/static/images/home/NextButtonSmall.png
  45. BIN
      src/static/images/home/PauseButtonSmall.png
  46. BIN
      src/static/images/home/PlayButtonSmall.png
  47. BIN
      src/static/images/home/Title.png
  48. BIN
      src/static/images/home/UserHead.png
  49. BIN
      src/static/images/home/play.png
  50. 0 8
      src/static/images/icon_info.svg
  51. BIN
      src/static/images/icon_marker.png
  52. BIN
      src/static/images/icon_marker2.png
  53. BIN
      src/static/images/inhert/IconLocation.png
  54. BIN
      src/static/images/inhert/IconStar.png
  55. BIN
      src/static/images/inhert/IconTime.png
  56. BIN
      src/static/images/inhert/PlayVideo.png
  57. BIN
      src/static/images/inhert/TestVideoImage.png
  58. BIN
      src/static/images/inhert/Title.png
  59. BIN
      src/static/images/mine/Banner.png
  60. BIN
      src/static/images/mine/Title.png
  61. BIN
      src/static/images/tabs/icon_discover_off.png
  62. BIN
      src/static/images/tabs/icon_discover_on.png
  63. BIN
      src/static/images/tabs/icon_home_off.png
  64. BIN
      src/static/images/tabs/icon_home_on.png
  65. BIN
      src/static/images/tabs/icon_inhert_off.png
  66. BIN
      src/static/images/tabs/icon_inhert_on.png
  67. BIN
      src/static/images/tabs/icon_profile_off.png
  68. BIN
      src/static/images/tabs/icon_profile_on.png
  69. BIN
      src/static/images/tabs/icon_shop_off.png
  70. BIN
      src/static/images/tabs/icon_shop_on.png
  71. BIN
      src/static/images/travel/Banner.jpg
  72. BIN
      src/static/images/travel/CategoryIcon1.png
  73. BIN
      src/static/images/travel/CategoryIcon2.png
  74. BIN
      src/static/images/travel/CategoryIcon3.png
  75. BIN
      src/static/images/travel/CategoryIcon4.png
  76. BIN
      src/static/images/travel/CategoryIcon5.png
  77. BIN
      src/static/images/travel/CategoryIcon6.png
  78. BIN
      src/static/images/travel/Title.png
  79. BIN
      src/static/logo.png
  80. 1 1
      src/uni_modules/uview-plus/components/u-parse/u-parse.vue

+ 1 - 3
src/common/components/ImageWrapper.vue

@@ -3,7 +3,7 @@
     <u-image 
       :showLoading="true"
       v-bind="$props"
-      :src="src || EmptyImage"
+      :src="src || 'https://mn.wenlvti.net/app_static/minnan/EmptyImage.png'"
     >
       <template #loading>
         <u-loading-icon color="red"></u-loading-icon>
@@ -16,8 +16,6 @@
 </template>
 
 <script setup lang="ts">
-import EmptyImage from '@/static/EmptyImage.png';
-
 const props = defineProps({	
   src: {
     type: String,

+ 9 - 1
src/common/components/form/components/CityPicker.vue

@@ -9,8 +9,10 @@
 </template>
 
 <script setup lang="ts">
-import data from '../data/city-data.json'
+import NotConfigue from '@/api/NotConfigue';
+import { onMounted, ref } from 'vue';
 
+const data = ref();
 const props = defineProps({	
   modelValue: { 
     type: Array,
@@ -23,6 +25,12 @@ const props = defineProps({
 })
 const emit = defineEmits(['update:modelValue'])
 
+onMounted(() => {
+  NotConfigue.get('https://mn.wenlvti.net/app_static/xiangan/city-data.json', '', undefined).then((res) => {
+    data.value = res.data; 
+  })
+});
+
 function onChange(e: any) {
   emit('update:modelValue', e.detail.value.map((x: any) => props.useCode ? x.value : x.text));
 }

Dosya farkı çok büyük olduğundan ihmal edildi
+ 0 - 45055
src/common/components/form/data/city-data.json


+ 5 - 5
src/common/components/tabs/tabbar.vue

@@ -2,23 +2,23 @@
   <view class="custom-tabbar">
     <view class="row">
       <view class="tabbar-item" @click="switchTab('/pages/home', 0)"  :class="{active: current === 0}">
-        <image :src="current === 0 ? '/static/images/tabs/icon_home_on.png' : '/static/images/tabs/icon_home_off.png'" mode="aspectFit"></image>
+        <image :src="current === 0 ? 'https://mn.wenlvti.net/app_static/minnan/images/tabs/icon_home_on.png' : 'https://mn.wenlvti.net/app_static/minnan/images/tabs/icon_home_off.png'" mode="aspectFit"></image>
         <text>首页</text>
       </view>
       <view class="tabbar-item" @click="switchTab('/pages/discover', 1)" :class="{active: current === 1}">
-        <image :src="current === 1 ? '/static/images/tabs/icon_discover_on.png' : '/static/images/tabs/icon_discover_off.png'" mode="aspectFit"></image>
+        <image :src="current === 1 ? 'https://mn.wenlvti.net/app_static/minnan/images/tabs/icon_discover_on.png' : 'https://mn.wenlvti.net/app_static/minnan/images/tabs/icon_discover_off.png'" mode="aspectFit"></image>
         <text>发现</text>
       </view>
       <view class="tabbar-item center" @click="switchTab('/pages/inhert', 2)" :class="{active: current === 2}">
-        <image :src="current === 2 ? '/static/images/tabs/icon_inhert_on.png' : '/static/images/tabs/icon_inhert_off.png'" mode="aspectFit"></image>
+        <image :src="current === 2 ? 'https://mn.wenlvti.net/app_static/minnan/images/tabs/icon_inhert_on.png' : 'https://mn.wenlvti.net/app_static/minnan/images/tabs/icon_inhert_off.png'" mode="aspectFit"></image>
         <text>传承</text>
       </view>
       <view class="tabbar-item" @click="switchTab('/pages/travel', 3)" :class="{active: current === 3}">
-        <image :src="current === 3 ? '/static/images/tabs/icon_shop_on.png' : '/static/images/tabs/icon_shop_off.png'" mode="aspectFit"></image>
+        <image :src="current === 3 ? 'https://mn.wenlvti.net/app_static/minnan/images/tabs/icon_shop_on.png' : 'https://mn.wenlvti.net/app_static/minnan/images/tabs/icon_shop_off.png'" mode="aspectFit"></image>
         <text>文旅</text>
       </view>
       <view class="tabbar-item" @click="switchTab('/pages/user/index', 4)" :class="{active: current === 4}">
-        <image :src="current === 4 ? '/static/images/tabs/icon_profile_on.png' : '/static/images/tabs/icon_profile_off.png'" mode="aspectFit"></image>
+        <image :src="current === 4 ? 'https://mn.wenlvti.net/app_static/minnan/images/tabs/icon_profile_on.png' : 'https://mn.wenlvti.net/app_static/minnan/images/tabs/icon_profile_off.png'" mode="aspectFit"></image>
         <text>我的</text>
       </view>
     </view>

+ 39 - 39
src/pages/discover.vue

@@ -2,7 +2,7 @@
   <view class="home-container page-discover d-flex flex-col bg-base">
     <image 
       class="position-absolute title"
-      src="/static/images/discover/Title.png"
+      src="https://mn.wenlvti.net/app_static/minnan/images/discover/Title.png"
       mode="widthFix"
     />
     <view class="content d-flex flex-col wing-l">
@@ -44,7 +44,7 @@
         desc="参与人数:1,234"
         @click="navTo('/pages/answer/index')"
       >
-        <image class="width-60 height-60 radius-base" src="/static/images/discover/IconCup.png" mode="aspectFill" />
+        <image class="width-60 height-60 radius-base" src="https://mn.wenlvti.net/app_static/minnan/images/discover/IconCup.png" mode="aspectFill" />
       </Box2LineRightSlot> -->
       <Box2LineRightSlot
         title="闽南知识问答"
@@ -135,16 +135,16 @@
 
 <script setup lang="ts">
 import Tabbar from '@/common/components/tabs/tabbar.vue';
-import CategoryIcon1 from '/static/images/discover/CategoryIcon1.png';
-import CategoryIcon2 from '/static/images/discover/CategoryIcon2.png';
-import CategoryIcon3 from '/static/images/discover/CategoryIcon3.png';
-import CategoryIcon4 from '/static/images/discover/CategoryIcon4.png';
-import CategoryIcon5 from '/static/images/discover/CategoryIcon5.png';
-import ImageTest2 from '/static/images/home/ImageTest2.jpg';
-import ImageTest3 from '/static/images/home/ImageTest3.jpg';
-import ImageTest4 from '/static/images/home/ImageTest4.jpg';
-import ImageTest5 from '/static/images/home/ImageTest5.jpg';
-import UserHead from '/static/images/home/UserHead.png';
+import CategoryIcon1 from 'https://mn.wenlvti.net/app_static/minnan/images/discover/CategoryIcon1.png';
+import CategoryIcon2 from 'https://mn.wenlvti.net/app_static/minnan/images/discover/CategoryIcon2.png';
+import CategoryIcon3 from 'https://mn.wenlvti.net/app_static/minnan/images/discover/CategoryIcon3.png';
+import CategoryIcon4 from 'https://mn.wenlvti.net/app_static/minnan/images/discover/CategoryIcon4.png';
+import CategoryIcon5 from 'https://mn.wenlvti.net/app_static/minnan/images/discover/CategoryIcon5.png';
+import ImageTest2 from 'https://mn.wenlvti.net/app_static/minnan/images/home/ImageTest2.jpg';
+import ImageTest3 from 'https://mn.wenlvti.net/app_static/minnan/images/home/ImageTest3.jpg';
+import ImageTest4 from 'https://mn.wenlvti.net/app_static/minnan/images/home/ImageTest4.jpg';
+import ImageTest5 from 'https://mn.wenlvti.net/app_static/minnan/images/home/ImageTest5.jpg';
+import UserHead from 'https://mn.wenlvti.net/app_static/minnan/images/home/UserHead.png';
 import Box2LineRightShadow from './parts/Box2LineRightShadow.vue';
 import Box2LinePlayRightArrow from './parts/Box2LinePlayRightArrow.vue';
 import Box2LineRightSlot from './parts/Box2LineRightSlot.vue';
@@ -157,12 +157,12 @@ import { useHomePageMiniCommonListGoMoreAndGoDetail } from './article/common/Com
 
 const categories = [
   { 
-    name: '民俗文化', 
-    icon: CategoryIcon1  , 
+    name: '海洋文化', 
+    icon: CategoryIcon5  , 
     onClick: () => navTo('/pages/article/common/list', {
-      title: '民俗文化',
-      mainBodyColumnId: '245,248',
-      modelId: 4,
+      title: '海洋文化',
+      mainBodyColumnId: 254,
+      modelId: 3,
       itemType: 'article-common',
       detailsPage: '/pages/article/details',
     }) 
@@ -179,17 +179,6 @@ const categories = [
     }) 
   },
   { 
-    name: '戏曲艺术', 
-    icon: CategoryIcon3  , 
-    onClick: () => navTo('/pages/article/common/list', {
-      title: '戏曲艺术',
-      mainBodyColumnId: 240,
-      modelId: 3,
-      itemType: 'article-common',
-      detailsPage: '/pages/article/details',
-    }) 
-  },
-  { 
     name: '闽南美食', 
     icon: CategoryIcon4 , 
     onClick: () => navTo('/pages/article/common/list', {
@@ -201,33 +190,44 @@ const categories = [
     })  
   },
   { 
-    name: '舞蹈艺术', 
+    name: '戏剧曲艺', 
     icon: CategoryIcon3  , 
     onClick: () => navTo('/pages/article/common/list', {
-      title: '舞蹈艺术',
-      mainBodyColumnId: 239,
+      title: '戏剧曲艺',
+      mainBodyColumnId: '240,241',
       modelId: 3,
       itemType: 'article-common',
       detailsPage: '/pages/article/details',
     }) 
   },
   { 
-    name: '海洋文化', 
-    icon: CategoryIcon5  , 
+    name: '音乐舞蹈', 
+    icon: CategoryIcon3  , 
     onClick: () => navTo('/pages/article/common/list', {
-      title: '海洋文化',
-      mainBodyColumnId: 254,
+      title: '音乐舞蹈',
+      mainBodyColumnId: 239,
       modelId: 3,
       itemType: 'article-common',
       detailsPage: '/pages/article/details',
     }) 
   },
   { 
-    name: '曲艺艺术', 
-    icon: CategoryIcon3  , 
+    name: '民俗文化', 
+    icon: CategoryIcon1  , 
+    onClick: () => navTo('/pages/article/common/list', {
+      title: '民俗文化',
+      mainBodyColumnId: '245,248',
+      modelId: 4,
+      itemType: 'article-common',
+      detailsPage: '/pages/article/details',
+    }) 
+  },
+  { 
+    name: '美术技艺', 
+    icon: CategoryIcon1  , 
     onClick: () => navTo('/pages/article/common/list', {
-      title: '曲艺艺术',
-      mainBodyColumnId: 241,
+      title: '美术技艺',
+      mainBodyColumnId: 314,
       modelId: 3,
       itemType: 'article-common',
       detailsPage: '/pages/article/details',

+ 12 - 12
src/pages/home.vue

@@ -2,7 +2,7 @@
   <view class="home-container page-home d-flex flex-col bg-base">
     <image 
       class="w-100 position-absolute"
-      src="/static/images/home/BackgroundBanner.jpg"
+      src="https://mn.wenlvti.net/app_static/minnan/images/home/BackgroundBanner.jpg"
       mode="widthFix"
     />
     <view class="content d-flex flex-col wing-l">
@@ -20,7 +20,7 @@
           </view>
           <image 
             class="footer"
-            src="/static/images/home/MainBanner2.png"
+            src="https://mn.wenlvti.net/app_static/minnan/images/home/MainBanner2.png"
             mode="widthFix"
           />
         </view>
@@ -152,15 +152,15 @@
 
 <script setup lang="ts">
 import Tabbar from '@/common/components/tabs/tabbar.vue';
-import MainBoxIcon1 from '/static/images/home/MainBoxIcon1.png';
-import MainBoxIcon2 from '/static/images/home/MainBoxIcon2.png';
-import MainBoxIcon3 from '/static/images/home/MainBoxIcon3.png';
-import MainBoxIcon4 from '/static/images/home/MainBoxIcon4.png';
-import MainBoxIcon5 from '/static/images/home/MainBoxIcon5.png';
-import MainBoxIcon6 from '/static/images/home/MainBoxIcon6.png';
-import MainBoxIcon7 from '/static/images/home/MainBoxIcon7.png';
-import MainBoxIcon8 from '/static/images/home/MainBoxIcon8.png';
-import ImageTest  from '/static/images/home/ImageTest.jpg';
+import MainBoxIcon1 from 'https://mn.wenlvti.net/app_static/minnan/images/home/MainBoxIcon1.png';
+import MainBoxIcon2 from 'https://mn.wenlvti.net/app_static/minnan/images/home/MainBoxIcon2.png';
+import MainBoxIcon3 from 'https://mn.wenlvti.net/app_static/minnan/images/home/MainBoxIcon3.png';
+import MainBoxIcon4 from 'https://mn.wenlvti.net/app_static/minnan/images/home/MainBoxIcon4.png';
+import MainBoxIcon5 from 'https://mn.wenlvti.net/app_static/minnan/images/home/MainBoxIcon5.png';
+import MainBoxIcon6 from 'https://mn.wenlvti.net/app_static/minnan/images/home/MainBoxIcon6.png';
+import MainBoxIcon7 from 'https://mn.wenlvti.net/app_static/minnan/images/home/MainBoxIcon7.png';
+import MainBoxIcon8 from 'https://mn.wenlvti.net/app_static/minnan/images/home/MainBoxIcon8.png';
+import ImageTest  from 'https://mn.wenlvti.net/app_static/minnan/images/home/ImageTest.jpg';
 import HomeTitle from '@/pages/parts/HomeTitle.vue'; 
 import Box1AudioPlay from '@/pages/parts/Box1AudioPlay.vue';
 import SimplePageContentLoader from "@/common/components/SimplePageContentLoader.vue";
@@ -396,7 +396,7 @@ function handleGoDetails(item: any) {
       margin-top: 30rpx;
       padding: 10rpx 20rpx;
       width: 150rpx;
-      background-image: url('/static/images/home/MainBanner.png');
+      background-image: url('https://mn.wenlvti.net/app_static/minnan/images/home/MainBanner.png');
       background-size: 100% auto;
       background-repeat: no-repeat;
 

+ 1 - 1
src/pages/home/introduction.vue

@@ -3,7 +3,7 @@
     <u-navbar :autoBack="true" bgColor="transparent" />
     <image 
       class="w-100 position-absolute"
-      src="/static/images/home/BackgroundBanner2.jpg"
+      src="https://mn.wenlvti.net/app_static/minnan/images/home/BackgroundBanner2.jpg"
       mode="widthFix"
     />
     <view class="content d-flex flex-col wing-l">

+ 1 - 1
src/pages/inhert.vue

@@ -2,7 +2,7 @@
   <view class="home-container page-inhert d-flex flex-col bg-base">
     <image 
       class="position-absolute title"
-      src="/static/images/inhert/Title.png"
+      src="https://mn.wenlvti.net/app_static/minnan/images/inhert/Title.png"
       mode="widthFix"
     />
     <view class="content d-flex flex-col ">

+ 3 - 2
src/pages/inhert/village/details.vue

@@ -96,7 +96,6 @@
 <script setup lang="ts">
 import VillageApi from '@/api/inhert/VillageApi';
 import commonParserStyle from '@/common/style/commonParserStyle';
-import EmptyImage from '@/static/EmptyImage.png';
 import uParse from '@/uni_modules/uview-plus/components/u-parse/u-parse.vue';
 import SimplePageContentLoader from '@/common/components/SimplePageContentLoader.vue';
 import HomeTitle from '@/pages/parts/HomeTitle.vue';
@@ -109,6 +108,8 @@ import { useSimpleDataLoader } from '@/common/composeabe/SimpleDataLoader';
 import { useHomePageMiniCommonListGoMoreAndGoDetail, type IHomePageMiniCommonListGoMoreAndGoDetail } from '@/pages/article/common/CommonContent';
 import ContentNote from '@/pages/parts/ContentNote.vue';
 
+const EmptyImage = 'https://mn.wenlvti.net/app_static/minnan/EmptyImage.png';
+
 interface TagDataItem {
   image: string, 
   title: string,
@@ -170,7 +171,7 @@ const contentLoader = useSimpleDataLoader(async () => {
       id: 1,
       latitude: center.value[1],
       longitude: center.value[0],
-      iconPath: '/static/images/icon_marker.png',
+      iconPath: 'https://mn.wenlvti.net/app_static/minnan/images/icon_marker.png',
       width: 40,
       height: 40,
     }

+ 5 - 5
src/pages/parts/Box1AudioPlay.vue

@@ -18,25 +18,25 @@
           v-if="showPrev" 
           class="width-50 height-50 mr-2" 
           style="transform:rotate(180deg);" 
-          src="/static/images/home/NextButtonSmall.png" 
+          src="https://mn.wenlvti.net/app_static/minnan/images/home/NextButtonSmall.png" 
           @click="$emit('prevClick')"
         />
         <image 
           v-if="playState"
           class="width-50 height-50 mr-2" 
-          src="/static/images/home/PauseButtonSmall.png"
+          src="https://mn.wenlvti.net/app_static/minnan/images/home/PauseButtonSmall.png"
           @click="$emit('playPauseClick')"
         />
         <image 
           v-else
           class="width-50 height-50 mr-2"
-          src="/static/images/home/PlayButtonSmall.png"
+          src="https://mn.wenlvti.net/app_static/minnan/images/home/PlayButtonSmall.png"
           @click="$emit('playPauseClick')"
         />
         <image 
           v-if="showNext"
           class="width-50 height-50 mr-2"
-          src="/static/images/home/NextButtonSmall.png"
+          src="https://mn.wenlvti.net/app_static/minnan/images/home/NextButtonSmall.png"
           @click="$emit('nextClick')"
         />
         <text class="color-second-text size-s ml-2">{{ playTime }}</text>
@@ -52,7 +52,7 @@
 </template>
 
 <script setup lang="ts">
-import ImageTest from '/static/images/home/ImageTest.jpg';
+import ImageTest from 'https://mn.wenlvti.net/app_static/minnan/images/home/ImageTest.jpg';
 
 const props = defineEmits([	
   "click",

+ 6 - 6
src/pages/parts/Box2LineLargeImageUserShadow.vue

@@ -52,12 +52,12 @@
 </template>
 
 <script setup lang="ts">
-import IconHeart from '/static/images/discover/IconHeart.png';
-import IconChat from '/static/images/discover/IconChat.png';
-import IconLocation from '/static/images/inhert/IconLocation.png';
-import IconTime from '/static/images/inhert/IconTime.png';
-import IconStar from '/static/images/inhert/IconStar.png';
-import PlayVideo from '/static/images/inhert/PlayVideo.png';
+import IconHeart from 'https://mn.wenlvti.net/app_static/minnan/images/discover/IconHeart.png';
+import IconChat from 'https://mn.wenlvti.net/app_static/minnan/images/discover/IconChat.png';
+import IconLocation from 'https://mn.wenlvti.net/app_static/minnan/images/inhert/IconLocation.png';
+import IconTime from 'https://mn.wenlvti.net/app_static/minnan/images/inhert/IconTime.png';
+import IconStar from 'https://mn.wenlvti.net/app_static/minnan/images/inhert/IconStar.png';
+import PlayVideo from 'https://mn.wenlvti.net/app_static/minnan/images/inhert/PlayVideo.png';
 
 defineProps({
   classNames: {

+ 1 - 1
src/pages/parts/Box2LinePlayRightArrow.vue

@@ -3,7 +3,7 @@
     class="d-flex w-100 flex-row align-center bg-light-light-primary radius-base mt-2 p-2"
     @click="$emit('click')"
   >
-    <image class="width-100 height-100 radius-base" src="/static/images/discover/PlayButtonLarge.png" mode="aspectFill" />
+    <image class="width-100 height-100 radius-base" src="https://mn.wenlvti.net/app_static/minnan/images/discover/PlayButtonLarge.png" mode="aspectFill" />
     <view class="d-flex flex-col ml-3 flex-one">
       <text class="color-primary">{{ title }}</text>
       <text v-if="desc" class="color-primary-second-text">{{ desc }}</text>

+ 1 - 1
src/pages/parts/ContentNote.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="d-flex flex-row justify-content-center align-items-center p-3">
-    <img class="mr-2 width-40 height-40 flex-shrink-0" src="/static/images/icon_info.svg" />
+    <img class="mr-2 width-40 height-40 flex-shrink-0" src="https://mn.wenlvti.net/app_static/minnan/images/icon_info.svg" />
     <span class="color-text-content-second size-s">
       此网站内容部分信息来源于网络,如涉及侵权,请及时联系我们进行删除。
       <br>联系邮箱:153168270@qq.com

+ 9 - 8
src/pages/travel.vue

@@ -2,7 +2,7 @@
   <view class="home-container page-travel d-flex flex-col bg-base">
     <image 
       class="position-absolute title"
-      src="/static/images/travel/Title.png"
+      src="https://mn.wenlvti.net/app_static/minnan/images/travel/Title.png"
       mode="widthFix"
     />
     <view class="content d-flex flex-col">
@@ -11,7 +11,7 @@
         <!-- 大图 -->
         <image 
           class="w-100"
-          src="/static/images/travel/Banner.jpg"
+          src="https://mn.wenlvti.net/app_static/minnan/images/travel/Banner.jpg"
           mode="widthFix" 
         />
 
@@ -119,12 +119,6 @@
 
 <script setup lang="ts">
 import Tabbar from '@/common/components/tabs/tabbar.vue';
-import CategoryIcon1 from '@/static/images/travel/CategoryIcon1.png';
-import CategoryIcon2 from '@/static/images/travel/CategoryIcon2.png';
-import CategoryIcon3 from '@/static/images/travel/CategoryIcon3.png';
-import CategoryIcon4 from '@/static/images/travel/CategoryIcon4.png';
-import CategoryIcon5 from '@/static/images/travel/CategoryIcon5.png';
-import CategoryIcon6 from '@/static/images/travel/CategoryIcon6.png';
 import Box2LineLargeImageUserShadow from './parts/Box2LineLargeImageUserShadow.vue';
 import HomeTitle from './parts/HomeTitle.vue';
 import { useHomePageMiniCommonListGoMoreAndGoDetail } from './article/common/CommonContent';
@@ -132,6 +126,13 @@ import { useSimpleDataLoader } from '@/common/composeabe/SimpleDataLoader';
 import { navTo } from '@/common/utils/PageAction';
 import SimplePageContentLoader from '@/common/components/SimplePageContentLoader.vue';
 
+const CategoryIcon1 = 'https://mn.wenlvti.net/app_static/minnan/images/travel/CategoryIcon1.png';
+const CategoryIcon2 = 'https://mn.wenlvti.net/app_static/minnan/images/travel/CategoryIcon2.png';
+const CategoryIcon3 = 'https://mn.wenlvti.net/app_static/minnan/images/travel/CategoryIcon3.png';
+const CategoryIcon4 = 'https://mn.wenlvti.net/app_static/minnan/images/travel/CategoryIcon4.png';
+const CategoryIcon5 = 'https://mn.wenlvti.net/app_static/minnan/images/travel/CategoryIcon5.png';
+const CategoryIcon6 = 'https://mn.wenlvti.net/app_static/minnan/images/travel/CategoryIcon6.png';
+
 const subTabs = [
   { 
     name: '节庆日历', 

+ 2 - 2
src/pages/travel/calendar.vue

@@ -119,11 +119,11 @@ const activeTab = ref(0);
 const bannerData = [
   {
     id: 1,
-    image: 'https://lucheng.app4lh.cn/static/tmp/static/tmp/banner_act.png',
+    image: 'https://lucheng.app4lh.cnhttps://mn.wenlvti.net/app_static/minnan/tmphttps://mn.wenlvti.net/app_static/minnan/tmp/banner_act.png',
   },
   {
     id: 2,
-    image: 'https://lucheng.app4lh.cn/static/tmp/static/tmp/banner_act.png',
+    image: 'https://lucheng.app4lh.cnhttps://mn.wenlvti.net/app_static/minnan/tmphttps://mn.wenlvti.net/app_static/minnan/tmp/banner_act.png',
   }
 ]
 

+ 2 - 2
src/pages/travel/nav/navto.vue

@@ -71,7 +71,7 @@ const { querys } = useLoadQuerys({
         id: 1,
         latitude: querys.latitude,
         longitude: querys.longitude, 
-        iconPath: '/static/images/icon_marker.png',
+        iconPath: 'https://mn.wenlvti.net/app_static/minnan/images/icon_marker.png',
         width: 40,
         height: 40,
       },
@@ -79,7 +79,7 @@ const { querys } = useLoadQuerys({
         id: 2,
         latitude: curretLocation.latitude,
         longitude: curretLocation.longitude, 
-        iconPath: '/static/images/icon_marker2.png',
+        iconPath: 'https://mn.wenlvti.net/app_static/minnan/images/icon_marker2.png',
         width: 50,
         height: 50,
       }

+ 4 - 3
src/pages/user/index.vue

@@ -2,12 +2,12 @@
   <view class="home-container h-100vh d-flex flex-col bg-base page-user-index">
     <image 
       class="w-100 position-absolute"
-      src="/static/images/mine/Banner.png"
+      src="https://mn.wenlvti.net/app_static/minnan/images/mine/Banner.png"
       mode="widthFix"
     />
     <image 
       class="position-absolute title"
-      src="/static/images/mine/Title.png"
+      src="https://mn.wenlvti.net/app_static/minnan/images/mine/Title.png"
       mode="widthFix"
     />
     <view class="content h-100 d-flex flex-col wing-l">
@@ -88,13 +88,14 @@
 
 <script setup lang="ts">
 import Tabbar from '@/common/components/tabs/tabbar.vue';
-import UserHead from '@/static/images/home/UserHead.png';
 import { confirm } from '@/common/utils/DialogAction';
 import { navTo } from '@/common/utils/PageAction';
 import { useAuthStore } from '@/store/auth';
 import { computed } from 'vue';
 import { useReqireLogin } from '@/common/composeabe/RequireLogin';
 
+const UserHead = 'https://mn.wenlvti.net/app_static/minnan/images/home/UserHead.png';
+
 const authStore = useAuthStore();
 const userInfo = computed(() => authStore.userInfo);
 const { requireLogin } = useReqireLogin();

+ 1 - 1
src/pages/user/login.vue

@@ -60,7 +60,7 @@
 
 <script setup lang="ts">
 import { useAuthStore } from '@/store/auth';
-import baseLogo from '/static/logo.png';
+import baseLogo from 'https://mn.wenlvti.net/app_static/minnan/logo.png';
 import { onLoad } from '@dcloudio/uni-app';
 import { back } from '@/common/utils/PageAction';
 import { toast } from '@/common/utils/DialogAction';

BIN
src/static/EmptyImage.png


BIN
src/static/images/discover/CategoryIcon1.png


BIN
src/static/images/discover/CategoryIcon2.png


BIN
src/static/images/discover/CategoryIcon3.png


BIN
src/static/images/discover/CategoryIcon4.png


BIN
src/static/images/discover/CategoryIcon5.png


BIN
src/static/images/discover/IconChat.png


BIN
src/static/images/discover/IconCup.png


BIN
src/static/images/discover/IconHeart.png


BIN
src/static/images/discover/IconPlay.png


BIN
src/static/images/discover/PlayButtonLarge.png


BIN
src/static/images/discover/Title.png


BIN
src/static/images/home/BackgroundBanner.jpg


BIN
src/static/images/home/BackgroundBanner2.jpg


BIN
src/static/images/home/ImageTest.jpg


BIN
src/static/images/home/MainBanner.png


BIN
src/static/images/home/MainBanner2.png


BIN
src/static/images/home/MainBoxIcon1.png


BIN
src/static/images/home/MainBoxIcon2.png


BIN
src/static/images/home/MainBoxIcon3.png


BIN
src/static/images/home/MainBoxIcon4.png


BIN
src/static/images/home/MainBoxIcon5.png


BIN
src/static/images/home/MainBoxIcon6.png


BIN
src/static/images/home/MainBoxIcon7.png


BIN
src/static/images/home/MainBoxIcon8.png


BIN
src/static/images/home/NextButtonSmall.png


BIN
src/static/images/home/PauseButtonSmall.png


BIN
src/static/images/home/PlayButtonSmall.png


BIN
src/static/images/home/Title.png


BIN
src/static/images/home/UserHead.png


BIN
src/static/images/home/play.png


Dosya farkı çok büyük olduğundan ihmal edildi
+ 0 - 8
src/static/images/icon_info.svg


BIN
src/static/images/icon_marker.png


BIN
src/static/images/icon_marker2.png


BIN
src/static/images/inhert/IconLocation.png


BIN
src/static/images/inhert/IconStar.png


BIN
src/static/images/inhert/IconTime.png


BIN
src/static/images/inhert/PlayVideo.png


BIN
src/static/images/inhert/TestVideoImage.png


BIN
src/static/images/inhert/Title.png


BIN
src/static/images/mine/Banner.png


BIN
src/static/images/mine/Title.png


BIN
src/static/images/tabs/icon_discover_off.png


BIN
src/static/images/tabs/icon_discover_on.png


BIN
src/static/images/tabs/icon_home_off.png


BIN
src/static/images/tabs/icon_home_on.png


BIN
src/static/images/tabs/icon_inhert_off.png


BIN
src/static/images/tabs/icon_inhert_on.png


BIN
src/static/images/tabs/icon_profile_off.png


BIN
src/static/images/tabs/icon_profile_on.png


BIN
src/static/images/tabs/icon_shop_off.png


BIN
src/static/images/tabs/icon_shop_on.png


BIN
src/static/images/travel/Banner.jpg


BIN
src/static/images/travel/CategoryIcon1.png


BIN
src/static/images/travel/CategoryIcon2.png


BIN
src/static/images/travel/CategoryIcon3.png


BIN
src/static/images/travel/CategoryIcon4.png


BIN
src/static/images/travel/CategoryIcon5.png


BIN
src/static/images/travel/CategoryIcon6.png


BIN
src/static/images/travel/Title.png


BIN
src/static/logo.png


+ 1 - 1
src/uni_modules/uview-plus/components/u-parse/u-parse.vue

@@ -5,7 +5,7 @@
 		<node v-else :childs="nodes" :opts="[lazyLoad, loadingImg, errorImg, showImgMenu, selectable]" name="span" />
 		<!-- #endif -->
 		<!-- #ifdef APP-PLUS-NVUE -->
-		<web-view ref="web" src="/static/app-plus/mp-html/local.html" :style="'margin-top:-2px;height:' + height + 'px'" @onPostMessage="_onMessage" />
+		<web-view ref="web" src="https://mn.wenlvti.net/app_static/minnan/app-plus/mp-html/local.html" :style="'margin-top:-2px;height:' + height + 'px'" @onPostMessage="_onMessage" />
 		<!-- #endif -->
 	</view>
 </template>