Kaynağa Gözat

refactor(config): 统一使用 StaticUrl 配置替换硬编码路径

- 替换多个页面和组件中通过 import.meta.env.VITE_STATIC_BASE_URL 获取静态资源基础路径的写法
- 统一改用从 '@/config' 中导入的 StaticUrl 变量
- 清理旧的本地 staticUrl 变量声明
- 保持项目中静态资源路径使用的一致性和便于管理
zhangtao 1 gün önce
ebeveyn
işleme
b01db025d4

+ 3 - 2
src/subPack-refueling/activityCenter/index.vue

@@ -1,4 +1,6 @@
 <script setup lang="ts">
+import { StaticUrl } from '@/config'
+
 definePage({
   name: 'activityCenter-detail',
   islogin: true,
@@ -8,7 +10,6 @@ definePage({
   },
 })
 
-const staticUrl = import.meta.env.VITE_STATIC_BASE_URL
 const couponInfo = ref<Api.CouponInfoAppVo>()
 
 const { send } = useRequest(couponId => Apis.app.get_smqjh_system_app_api_coupon_findbyid({ params: { couponId } }), {
@@ -85,7 +86,7 @@ function handleClaim() {
           </view>
         </view>
         <image
-          :src="`${staticUrl}/smqjh-jy-center.png`"
+          :src="`${StaticUrl}/smqjh-jy-center.png`"
           class="h156rpx w156rpx"
         />
       </view>

+ 2 - 3
src/subPack-refueling/activityList/index.vue

@@ -1,5 +1,6 @@
 <script setup lang="ts">
 import router from '@/router'
+import { StaticUrl } from '@/config'
 
 definePage({
   name: 'activityList',
@@ -9,8 +10,6 @@ definePage({
     navigationStyle: 'custom',
   },
 })
-
-const staticUrl = import.meta.env.VITE_STATIC_BASE_URL
 const showModel = ref(false)
 const clickItem = ref<Api.CouponInfoAppVo>()
 const { data, isLastPage, page, send } = usePagination((pageNum, pageSize) => Apis.app.get_smqjh_system_app_api_coupon_page({ params: {
@@ -82,7 +81,7 @@ function handleExchange(item: Api.CouponInfoAppVo) {
 
         <!-- 右侧礼包图片 -->
         <image
-          :src="`${staticUrl}/smqjh-jy-center.png`"
+          :src="`${StaticUrl}/smqjh-jy-center.png`"
           class="ml20rpx h212rpx w212rpx flex-shrink-0"
         />
       </view>

+ 1 - 2
src/subPack-refueling/commonTab/components/voucher.vue

@@ -1,8 +1,7 @@
 <script setup lang="ts">
 import router from '@/router'
 
-const StaticUrl = import.meta.env.VITE_STATIC_BASE_URL
-
+import { StaticUrl } from '@/config'
 // Tab 列表
 const tabList = ref([
   { label: '可用', value: 2 },

+ 1 - 1
src/subPack-refueling/exchangeFail/index.vue

@@ -1,5 +1,6 @@
 <script setup lang="ts">
 import router from '@/router'
+import { StaticUrl } from '@/config'
 
 definePage({
   name: 'exchangeFail',
@@ -12,7 +13,6 @@ definePage({
 
 // 页面参数
 const failReason = ref('')
-const StaticUrl = import.meta.env.VITE_STATIC_BASE_URL
 
 onLoad((options: any) => {
   failReason.value = options.failReason || '活动太火爆,优惠券已领完'

+ 1 - 1
src/subPack-refueling/exchangeSuccess/index.vue

@@ -1,5 +1,6 @@
 <script setup lang="ts">
 import router from '@/router'
+import { StaticUrl } from '@/config'
 
 definePage({
   name: 'exchangeSuccess',
@@ -16,7 +17,6 @@ const batchNo = ref('')
 const expireDays = ref('')
 const discountMoney = ref(0)
 const amountMoney = ref(0)
-const StaticUrl = import.meta.env.VITE_STATIC_BASE_URL
 
 onLoad((options: any) => {
   couponId.value = options.couponId || ''

+ 1 - 1
src/subPack-refueling/refuelDetaile/index.vue

@@ -1,8 +1,8 @@
 <script setup lang="ts">
 import router from '@/router'
+import { StaticUrl } from '@/config'
 
 definePage({ name: 'refuelDetaile', islogin: false, style: { navigationBarTitleText: '加油站详情', navigationStyle: 'custom' } })
-const StaticUrl = import.meta.env.VITE_STATIC_BASE_URL
 const showModel = ref(false)
 const storeDetail = ref<Api.GasStationDetailVO>()
 const dklist = ref<Api.CouponInfoAppVo[]>([])

+ 2 - 2
src/subPack-refueling/voucherDetail/index.vue

@@ -1,6 +1,8 @@
 <script setup lang="ts">
 import router from '@/router'
 
+import { StaticUrl } from '@/config'
+
 definePage({
   name: 'voucherDetail',
   islogin: true,
@@ -9,8 +11,6 @@ definePage({
     navigationStyle: 'custom',
   },
 })
-
-const StaticUrl = import.meta.env.VITE_STATIC_BASE_URL
 const couponId = ref('')
 const couponInfo = ref<Api.AppCouponDetailsVO>()