diff --git a/components/area-product-list/special-area-wrapper.vue b/components/area-product-list/special-area-wrapper.vue
index 3220d2f..297a0fd 100644
--- a/components/area-product-list/special-area-wrapper.vue
+++ b/components/area-product-list/special-area-wrapper.vue
@@ -34,7 +34,7 @@
>
-
+
-
diff --git a/pages/mine/index.vue b/pages/mine/index.vue
index b8403e3..a344e54 100644
--- a/pages/mine/index.vue
+++ b/pages/mine/index.vue
@@ -18,6 +18,11 @@
{{ userInfo.memberCode }}
+
+
+ {{ memberLevelText }}
+
+
1 ? `.${parts[1]}` : '',
}
},
+ // 会员等级文本
+ memberLevelText() {
+ return this.userInfo.pkGradeVal || '会员'
+ },
+ // 会员等级样式类名
+ memberLevelClass() {
+ return 'member-level-normal'
+ },
},
methods: {
@@ -774,12 +787,14 @@ export default {
.user-name-and-level {
display: flex;
align-items: center;
- gap: 16rpx;
+ gap: 12rpx;
+ flex-wrap: wrap;
.user-name {
font-size: 36rpx;
font-weight: bold;
color: #fff;
+ margin-right: 8rpx;
}
.svip-badge {
@@ -794,6 +809,30 @@ export default {
0 1px 2px rgba(0, 0, 0, 0.15);
border: 1rpx solid #c8a000;
}
+
+ // 会员等级徽章基础样式
+ .member-level-badge {
+ padding: 4rpx 12rpx;
+ border-radius: 50px;
+ font-size: 20rpx;
+ font-weight: 600;
+ box-shadow: 0 2rpx 4rpx rgba(0, 0, 0, 0.1);
+ border: 1rpx solid;
+
+ .member-level-text {
+ font-weight: 600;
+ }
+ }
+
+ // 会员等级统一样式
+ .member-level-normal {
+ background: linear-gradient(145deg, #e8f4fd, #d1e7f7);
+ color: #2c5aa0;
+ border-color: #7bb3e0;
+ box-shadow:
+ inset 0 1px 1px rgba(255, 255, 255, 0.6),
+ 0 2rpx 4rpx rgba(43, 90, 160, 0.15);
+ }
}
.awards-container {
diff --git a/pages/pay/index.vue b/pages/pay/index.vue
index e2f03e5..54d029e 100644
--- a/pages/pay/index.vue
+++ b/pages/pay/index.vue
@@ -92,7 +92,7 @@
- {{ '重消账户' }}
+ 赠送积分
{{ payDetail.account5 | numberToCurrency | isLocal }}
diff --git a/pages/specialArea/list.vue b/pages/specialArea/list.vue
index 2f3fba5..240c90c 100644
--- a/pages/specialArea/list.vue
+++ b/pages/specialArea/list.vue
@@ -290,7 +290,7 @@ export default {
})
})
// 获取国家
- this.getJScountry()
+ // this.getJScountry()
this.$nextTick(() => {
this.$refs.cart.getCar()
})
diff --git a/pages/userData/index.vue b/pages/userData/index.vue
index bf2423e..eda996c 100644
--- a/pages/userData/index.vue
+++ b/pages/userData/index.vue
@@ -68,12 +68,12 @@
{{userInfo.settleCountryName}}
-->
-
+
荣誉奖衔
diff --git a/util/specialAreaMap.js b/util/specialAreaMap.js
index bc1c0d0..30f680b 100644
--- a/util/specialAreaMap.js
+++ b/util/specialAreaMap.js
@@ -11,7 +11,7 @@ export const UPGRADE_AREA = {
export const REISSUE_AREA = {
id: 44,
- name: '重消专区',
+ name: '赠品专区',
}
export const REPURCHASE_AREA = {
id: 43,