diff --git a/frontend/pages/components/AssetSelector.vue b/frontend/pages/components/AssetSelector.vue
index 14772bd..3375c28 100644
--- a/frontend/pages/components/AssetSelector.vue
+++ b/frontend/pages/components/AssetSelector.vue
@@ -51,7 +51,7 @@
:src="getGradeBackground(gradeItem.grade)"
mode="aspectFill"
>
- {{ formatGrade(gradeItem.grade) }}
+
@@ -202,20 +202,22 @@ const currentItems = computed(() => {
});
// grade 中文转换
-const gradeMap = { 1: '一', 2: '二', 3: '三', 4: '四', 5: '五' };
-const formatGrade = (grade) => `V${grade}`;
+// const gradeMap = { 1: '一', 2: '二', 3: '三', 4: '四', 5: '五' };
+// const formatGrade = (grade) => `V${grade}`;
// 获取等级背景图
-const getGradeBackground = (grade) => {
- if (grade <= 2) {
- return '/static/starbookcontent/V1dengji.png';
- } else if (grade <= 4) {
- return '/static/starbookcontent/V2dengji.png';
- } else {
- return '/static/starbookcontent/V3dengji.png';
- }
+const gradeMap = {
+ 1: '/static/starbookcontent/grade/Ndengji.png',
+ 2: '/static/starbookcontent/grade/Rdengji.png',
+ 3: '/static/starbookcontent/grade/SRdengji.png',
+ 4: '/static/starbookcontent/grade/SSRdengji.png',
+ 5: '/static/starbookcontent/grade/URengji.png',
};
+function getGradeBackground(grade) {
+ return gradeMap[grade] || gradeMap[1];
+}
+
// 切换类型
const switchType = (type) => {
currentType.value = type;
@@ -485,30 +487,20 @@ const handleTouchEnd = (e) => {
}
.grade-section {
- background: #f0839960;
border-radius: 16rpx;
- padding: 20rpx;
- margin-bottom: 20rpx;
+ padding:0 20rpx;
}
.grade-header {
position: relative;
- margin-bottom: 16rpx;
- padding: 16rpx 24rpx;
- display: inline-flex;
- align-items: center;
- justify-content: center;
- width: 160rpx;
- height: 32rpx;
+ /* width: 160rpx; */
+ height: 80rpx;
+
}
.grade-header-bg {
- position: absolute;
- top: 0;
- left: 0;
- width: 160rpx;
- height: 64rpx;
- z-index: 0;
+ width: 80rpx;
+ height: 80rpx;
}
.grade-title {
@@ -523,6 +515,8 @@ const handleTouchEnd = (e) => {
width: 100%;
height: 288rpx;
white-space: nowrap;
+ background: #f0839960;
+ padding: 0.5rem;
}
.asset-row::-webkit-scrollbar {