From 9481cf10a10b0eb2c0b5b546f2bb5e4d96eb2c89 Mon Sep 17 00:00:00 2001
From: weipengfei <2187978347@qq.com>
Date: Sat, 23 Mar 2024 15:19:27 +0800
Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../WaterfallsFlowItem/WaterfallsFlowItem.vue | 795 ++++++++++--------
1 file changed, 432 insertions(+), 363 deletions(-)
diff --git a/components/WaterfallsFlowItem/WaterfallsFlowItem.vue b/components/WaterfallsFlowItem/WaterfallsFlowItem.vue
index bd2f6e3..7ba60fa 100644
--- a/components/WaterfallsFlowItem/WaterfallsFlowItem.vue
+++ b/components/WaterfallsFlowItem/WaterfallsFlowItem.vue
@@ -1,378 +1,447 @@
-
-
-
- 已售罄
-
-
-
- {{item.store_name}}
-
-
- {{e}}
-
-
- {{item.product_type == 1 ? "秒杀" : item.product_type == 2 ? "预售" : item.product_type == 3 ? "助力" : item.product_type == 4 ? "拼团" : ""}}
- 领券
- 包邮
-
-
- ¥{{item.price}}
-
-
-
- ¥{{item.svip_price}}
-
-
-
-
-
+
+
+
+ 已售罄
+
+
-
-
-
- 已售罄
-
-
-
- {{item.store_name}}
-
+
+ {{item.store_name}}
+
+ {{item.store_info}}
+
+
+
+ {{e}}
+
+
+ {{item.product_type == 1 ? "秒杀" : item.product_type == 2 ? "预售" : item.product_type == 3 ? "助力" : item.product_type == 4 ? "拼团" : ""}}
+ 领券
+ 包邮
+
+
+ ¥{{item.price}}/{{item.unit_name}}
+
+
+
+ ¥{{item.svip_price}}
+
+
+
+
+
+
+
+
+
+ 已售罄
+
+
+
+
+ {{item.store_name}}
+
+ {{item.store_info}}
+
+
批发价
-
- {{item.product_type == 1 ? "秒杀" : item.product_type == 2 ? "预售" : item.product_type == 3 ? "助力" : item.product_type == 4 ? "拼团" : ""}}
- 领券
- 包邮
-
+ {{item.product_type == 1 ? "秒杀" : item.product_type == 2 ? "预售" : item.product_type == 3 ? "助力" : item.product_type == 4 ? "拼团" : ""}}
+ 领券
+ 包邮
+
- ¥{{item.price}}
+ ¥{{item.price}}
-
- ¥{{item.svip_price}}
-
-
-
+
+ ¥{{item.svip_price}}
+
+
+
- {{item.rate}}评分 {{item.reply_count}}条评论
-
- {{item.merchant.mer_name}}
-
- 进店
-
-
-
-
-
-
-
-
-
+ {{item.rate}}评分 {{item.reply_count}}条评论
+
+ {{item.merchant.mer_name}}
+
+ 进店
+
+
+
+
+
+
+
+
+
+ }
+
+ .svip {
+ margin: 5rpx 0 15rpx;
+ }
+
+ .vip-money {
+ color: #282828;
+ font-size: 22rpx;
+ margin-left: 6rpx;
+ font-weight: bold;
+ }
+
+ .vipImg {
+ width: 65rpx;
+ height: 28rpx;
+ margin-left: 4rpx;
+
+ image {
+ width: 100%;
+ height: 100%;
+ display: block;
+ }
+ }
+
+ .wf-page0 .name {
+ color: #282828;
+ margin: 20rpx 0 10rpx 0;
+ font-size: 13px;
+ overflow: hidden;
+ text-overflow: ellipsis;
+ display: -webkit-box;
+ -webkit-line-clamp: 2;
+ -webkit-box-orient: vertical;
+ text-align: left;
+ }
+
+ .wf-page0 .text {
+ padding: 0 20rpx;
+ }
+
+ .wf-page0 .money {
+ font-size: 20rpx;
+ font-weight: bold;
+ color: var(--view-priceColor);
+ }
+
+ .b-color {
+ background-color: var(--view-theme);
+ border: 1px solid var(--view-theme);
+ }
+
+ .wf-page0 .money .num {
+ font-size: 34rpx;
+ }
+
+ .wf-page1 .wf-item {
+ .name {
+ font-size: 13px;
+ overflow: hidden;
+ text-overflow: ellipsis;
+ display: -webkit-box;
+ -webkit-line-clamp: 2;
+ -webkit-box-orient: vertical;
+ text-align: left;
+ }
+ }
+
+ .wf-page1 .pictrue {
+ position: relative;
+ height: 345rpx;
+ width: 100% !important;
+
+ /deep/image,
+ /deep/.easy-loadimage,
+ uni-image {
+ height: 345rpx;
+ border-radius: 20rpx 20rpx 0 0;
+ }
+
+ .border-picture {
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ border-radius: 20rpx 20rpx 0 0;
+ background: center/cover no-repeat;
+ }
+
+ }
+
+ .sell_out {
+ display: flex;
+ width: 150rpx;
+ height: 150rpx;
+ align-items: center;
+ justify-content: center;
+ border-radius: 100%;
+ background: rgba(0, 0, 0, .6);
+ color: #fff;
+ font-size: 30rpx;
+ position: absolute;
+ top: 50%;
+ left: 50%;
+ margin: -75rpx 0 0 -75rpx;
+
+ &::before {
+ content: "";
+ display: block;
+ width: 140rpx;
+ height: 140rpx;
+ border-radius: 100%;
+ border: 1px dashed #fff;
+ position: absolute;
+ top: 5rpx;
+ left: 5rpx;
+ }
+ }
+
+ .loading-img {
+ height: 345rpx;
+ max-height: 360rpx;
+ }
+
+ .wf-page1 .text {
+ padding: 20rpx 17rpx 26rpx 17rpx;
+ font-size: 30rpx;
+ color: #222;
+ }
+
+ .wf-page1 .text .money {
+ display: flex;
+ align-items: center;
+ font-size: 26rpx;
+ font-weight: bold;
+ margin-top: 8rpx;
+ color: var(--view-priceColor);
+ }
+
+ .wf-page1 .text .money .num {
+ font-size: 34rpx;
+ }
+
+ .item_tags {
+ margin-top: 8rpx;
+ display: flex;
+ }
+
+ .item_tags .tags_item {
+ display: flex;
+ font-size: 20rpx;
+ text-align: center;
+ border-radius: 5rpx;
+ padding: 0 4rpx;
+ height: 28rpx;
+ align-items: center;
+ justify-content: center;
+ margin-right: 8rpx;
+ }
+
+ .item_tags .tags_item.ticket {
+ color: var(--view-theme);
+ border: 1px solid var(--view-theme);
+ }
+
+ .item_tags .tags_item.delivery {
+ // color: #FF9000;
+ // border: 1px solid #FF9000;
+ color: var(--view-theme);
+ border: 1px solid var(--view-theme);
+ }
+
+ .item_tags .tags_item.delivery_yellow {
+ color: #FF9000;
+ border: 1px solid #FF9000;
+ }
+
+ .wf-page1 .text .money .ticket-big {
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ max-width: 163rpx;
+ padding: 0 6rpx;
+ height: 28rpx;
+ margin-left: 10rpx;
+ background-image: url(~static/images/yh.png);
+ background-size: 100% 100%;
+ font-size: 20rpx;
+ font-weight: normal;
+ }
+
+ .wf-page1 .text .score {
+ margin-top: 10rpx;
+ color: #737373;
+ font-size: 20rpx;
+ }
+
+ .wf-page1 .text .company {
+ display: flex;
+ align-items: center;
+ color: #737373;
+ font-size: 20rpx;
+ margin-top: 10rpx;
+
+ .line1 {
+ max-width: 200rpx;
+ }
+
+ .flex {
+ display: flex;
+ align-items: center;
+ margin-left: 10rpx;
+ color: #282828;
+
+ .iconfont {
+ font-size: 16rpx;
+ margin-top: 4rpx;
+ }
+ }
+ }
+
+ .foot-bar {
+ width: 100%;
+ height: 52rpx;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ background-image: linear-gradient(-90deg, var(--view-bntColor21) 0%, var(--view-bntColor22) 100%);
+ border-radius: 0px 0px 16rpx 16rpx;
+ color: #fff;
+ font-size: 24rpx;
+
+ .icon-fenxiang {
+ font-size: 24rpx;
+ margin-right: 10rpx;
+ }
+ }
+
+ .car {
+ width: 40rpx;
+ height: 40rpx;
+ }
+
+ .store_info {
+ width: 100%;
+ font-size: 20rpx;
+ color: #aaa;
+ white-space: pre-wrap;
+ font-weight: 400;
+ display: -webkit-box;
+ -webkit-box-orient: vertical;
+ overflow: hidden;
+ text-overflow: ellipsis;
+ -webkit-line-clamp: 3;
+ /* 表示限制显示三行 */
+ }
+
\ No newline at end of file