1、优化图片资源。2、调整话术。
|
Before Width: | Height: | Size: 377 KiB |
|
Before Width: | Height: | Size: 7.4 KiB After Width: | Height: | Size: 2.1 KiB |
|
Before Width: | Height: | Size: 8.1 KiB After Width: | Height: | Size: 2.3 KiB |
|
Before Width: | Height: | Size: 7.0 KiB After Width: | Height: | Size: 2.0 KiB |
|
Before Width: | Height: | Size: 7.9 KiB After Width: | Height: | Size: 2.3 KiB |
|
Before Width: | Height: | Size: 8.0 KiB After Width: | Height: | Size: 2.4 KiB |
|
Before Width: | Height: | Size: 8.6 KiB After Width: | Height: | Size: 2.6 KiB |
|
Before Width: | Height: | Size: 7.7 KiB After Width: | Height: | Size: 2.3 KiB |
|
Before Width: | Height: | Size: 18 KiB After Width: | Height: | Size: 3.7 KiB |
|
Before Width: | Height: | Size: 8.6 KiB After Width: | Height: | Size: 2.5 KiB |
|
Before Width: | Height: | Size: 7.9 KiB After Width: | Height: | Size: 2.3 KiB |
|
Before Width: | Height: | Size: 7.5 KiB After Width: | Height: | Size: 2.3 KiB |
|
Before Width: | Height: | Size: 7.9 KiB After Width: | Height: | Size: 2.3 KiB |
|
Before Width: | Height: | Size: 8.7 KiB After Width: | Height: | Size: 2.6 KiB |
|
Before Width: | Height: | Size: 7.7 KiB After Width: | Height: | Size: 2.3 KiB |
|
Before Width: | Height: | Size: 7.8 KiB After Width: | Height: | Size: 2.2 KiB |
|
Before Width: | Height: | Size: 7.6 KiB After Width: | Height: | Size: 2.2 KiB |
|
Before Width: | Height: | Size: 7.6 KiB After Width: | Height: | Size: 2.2 KiB |
|
Before Width: | Height: | Size: 8.1 KiB After Width: | Height: | Size: 2.1 KiB |
|
Before Width: | Height: | Size: 7.1 KiB After Width: | Height: | Size: 2.0 KiB |
|
Before Width: | Height: | Size: 7.4 KiB After Width: | Height: | Size: 2.1 KiB |
|
Before Width: | Height: | Size: 7.5 KiB After Width: | Height: | Size: 2.4 KiB |
|
Before Width: | Height: | Size: 8.4 KiB After Width: | Height: | Size: 2.5 KiB |
|
Before Width: | Height: | Size: 7.8 KiB After Width: | Height: | Size: 2.3 KiB |
|
Before Width: | Height: | Size: 7.9 KiB After Width: | Height: | Size: 2.4 KiB |
|
Before Width: | Height: | Size: 7.9 KiB After Width: | Height: | Size: 2.2 KiB |
|
Before Width: | Height: | Size: 8.3 KiB After Width: | Height: | Size: 2.4 KiB |
|
Before Width: | Height: | Size: 8.0 KiB After Width: | Height: | Size: 2.2 KiB |
|
Before Width: | Height: | Size: 6.6 KiB After Width: | Height: | Size: 1.7 KiB |
|
Before Width: | Height: | Size: 6.8 KiB After Width: | Height: | Size: 1.9 KiB |
|
Before Width: | Height: | Size: 7.5 KiB After Width: | Height: | Size: 2.2 KiB |
|
Before Width: | Height: | Size: 8.2 KiB After Width: | Height: | Size: 2.3 KiB |
|
Before Width: | Height: | Size: 7.5 KiB After Width: | Height: | Size: 2.2 KiB |
|
Before Width: | Height: | Size: 17 KiB After Width: | Height: | Size: 3.6 KiB |
|
Before Width: | Height: | Size: 7.6 KiB After Width: | Height: | Size: 2.1 KiB |
|
Before Width: | Height: | Size: 7.3 KiB After Width: | Height: | Size: 2.2 KiB |
|
Before Width: | Height: | Size: 7.8 KiB After Width: | Height: | Size: 2.1 KiB |
|
Before Width: | Height: | Size: 8.2 KiB After Width: | Height: | Size: 2.6 KiB |
|
Before Width: | Height: | Size: 7.6 KiB After Width: | Height: | Size: 2.3 KiB |
|
Before Width: | Height: | Size: 7.3 KiB After Width: | Height: | Size: 2.1 KiB |
|
Before Width: | Height: | Size: 7.8 KiB After Width: | Height: | Size: 2.3 KiB |
|
Before Width: | Height: | Size: 264 KiB |
BIN
src/assets/images/myBenefits/bannerBg.webp
Normal file
|
After Width: | Height: | Size: 4.7 KiB |
|
Before Width: | Height: | Size: 320 KiB |
BIN
src/assets/images/myBenefits/benefitlevel/img1.webp
Normal file
|
After Width: | Height: | Size: 44 KiB |
|
Before Width: | Height: | Size: 317 KiB |
BIN
src/assets/images/myBenefits/benefitlevel/img2.webp
Normal file
|
After Width: | Height: | Size: 52 KiB |
|
Before Width: | Height: | Size: 295 KiB |
BIN
src/assets/images/myBenefits/benefitlevel/img3.webp
Normal file
|
After Width: | Height: | Size: 25 KiB |
|
Before Width: | Height: | Size: 310 KiB |
BIN
src/assets/images/myBenefits/benefitlevel/img4.webp
Normal file
|
After Width: | Height: | Size: 28 KiB |
|
Before Width: | Height: | Size: 275 KiB |
BIN
src/assets/images/myBenefits/benefitlevel/img5.webp
Normal file
|
After Width: | Height: | Size: 30 KiB |
|
Before Width: | Height: | Size: 143 KiB |
BIN
src/assets/images/myBenefits/benefitlevel/img6.webp
Normal file
|
After Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 293 KiB |
BIN
src/assets/images/myBenefits/benefitlevel/img7.webp
Normal file
|
After Width: | Height: | Size: 42 KiB |
|
Before Width: | Height: | Size: 65 KiB |
BIN
src/assets/images/myBenefits/benefitlevel/premPopup.webp
Normal file
|
After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 170 KiB |
|
After Width: | Height: | Size: 19 KiB |
|
Before Width: | Height: | Size: 39 KiB After Width: | Height: | Size: 6.1 KiB |
|
Before Width: | Height: | Size: 7.9 KiB After Width: | Height: | Size: 3.3 KiB |
|
Before Width: | Height: | Size: 140 KiB |
BIN
src/assets/images/myBenefits/levelCard0.webp
Normal file
|
After Width: | Height: | Size: 16 KiB |
|
Before Width: | Height: | Size: 135 KiB |
BIN
src/assets/images/myBenefits/levelCard1.webp
Normal file
|
After Width: | Height: | Size: 15 KiB |
|
Before Width: | Height: | Size: 127 KiB |
BIN
src/assets/images/myBenefits/levelCard2.webp
Normal file
|
After Width: | Height: | Size: 15 KiB |
|
Before Width: | Height: | Size: 132 KiB |
BIN
src/assets/images/myBenefits/levelCard3.webp
Normal file
|
After Width: | Height: | Size: 17 KiB |
|
Before Width: | Height: | Size: 135 KiB |
BIN
src/assets/images/myBenefits/levelCard4.webp
Normal file
|
After Width: | Height: | Size: 16 KiB |
|
Before Width: | Height: | Size: 134 KiB |
BIN
src/assets/images/myBenefits/levelCard5.webp
Normal file
|
After Width: | Height: | Size: 16 KiB |
|
Before Width: | Height: | Size: 133 KiB |
BIN
src/assets/images/myBenefits/levelCard6.webp
Normal file
|
After Width: | Height: | Size: 16 KiB |
|
Before Width: | Height: | Size: 135 KiB |
BIN
src/assets/images/myBenefits/levelCard7.webp
Normal file
|
After Width: | Height: | Size: 15 KiB |
|
Before Width: | Height: | Size: 74 KiB |
BIN
src/assets/images/myBenefits/leveltitle.webp
Normal file
|
After Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 20 KiB After Width: | Height: | Size: 7.7 KiB |
|
Before Width: | Height: | Size: 37 KiB |
BIN
src/assets/images/myBenefits/pageBg.webp
Normal file
|
After Width: | Height: | Size: 4.1 KiB |
|
Before Width: | Height: | Size: 20 KiB After Width: | Height: | Size: 4.9 KiB |
|
Before Width: | Height: | Size: 127 KiB |
BIN
src/assets/images/myBenefits/userLevelBg.webp
Normal file
|
After Width: | Height: | Size: 5.4 KiB |
|
Before Width: | Height: | Size: 29 KiB After Width: | Height: | Size: 5.1 KiB |
@@ -2,12 +2,12 @@
|
||||
<!-- 添加加载状态管理,初始隐藏 -->
|
||||
<div class="benefits-container" :class="{ visible: isPageVisible }" style="opacity: 0; transition: opacity 2.5s ease">
|
||||
<div class="banner-bg">
|
||||
<img class="banner-img" src="@/assets/images/myBenefits/pageBg.png" alt="" />
|
||||
<img class="banner-img" src="@/assets/images/myBenefits/pageBg.webp" alt="" />
|
||||
</div>
|
||||
<!-- 用户等级 -->
|
||||
<div class="user-level">
|
||||
<div class="user-level-bg">
|
||||
<img class="user-level-bg-img" src="@/assets/images/myBenefits/userLevelBg.png" alt="" />
|
||||
<img class="user-level-bg-img" src="@/assets/images/myBenefits/userLevelBg.webp" alt="" />
|
||||
</div>
|
||||
<div class="user-level-content">
|
||||
<div class="user-level-content-left">
|
||||
@@ -45,7 +45,7 @@
|
||||
<!-- 半圆背景 -->
|
||||
<div class="post-circle">
|
||||
<div class="banner-bg">
|
||||
<img class="banner-img" src="@/assets/images/myBenefits/leveltitle.png" alt="" />
|
||||
<img class="banner-img" src="@/assets/images/myBenefits/leveltitle.webp" alt="" />
|
||||
</div>
|
||||
<div class="circle"></div>
|
||||
<!-- 弧形色块容器 -->
|
||||
@@ -100,7 +100,7 @@
|
||||
</div>
|
||||
<div class="popupContent">
|
||||
<div class="bg">
|
||||
<img src="@/assets/images/myBenefits/benefitlevel/vipCustomerLevepPopup.png" alt="" />
|
||||
<img src="@/assets/images/myBenefits/benefitlevel/vipCustomerLevepPopup.webp" alt="" />
|
||||
</div>
|
||||
|
||||
<div class="popupDiv">
|
||||
@@ -145,7 +145,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>一星客户</td>
|
||||
<td>1(含) - 1万</td>
|
||||
<td>0(不含) - 1万</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>普通客户</td>
|
||||
@@ -163,7 +163,7 @@
|
||||
</div>
|
||||
<div class="popupContent">
|
||||
<div class="bg">
|
||||
<img src="@/assets/images/myBenefits/benefitlevel/premPopup.png" alt="" />
|
||||
<img src="@/assets/images/myBenefits/benefitlevel/premPopup.webp" alt="" />
|
||||
</div>
|
||||
|
||||
<div class="popupDiv">
|
||||
@@ -428,7 +428,7 @@ export default {
|
||||
return {
|
||||
...codeLabelObj,
|
||||
// 保留原有的code等字段
|
||||
imageUrl: require('@/assets/images/myBenefits/benefitlevel/img' + (Number(index) + 1) + '.png'),
|
||||
imageUrl: require('@/assets/images/myBenefits/benefitlevel/img' + (Number(index) + 1) + '.webp'),
|
||||
code: item.code,
|
||||
}
|
||||
} catch (error) {
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<template>
|
||||
<div class="my-benefits-container">
|
||||
<div class="banner-bg">
|
||||
<img class="banner-img" src="@/assets/images/myBenefits/bannerBg.png" alt="" />
|
||||
<img class="banner-img" src="@/assets/images/myBenefits/bannerBg.webp" alt="" />
|
||||
</div>
|
||||
<div class="content-container">
|
||||
<!-- 用户信息卡片 -->
|
||||
@@ -102,14 +102,14 @@ export default {
|
||||
customerLevel: '', // 添加默认等级
|
||||
},
|
||||
levelImages: {
|
||||
0: require('@/assets/images/myBenefits/levelCard0.png'),
|
||||
1: require('@/assets/images/myBenefits/levelCard1.png'),
|
||||
2: require('@/assets/images/myBenefits/levelCard2.png'),
|
||||
3: require('@/assets/images/myBenefits/levelCard3.png'),
|
||||
4: require('@/assets/images/myBenefits/levelCard4.png'),
|
||||
5: require('@/assets/images/myBenefits/levelCard5.png'),
|
||||
6: require('@/assets/images/myBenefits/levelCard6.png'),
|
||||
7: require('@/assets/images/myBenefits/levelCard7.png'),
|
||||
0: require('@/assets/images/myBenefits/levelCard0.webp'),
|
||||
1: require('@/assets/images/myBenefits/levelCard1.webp'),
|
||||
2: require('@/assets/images/myBenefits/levelCard2.webp'),
|
||||
3: require('@/assets/images/myBenefits/levelCard3.webp'),
|
||||
4: require('@/assets/images/myBenefits/levelCard4.webp'),
|
||||
5: require('@/assets/images/myBenefits/levelCard5.webp'),
|
||||
6: require('@/assets/images/myBenefits/levelCard6.webp'),
|
||||
7: require('@/assets/images/myBenefits/levelCard7.webp'),
|
||||
},
|
||||
serviceItems: [],
|
||||
allBenefitInfoList: [],
|
||||
|
||||