From ce408a801ed085e68ee5074395b37a6f802ca166 Mon Sep 17 00:00:00 2001
From: 18631081161 <2088094923@qq.com>
Date: Fri, 14 Mar 2025 21:59:10 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9UI?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
components/buy-notice/buy-notice.vue | 252 ++++++------
components/priv-pop/priv-pop.vue | 1 -
pages/mall/index.vue | 113 +++---
pages/sangdai/sangdai.vue | 80 ++--
pages/shouye/detail.vue | 162 +++++---
pages/shouye/detail_wuxian.vue | 568 +++++++++++++++------------
pages/shouye/huanxiang.vue | 10 +-
pages/shouye/index.vue | 12 +-
pages/user/coupon.vue | 3 +-
9 files changed, 675 insertions(+), 526 deletions(-)
diff --git a/components/buy-notice/buy-notice.vue b/components/buy-notice/buy-notice.vue
index adff602..162cc89 100644
--- a/components/buy-notice/buy-notice.vue
+++ b/components/buy-notice/buy-notice.vue
@@ -4,151 +4,165 @@
* @Description: content
-->
-
-
- 平台消费规则
+
+
-
-
-
+
+
+ 平台消费规则
+
+
-
-
-
+
+
+
-
-
- 不再弹出消费规则
-
+
-
- 退出
+
+
+ 同意规则并继续支付
+
+
-
- 同意规则并继续支付
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+ 不再弹出消费规则
+
+
+
+
+
+
+ text {
+ color: transparent;
+ background: #F6C0FF;
+ background-clip: text;
+ }
+ }
+ }
+ }
+
+ .common_bg {}
+
\ No newline at end of file
diff --git a/components/priv-pop/priv-pop.vue b/components/priv-pop/priv-pop.vue
index 1f32cf8..71206bd 100644
--- a/components/priv-pop/priv-pop.vue
+++ b/components/priv-pop/priv-pop.vue
@@ -118,7 +118,6 @@ export default {
z-index: 1;
border: 0;
filter: grayscale(0);
-
color: #000;
}
}
diff --git a/pages/mall/index.vue b/pages/mall/index.vue
index 026f53e..1f0bf0f 100644
--- a/pages/mall/index.vue
+++ b/pages/mall/index.vue
@@ -1,5 +1,5 @@
-
+
@@ -23,14 +23,17 @@
-
-
+
+
+
+
-
- {{item.title}}
+
+
+ {{item.title}}
@@ -39,10 +42,10 @@
+ {{ item.sale_stock }}/{{ item.stock }}
- {{ item.sale_stock }}/{{ item.stock }}
@@ -52,7 +55,9 @@
- 确认订单
+
+
+ 确认订单
@@ -65,14 +70,14 @@
-
+
{{ orderData.goods.title }}
类型:明信片
-
- ¥{{ orderData.goods.price }}
+
+ ¥{{ orderData.goods.price }}
×{{ orderData.goods.prize_num }}
@@ -80,10 +85,9 @@
- 选择支付方式
-
+
-
+
微信支付
@@ -94,8 +98,8 @@
-
- 吧唧币
+
+ 吧唧币
{{ orderData.goods.price*100 }} (剩余:{{ orderData.use_integral }})
@@ -440,7 +444,7 @@
display: flex;
align-items: center;
justify-content: center;
- color: white;
+ color: black;
z-index: 100;
}
@@ -453,14 +457,16 @@
}
.grid-item {
- height: 430rpx;
+ height: 487rpx;
position: relative;
+ background-color: #F8F8F8;
+ border-radius: 0rpx 0rpx 16rpx 16rpx;
}
.goods-name {
position: absolute;
left: 25rpx;
- bottom: 60rpx;
+ bottom: 90rpx;
}
.price-box {
@@ -473,12 +479,8 @@
.price {
font-weight: 500;
- font-size: 24rpx;
- color: #F8D300;
-
- text {
- font-size: 36rpx;
- }
+ font-size: 16rpx;
+ color: #333333;
}
}
@@ -490,15 +492,15 @@
right: 20rpx;
.num {
- font-size: 24rpx;
+ font-size: 16rpx;
font-family: Source Han Sans CN;
font-weight: 400;
- color: #cccccc;
+ color: #6C6C6C;
}
.box {
- width: 26rpx;
- height: 26rpx;
+ width: 18rpx;
+ height: 16rpx;
margin-left: 6rpx;
}
@@ -508,9 +510,10 @@
.buy-pop {
padding: 0 30rpx;
box-sizing: border-box;
- background: #1C1B20;
+ background: #F7F7F7;
padding-bottom: 200rpx;
z-index: 999;
+ border-radius: 16rpx 16rpx 0rpx 0rpx;
&::after {
content: '';
@@ -519,11 +522,10 @@
left: 0;
width: 750rpx;
height: 62rpx;
- background: url($imgurl+'common/ding.png') no-repeat 0 0 / 100% 100%;
}
.buy-pop-hd {
- padding: 20rpx 0;
+ padding: 40rpx 0;
padding-left: 10rpx;
display: flex;
justify-content: space-between;
@@ -532,19 +534,19 @@
>text {
font-size: 32rpx;
font-weight: 500;
- color: #ffffff;
+ color: #333333;
}
.close {
- width: 60rpx;
- height: 60rpx;
+ width: 24rpx;
+ height: 24rpx;
}
}
.buy-card {
border-radius: 20rpx;
padding: 30rpx 30rpx 30rpx 30rpx;
- background: #5B5B5D;
+ background: #FFFFFF;
.buy-info {
display: flex;
@@ -565,36 +567,35 @@
.title {
font-size: 32rpx;
- font-family: Source Han Sans CN;
font-weight: 400;
- color: #ffffff;
+ color: #333333;
}
- .hang1 {}
.type {
- font-size: 28rpx;
- font-family: Source Han Sans CN;
+ font-size: 20rpx;
font-weight: 400;
- color: #dddddd;
+ color: #999999;
}
.price-num {
display: flex;
justify-content: space-between;
align-items: center;
+ font-size: 16rpx;
.price {
ffont-weight: 500;
font-size: 35rpx;
- color: #F6C0FF;
+ color: #333333;
+ font-size: 28rpx;
}
.num {
- font-size: 28rpx;
+ font-size: 20rpx;
font-family: Source Han Sans CN;
font-weight: 400;
- color: #ffffff;
+ color: #999999;
}
}
}
@@ -689,10 +690,10 @@
display: flex;
margin-top: 30rpx;
- font-size: 24rpx;
+ font-size: 20rpx;
font-family: Source Han Sans CN;
font-weight: 400;
- color: #ffffff;
+ color: #999999;
line-height: 32rpx;
.icon {
@@ -703,40 +704,38 @@
}
.rule {
+ height: 82rpx;
padding: 20rpx;
- background: #5B5B5D;
+ background: #F9F8E1;
border-radius: 20rpx;
box-sizing: border-box;
margin: 20rpx 0 0;
.rule-inner {
max-height: 160rpx;
-
font-size: 20rpx;
- font-family: Source Han Sans CN;
font-weight: 400;
- color: #ffffff;
+ color: #999999;
}
}
.pay-btn {
margin: 30rpx auto 0;
- width: 406rpx;
- height: 116rpx;
+ width: 686rpx;
+ height: 84rpx;
background: url($imgurl+'common/payBtn.png') no-repeat 0 0 / 100% 100%;
display: flex;
+ align-items: center;
justify-content: center;
font-weight: 500;
- color: #7825DE;
+ color: #CDEF27;
>text:nth-child(1) {
font-size: 28rpx;
- margin-top: 32rpx;
}
>text:nth-child(2) {
font-size: 36rpx;
- margin-top: 26rpx;
}
}
}
diff --git a/pages/sangdai/sangdai.vue b/pages/sangdai/sangdai.vue
index fefecab..023e31c 100644
--- a/pages/sangdai/sangdai.vue
+++ b/pages/sangdai/sangdai.vue
@@ -1,6 +1,6 @@
-
@@ -13,10 +13,10 @@
:up="upOption">
-
-
+
+
-
+
@@ -30,16 +30,43 @@
-
- 共
- {{ nowNum }}
- 个赏品
+
+
+ 共
+ {{ nowNum }}
+ 个赏品
+
+
+ 已选
+ {{ nowChooseNum }}
+ 个
+
-
- 已选
- {{ nowChooseNum }}
- 个
+
+
+
+
+ 刷新
+
+
+
+
+ 全选
+
+
+ 全选
+
+
+
+
+
+
+
+
@@ -86,7 +113,9 @@
×{{ a.prize_num }}
- 已发货
+ 已发货
@@ -102,7 +131,7 @@
-
+
@@ -903,6 +932,7 @@