From 62652408e7339cbb4b80121f7e05952c97f5f3a4 Mon Sep 17 00:00:00 2001 From: 18631081161 <2088094923@qq.com> Date: Sat, 22 Mar 2025 14:03:29 +0800 Subject: [PATCH] type --- pages/sangdai/sangdai.vue | 59 +++++++++++++++++++++++++++++++--- pages/shouye/detail.vue | 4 +-- pages/shouye/detail_wuxian.vue | 58 +++++++++++++++++++++++++++------ 3 files changed, 106 insertions(+), 15 deletions(-) diff --git a/pages/sangdai/sangdai.vue b/pages/sangdai/sangdai.vue index 16fc07b..ae8aa39 100644 --- a/pages/sangdai/sangdai.vue +++ b/pages/sangdai/sangdai.vue @@ -74,7 +74,10 @@ - {{ a.shang_title }} + + {{ a.shang_title }} + {{ a.prize_num }} 预售 @@ -916,7 +919,50 @@ } this.$refs[e].open() + }, + + // 设置背景颜色 + getBgColor(text) { + switch (text) { + case "普通": + return "#DAFF27"; + break; + case "黄金": + return "#9A8EF6"; + break; + case "欧皇": + return "#FFEB8E"; + break; + case "超神": + return "#FF8E8E"; + break; + default: + return "#9A8EF6"; + break; + } + }, + + // 设置文字颜色 + getTextColor(text) { + switch (text) { + case "普通": + return "#86AD46"; + break; + case "黄金": + return "#FFFFFF"; + break; + case "欧皇": + return "#DA8A50"; + break; + case "超神": + return "#FFEFB4"; + break; + default: + return "#FFFFFF"; + break; + } } + } } @@ -1072,9 +1118,16 @@ .pic { width: 202rpx; height: 202rpx; - padding-top: 10rpx; margin: 0 auto; position: relative; + // background-color: #D8D8D8; + border-radius: 16rpx 16rpx 0rpx 0rpx; + + >image { + width: 202rpx; + height: 202rpx; + border-radius: 16rpx 16rpx 0rpx 0rpx; + } .type { position: absolute; @@ -1084,10 +1137,8 @@ min-width: 68rpx; height: 32rpx; padding: 0 10rpx; - background: #9A8EF6; font-weight: 400; font-size: 22rpx; - color: #FFFFFF; border-radius: 18rpx; } diff --git a/pages/shouye/detail.vue b/pages/shouye/detail.vue index 35d969d..1f0138e 100644 --- a/pages/shouye/detail.vue +++ b/pages/shouye/detail.vue @@ -503,7 +503,7 @@ - 去盒柜 + 去发货 - {{ item.shang_title }} + + {{ item.shang_title }} + {{ item.prize_num || '1' }} @@ -396,7 +399,7 @@ - 概率:{{ previewData.pro }}% + 概率:{{ previewData.pro }}% 产品类型:{{ optData.type_text }} @@ -1071,7 +1074,44 @@ } }) } + }, + + // 设置背景颜色 + getBgColor(text) { + switch (text) { + case "普通": + return "#DAFF27"; + break; + case "黄金": + return "#9A8EF6"; + break; + case "欧皇": + return "#FFEB8E"; + break; + case "超神": + return "#FF8E8E"; + break; + } + }, + + // 设置文字颜色 + getTextColor(text) { + switch (text) { + case "普通": + return "#86AD46"; + break; + case "黄金": + return "#FFFFFF"; + break; + case "欧皇": + return "#DA8A50"; + break; + case "超神": + return "#FFEFB4"; + break; + } } + } } @@ -1084,8 +1124,7 @@ height: 44px; >view { - font-family: YouSheBiaoTiHei; - font-weight: 400; + font-weight: 600; font-size: 50rpx; color: #FFFFFF; } @@ -1903,10 +1942,11 @@ z-index: 2; width: 68rpx; height: 32rpx; - background: url($imgurl+ 'common/chouLabel.png') no-repeat 0 0 / 100% 100%; + border-radius: 18rpx; + // background: url($imgurl+ 'common/chouLabel.png') no-repeat 0 0 / 100% 100%; font-weight: 400; font-size: 14rpx; - color: #FFFFFF; + // color: #F8F8F8; } .num { @@ -1919,8 +1959,8 @@ height: 28rpx; font-weight: 400; font-size: 14rpx; - color: #333333; - background-color: rgba(255, 255, 255, 0.50); + color: #ffffff; + background: rgba(0, 0, 0, 0.5); border-radius: 18rpx; } } @@ -1959,7 +1999,7 @@ } >view:nth-child(1) { - color: #CDEF27; + color: #333333; } >view:nth-child(2) {