2023-02-14
This commit is contained in:
@@ -19,7 +19,9 @@
|
|||||||
"Share" : {},
|
"Share" : {},
|
||||||
"Contacts" : {},
|
"Contacts" : {},
|
||||||
"iBeacon" : {},
|
"iBeacon" : {},
|
||||||
"Maps" : {}
|
"Maps" : {},
|
||||||
|
"Camera" : {},
|
||||||
|
"Barcode" : {}
|
||||||
},
|
},
|
||||||
"distribute" : {
|
"distribute" : {
|
||||||
"android" : {
|
"android" : {
|
||||||
|
|||||||
@@ -757,12 +757,13 @@
|
|||||||
}, {
|
}, {
|
||||||
"path": "notice/subjectList",
|
"path": "notice/subjectList",
|
||||||
"style": {
|
"style": {
|
||||||
"navigationBarTitleText": "秒杀列表",
|
"navigationBarTitleText": "农机服务",
|
||||||
"app-plus": {
|
"enablePullDownRefresh": true
|
||||||
"titleNView": {
|
// "app-plus": {
|
||||||
"type": "transparent"
|
// "titleNView": {
|
||||||
}
|
// "type": "transparent"
|
||||||
}
|
// }
|
||||||
|
// }
|
||||||
}
|
}
|
||||||
}, {
|
}, {
|
||||||
"path": "notice/subjectDetail",
|
"path": "notice/subjectDetail",
|
||||||
|
|||||||
@@ -33,28 +33,28 @@
|
|||||||
</view>
|
</view>
|
||||||
<!-- 分类 -->
|
<!-- 分类 -->
|
||||||
<view class="cate-section">
|
<view class="cate-section">
|
||||||
<view class="cate-item" @click="navToTabPage('../../pagesA/product/groupActivityList')">
|
<view class="cate-item" @click="navToTabPage('../../pagesA/product/list?isFenxiao=1')">
|
||||||
<image src="/static/temp//antFill-gift.png"></image>
|
<image src="/static/temp//antFill-gift.png"></image>
|
||||||
<text>惠农套餐</text>
|
<text>农业物资</text>
|
||||||
|
</view>
|
||||||
|
<view class="cate-item" @click="navToTabPage('../../pagesA/product/list?isVip=1')">
|
||||||
|
<image src="/static/temp/fasfausers.png"></image>
|
||||||
|
<text>生活物资</text>
|
||||||
</view>
|
</view>
|
||||||
<view class="cate-item" @click="navToTabPage('../../pagesA/product/groupList')">
|
<view class="cate-item" @click="navToTabPage('../../pagesA/product/groupList')">
|
||||||
<image src="/static/temp/fasfausers.png"></image>
|
<image src="/static/temp/fabfa-dropbox.png"></image>
|
||||||
<text>拼团特价</text>
|
<text>拼团特价</text>
|
||||||
</view>
|
</view>
|
||||||
<view class="cate-item" @click="navToTabPage('../../pagesA/product/giftList')">
|
<view class="cate-item" @click="navToTabPage('/pagesU/notice/subjectList')">
|
||||||
<image src="/static/temp/fabfa-dropbox.png"></image>
|
<image src="/static/temp/antFill-home.png"></image>
|
||||||
<text>税分兑换</text>
|
<text>农机服务</text>
|
||||||
</view>
|
</view>
|
||||||
<view class="cate-item" @click="navToTabPage('/pages/index/secskill')">
|
<!-- <view class="cate-item" @click="navToTabPage('../../pagesA/build/communityList')">
|
||||||
<image src="/static/temp/fasfa-history.png"></image>
|
|
||||||
<text>限时抢购</text>
|
|
||||||
</view>
|
|
||||||
<view class="cate-item" @click="navToTabPage('../../pagesA/build/communityList')">
|
|
||||||
<image src="/static/temp/antFill-home.png"></image>
|
<image src="/static/temp/antFill-home.png"></image>
|
||||||
<text>农村社区</text>
|
<text>农村社区</text>
|
||||||
</view>
|
</view> -->
|
||||||
</view>
|
</view>
|
||||||
<view class="cate-section">
|
<!-- <view class="cate-section">
|
||||||
<view class="cate-item" @click="navToTabPage('../../pagesA/product/list?isFenxiao=1')">
|
<view class="cate-item" @click="navToTabPage('../../pagesA/product/list?isFenxiao=1')">
|
||||||
<image src="/static/temp/fasfa-sitemap.png"></image>
|
<image src="/static/temp/fasfa-sitemap.png"></image>
|
||||||
<text>分销商品</text>
|
<text>分销商品</text>
|
||||||
@@ -75,7 +75,7 @@
|
|||||||
<image src="/static/temp/fasfa-street.png"></image>
|
<image src="/static/temp/fasfa-street.png"></image>
|
||||||
<text>卖家中心</text>
|
<text>卖家中心</text>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view> -->
|
||||||
|
|
||||||
<!-- 秒杀楼层 https://s.click.taobao.com/Wds7c1w -->
|
<!-- 秒杀楼层 https://s.click.taobao.com/Wds7c1w -->
|
||||||
<view class="seckill-section m-t"
|
<view class="seckill-section m-t"
|
||||||
@@ -204,7 +204,11 @@
|
|||||||
<image :src="item.pic" mode="aspectFill"></image>
|
<image :src="item.pic" mode="aspectFill"></image>
|
||||||
</view>
|
</view>
|
||||||
<text class="title clamp">{{ item.productName }}</text>
|
<text class="title clamp">{{ item.productName }}</text>
|
||||||
<text class="price">¥{{ item.price }}</text>
|
<view>
|
||||||
|
<text class="price">惠农价¥{{ item.price }}</text>
|
||||||
|
<text class="m-price"> 县区商超价¥{{ item.price }}</text>
|
||||||
|
</view>
|
||||||
|
|
||||||
|
|
||||||
</view>
|
</view>
|
||||||
|
|
||||||
@@ -226,7 +230,10 @@
|
|||||||
<image :src="item.pic" mode="aspectFill"></image>
|
<image :src="item.pic" mode="aspectFill"></image>
|
||||||
</view>
|
</view>
|
||||||
<text class="title clamp">{{ item.name }}</text>
|
<text class="title clamp">{{ item.name }}</text>
|
||||||
<text class="price">¥{{ item.price }}</text>
|
<view>
|
||||||
|
<text class="price">惠农价¥{{ item.price }}</text>
|
||||||
|
<text class="m-price">县区商超价¥{{ item.price }}</text>
|
||||||
|
</view>
|
||||||
|
|
||||||
</view>
|
</view>
|
||||||
|
|
||||||
@@ -247,8 +254,8 @@
|
|||||||
<image :src="item.pic" mode="aspectFill"></image>
|
<image :src="item.pic" mode="aspectFill"></image>
|
||||||
</view>
|
</view>
|
||||||
<text class="title clamp">{{ item.name }}</text>
|
<text class="title clamp">{{ item.name }}</text>
|
||||||
<text class="price">¥{{ item.price }}</text>
|
<text class="label">【{{ item.storeName }}】</text>
|
||||||
<text>【{{ item.storeName }}】</text>
|
<text class="price">惠农价¥{{ item.price }}</text>
|
||||||
</view>
|
</view>
|
||||||
<uni-load-more :status="loadingType"></uni-load-more>
|
<uni-load-more :status="loadingType"></uni-load-more>
|
||||||
</view>
|
</view>
|
||||||
@@ -454,8 +461,8 @@
|
|||||||
async homeNewProduct() {
|
async homeNewProduct() {
|
||||||
let params = {};
|
let params = {};
|
||||||
let groupHotGoodsList = await Api.apiCall('get', Api.index.homeNewProduct, params);
|
let groupHotGoodsList = await Api.apiCall('get', Api.index.homeNewProduct, params);
|
||||||
console.log(groupHotGoodsList)
|
|
||||||
if (groupHotGoodsList) {
|
if (groupHotGoodsList) {
|
||||||
|
console.log("新品推荐》》》》》",groupHotGoodsList.records)
|
||||||
this.homeNewProductList = groupHotGoodsList.records;
|
this.homeNewProductList = groupHotGoodsList.records;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -467,6 +474,7 @@
|
|||||||
async homeRecommendProduct() {
|
async homeRecommendProduct() {
|
||||||
let params = {};
|
let params = {};
|
||||||
let groupHotGoodsList = await Api.apiCall('get', Api.index.homeRecommendProduct, params);
|
let groupHotGoodsList = await Api.apiCall('get', Api.index.homeRecommendProduct, params);
|
||||||
|
console.log("人气推荐》》》》》",groupHotGoodsList.records)
|
||||||
this.homeRecommendProductList = groupHotGoodsList.records;
|
this.homeRecommendProductList = groupHotGoodsList.records;
|
||||||
},
|
},
|
||||||
/**
|
/**
|
||||||
@@ -491,7 +499,7 @@
|
|||||||
let data = await Api.apiCall('get', Api.index.bannerList, params);
|
let data = await Api.apiCall('get', Api.index.bannerList, params);
|
||||||
console.log("1111111", data)
|
console.log("1111111", data)
|
||||||
if (data) {
|
if (data) {
|
||||||
console.log("122》》》》》》》》》》》》》》》》》》》》", data)
|
console.log("122》》》》》》》》》》》》》》》》》》》》", data)
|
||||||
this.carouselList = data || [];
|
this.carouselList = data || [];
|
||||||
this.swiperLength = this.carouselList.length;
|
this.swiperLength = this.carouselList.length;
|
||||||
this.titleNViewBackground = 'rgb(203, 87, 60)';
|
this.titleNViewBackground = 'rgb(203, 87, 60)';
|
||||||
@@ -507,7 +515,7 @@
|
|||||||
let data = await Api.apiCall('get', Api.index.selectNotRecive, params);
|
let data = await Api.apiCall('get', Api.index.selectNotRecive, params);
|
||||||
if (data) {
|
if (data) {
|
||||||
console.log("优惠券")
|
console.log("优惠券")
|
||||||
console.log("优惠券",data)
|
console.log("优惠券", data)
|
||||||
this.couponList = data || [];
|
this.couponList = data || [];
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -1027,6 +1035,13 @@
|
|||||||
.price {
|
.price {
|
||||||
color: $uni-color-primary;
|
color: $uni-color-primary;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.m-price {
|
||||||
|
font-size: $font-sm + 2upx;
|
||||||
|
text-decoration: line-through;
|
||||||
|
color: $font-color-light;
|
||||||
|
margin-left: 8upx;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1147,192 +1162,6 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/* 分类推荐楼层 */
|
|
||||||
.hot-floor {
|
|
||||||
width: 100%;
|
|
||||||
overflow: hidden;
|
|
||||||
margin-bottom: 20upx;
|
|
||||||
|
|
||||||
.floor-img-box {
|
|
||||||
width: 100%;
|
|
||||||
height: 320upx;
|
|
||||||
position: relative;
|
|
||||||
|
|
||||||
&:after {
|
|
||||||
content: '';
|
|
||||||
position: absolute;
|
|
||||||
left: 0;
|
|
||||||
top: 0;
|
|
||||||
width: 100%;
|
|
||||||
height: 100%;
|
|
||||||
background: linear-gradient(rgba(255, 255, 255, 0.06) 30%, #f8f8f8);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.floor-img {
|
|
||||||
width: 100%;
|
|
||||||
height: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.floor-list {
|
|
||||||
white-space: nowrap;
|
|
||||||
padding: 20upx;
|
|
||||||
padding-right: 50upx;
|
|
||||||
border-radius: 6upx;
|
|
||||||
margin-top: -140upx;
|
|
||||||
margin-left: 30upx;
|
|
||||||
background: #fff;
|
|
||||||
box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.2);
|
|
||||||
position: relative;
|
|
||||||
z-index: 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
.scoll-wrapper {
|
|
||||||
display: flex;
|
|
||||||
align-items: flex-start;
|
|
||||||
}
|
|
||||||
|
|
||||||
.floor-item {
|
|
||||||
width: 180upx;
|
|
||||||
margin-right: 20upx;
|
|
||||||
font-size: $font-sm + 2upx;
|
|
||||||
color: $font-color-dark;
|
|
||||||
line-height: 1.8;
|
|
||||||
|
|
||||||
image {
|
|
||||||
width: 180upx;
|
|
||||||
height: 180upx;
|
|
||||||
border-radius: 6upx;
|
|
||||||
}
|
|
||||||
|
|
||||||
.price {
|
|
||||||
color: $uni-color-primary;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.more {
|
|
||||||
display: flex;
|
|
||||||
align-items: center;
|
|
||||||
justify-content: center;
|
|
||||||
flex-direction: column;
|
|
||||||
flex-shrink: 0;
|
|
||||||
width: 180upx;
|
|
||||||
height: 180upx;
|
|
||||||
border-radius: 6upx;
|
|
||||||
background: #f3f3f3;
|
|
||||||
font-size: $font-base;
|
|
||||||
color: $font-color-light;
|
|
||||||
|
|
||||||
text:first-child {
|
|
||||||
margin-bottom: 4upx;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/* 单条商品 */
|
|
||||||
.goods-box-single {
|
|
||||||
display: flex;
|
|
||||||
padding: 20upx 0;
|
|
||||||
|
|
||||||
.goods-img {
|
|
||||||
display: block;
|
|
||||||
width: 120upx;
|
|
||||||
height: 120upx;
|
|
||||||
}
|
|
||||||
|
|
||||||
.right {
|
|
||||||
flex: 1;
|
|
||||||
display: flex;
|
|
||||||
flex-direction: column;
|
|
||||||
padding: 0 30upx 0 24upx;
|
|
||||||
overflow: hidden;
|
|
||||||
|
|
||||||
.title {
|
|
||||||
font-size: $font-base + 2upx;
|
|
||||||
color: $font-color-dark;
|
|
||||||
line-height: 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
.attr-box {
|
|
||||||
font-size: $font-sm + 2upx;
|
|
||||||
color: $font-color-light;
|
|
||||||
padding: 10upx 12upx;
|
|
||||||
}
|
|
||||||
|
|
||||||
.price {
|
|
||||||
font-size: $font-base + 2upx;
|
|
||||||
color: $font-color-dark;
|
|
||||||
|
|
||||||
&:before {
|
|
||||||
content: '¥';
|
|
||||||
font-size: $font-sm;
|
|
||||||
margin: 0 2upx 0 8upx;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.price-box {
|
|
||||||
display: flex;
|
|
||||||
justify-content: flex-end;
|
|
||||||
align-items: baseline;
|
|
||||||
padding: 20upx 30upx;
|
|
||||||
font-size: $font-sm + 2upx;
|
|
||||||
color: $font-color-light;
|
|
||||||
|
|
||||||
.num {
|
|
||||||
margin: 0 8upx;
|
|
||||||
color: $font-color-dark;
|
|
||||||
}
|
|
||||||
|
|
||||||
.price {
|
|
||||||
font-size: $font-lg;
|
|
||||||
color: $font-color-dark;
|
|
||||||
|
|
||||||
&:before {
|
|
||||||
content: '¥';
|
|
||||||
font-size: $font-sm;
|
|
||||||
margin: 0 2upx 0 8upx;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.action-box {
|
|
||||||
display: flex;
|
|
||||||
justify-content: flex-end;
|
|
||||||
align-items: center;
|
|
||||||
height: 100upx;
|
|
||||||
position: relative;
|
|
||||||
padding-right: 30upx;
|
|
||||||
}
|
|
||||||
|
|
||||||
.action-btn {
|
|
||||||
width: 160upx;
|
|
||||||
height: 60upx;
|
|
||||||
margin: 0;
|
|
||||||
margin-left: 24upx;
|
|
||||||
padding: 0;
|
|
||||||
text-align: center;
|
|
||||||
line-height: 60upx;
|
|
||||||
font-size: $font-sm + 2upx;
|
|
||||||
color: $font-color-dark;
|
|
||||||
background: #fff;
|
|
||||||
border-radius: 100px;
|
|
||||||
|
|
||||||
&:after {
|
|
||||||
border-radius: 100px;
|
|
||||||
}
|
|
||||||
|
|
||||||
&.recom {
|
|
||||||
background: #fff9f9;
|
|
||||||
color: $base-color;
|
|
||||||
|
|
||||||
&:after {
|
|
||||||
border-color: #f7bcc8;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/* 猜你喜欢 */
|
/* 猜你喜欢 */
|
||||||
.guess-section {
|
.guess-section {
|
||||||
display: flex;
|
display: flex;
|
||||||
@@ -1370,12 +1199,25 @@
|
|||||||
line-height: 80upx;
|
line-height: 80upx;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.label {
|
||||||
|
margin-top: -10upx;
|
||||||
|
font-size: 30upx;
|
||||||
|
margin-left: -13upx;
|
||||||
|
}
|
||||||
|
|
||||||
.price {
|
.price {
|
||||||
font-size: $font-lg;
|
font-size: 18px;
|
||||||
color: $uni-color-primary;
|
color: $uni-color-primary;
|
||||||
line-height: 1;
|
line-height: 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.m-price {
|
||||||
|
font-size: $font-sm + 2upx;
|
||||||
|
text-decoration: line-through;
|
||||||
|
color: $font-color-light;
|
||||||
|
margin-left: 8upx;
|
||||||
|
}
|
||||||
|
|
||||||
.coupon_box {
|
.coupon_box {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
height: auto;
|
height: auto;
|
||||||
|
|||||||
@@ -40,14 +40,15 @@
|
|||||||
<image src="/static/temp/fasfausers.png"></image>
|
<image src="/static/temp/fasfausers.png"></image>
|
||||||
<text>社区团购</text>
|
<text>社区团购</text>
|
||||||
</view>
|
</view>
|
||||||
<view class="cate-item" @click="navToTabPage('/pages/category/areaGoods')">
|
<!-- <view class="cate-item" @click="navToTabPage('/pages/category/areaGoods')"> -->
|
||||||
|
<view class="cate-item" @click="navToTabPage('/pages/index/lease')">
|
||||||
<image src="/static/temp/fasfa-truck.png"></image>
|
<image src="/static/temp/fasfa-truck.png"></image>
|
||||||
<text>社区特供</text>
|
<text>社区特供</text>
|
||||||
</view>
|
</view>
|
||||||
<!-- <view class="cate-item" @click="navToTabPage('../../pagesA/product/paiMaiList')"> -->
|
<!-- <view class="cate-item" @click="navToTabPage('../../pagesA/product/paiMaiList')"> -->
|
||||||
<view class="cate-item" @click="navToTabPage('/pages/index/lease')">
|
<view class="cate-item" @click="navToTabPage('/pagesU/notice/subjectList')">
|
||||||
<image src="/static/temp/c8.png"></image>
|
<image src="/static/temp/c8.png"></image>
|
||||||
<text>农机租赁</text>
|
<text>农机服务</text>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
|
||||||
|
|||||||
@@ -11,12 +11,12 @@
|
|||||||
<view class="introduce-section">
|
<view class="introduce-section">
|
||||||
<text class="title">{{ goods.name }}</text>
|
<text class="title">{{ goods.name }}</text>
|
||||||
<view class="price-box">
|
<view class="price-box">
|
||||||
<text class="price-tip">¥</text>
|
<!-- <text class="price-tip">惠农价</text> -->
|
||||||
<text class="price" v-if="goods.vipPrice && goods.vipPrice > 0">{{ (goods.price * goods.memberRate) / 10 }}</text>
|
<text class="price" v-if="goods.vipPrice && goods.vipPrice > 0">惠农价¥{{ (goods.price * goods.memberRate) / 10 }}</text>
|
||||||
<text class="price" v-else-if="!goods.vipPrice">{{ goods.price }}</text>
|
<text class="price" v-else-if="!goods.vipPrice">惠农价¥{{ goods.price }}</text>
|
||||||
<text class="m-price" v-if="!goods.vipPrice">县区商超价{{ goods.originalPrice }}</text>
|
<text class="m-price" v-if="!goods.vipPrice">县区商超价{{ goods.originalPrice }}</text>
|
||||||
<text class="m-price" v-else-if="goods.vipPrice && goods.vipPrice > 0">¥{{ goods.price }}</text>
|
<text class="m-price" v-else-if="goods.vipPrice && goods.vipPrice > 0">¥{{ goods.price }}</text>
|
||||||
<text class="price" v-if="goods.isFenxiao == 1 && goods.fenxiaoPrice > 0">节省 ¥{{ goods.fenxiaoPrice }}</text>
|
<text class="price">优惠¥{{ goods.originalPrice- goods.price }}</text>
|
||||||
<text class="coupon-tip" v-if="goods.memberRate && goods.memberRate != 10">会员折扣{{ goods.memberRate }}折</text>
|
<text class="coupon-tip" v-if="goods.memberRate && goods.memberRate != 10">会员折扣{{ goods.memberRate }}折</text>
|
||||||
</view>
|
</view>
|
||||||
<view class="bot-row">
|
<view class="bot-row">
|
||||||
|
|||||||
@@ -1,31 +1,25 @@
|
|||||||
<template>
|
<template>
|
||||||
<view class="content">
|
<view class="content">
|
||||||
<view class="navbar" :style="{ position: headerPosition, top: headerTop }">
|
|
||||||
<view class="nav-item" v-for="(item, index) in cateList" :key="index" :class="{ current: filterIndex === item.id }" @click="tabClick(item.id)">{{item.name}}</view>
|
|
||||||
|
|
||||||
</view>
|
|
||||||
<view class="goods-list">
|
<view class="goods-list">
|
||||||
<view v-for="(item, index) in goodsList" :key="index" class="goods-item" @click="navToDetailPage(item)">
|
<view v-for="(item, index) in goodsList" :key="index" class="goods-item" @click="navToDetailPage(item)">
|
||||||
<view class="image-wrapper"><image :src="item.pic" mode="aspectFill"></image></view>
|
<view class="listcard">
|
||||||
<text class="title clamp">{{ item.title }}</text>
|
<view class="listcard-image">
|
||||||
<view class="price-box">
|
<image :src="item.pic" mode="aspectFill"></image>
|
||||||
<text>收藏量 {{ item.collectCount }}</text>
|
</view>
|
||||||
<text>浏览量 {{ item.readCount }}</text>
|
<view class="listcard-content">
|
||||||
</view>
|
<view class="listcard-content_title">
|
||||||
</view>
|
<text>{{item.title}}</text>
|
||||||
</view>
|
<text class="listcard-content_title_text">发布时间:{{item.createTime | formatCreateTime}}</text>
|
||||||
<uni-load-more :status="loadingType"></uni-load-more>
|
</view>
|
||||||
|
<view class="listcard-content_des">
|
||||||
|
|
||||||
<view class="cate-mask" :class="cateMaskState === 0 ? 'none' : cateMaskState === 1 ? 'show' : ''" @click="toggleCateMask">
|
<view class="listcard-content_des-label">
|
||||||
<view class="cate-content" @click.stop.prevent="stopPrevent" @touchmove.stop.prevent="stopPrevent">
|
<view class="listcard-content_des-label-item">收藏{{item.collectCount}}</view>
|
||||||
<scroll-view scroll-y class="cate-list">
|
</view>
|
||||||
<view v-for="item in cateList" :key="item.id">
|
<view class="listcard-content_des-browe">浏览{{item.readCount}}</view>
|
||||||
<view class="cate-item b-b two">{{ item.name }}</view>
|
|
||||||
<view v-for="tItem in item.child" :key="tItem.id" class="cate-item b-b" :class="{ active: tItem.id == cateId }" @click="changeCate(tItem)">
|
|
||||||
{{ tItem.name }}
|
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</scroll-view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
|
||||||
@@ -33,339 +27,239 @@
|
|||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
import mallplusCopyright from '@/components/mall-copyright/mallplusCopyright.vue';
|
import Api from '@/common/api';
|
||||||
import Api from '@/common/api';
|
import {
|
||||||
import uniLoadMore from '@/components/uni-load-more/uni-load-more.vue';
|
formatDate
|
||||||
export default {
|
} from '@/common/date';
|
||||||
components: {
|
|
||||||
mallplusCopyright,
|
|
||||||
uniLoadMore
|
|
||||||
},
|
|
||||||
data() {
|
|
||||||
return {
|
|
||||||
cateMaskState: 0, //分类面板展开状态
|
|
||||||
headerPosition: 'fixed',
|
|
||||||
headerTop: '0px',
|
|
||||||
categoryId: '',
|
|
||||||
loadingType: 'more', //加载更多状态
|
|
||||||
filterIndex: 0,
|
|
||||||
cateId: 0, //已选三级分类id
|
|
||||||
pageNum: 1,
|
|
||||||
cid: null,
|
|
||||||
priceOrder: 0, //1 价格从低到高 2价格从高到低
|
|
||||||
cateList: [],
|
|
||||||
goodsList: []
|
|
||||||
};
|
|
||||||
},
|
|
||||||
|
|
||||||
onLoad(options) {
|
export default {
|
||||||
// #ifdef H5
|
data() {
|
||||||
this.headerTop = document.getElementsByTagName('uni-page-head')[0].offsetHeight + 'px';
|
return {
|
||||||
// #endif
|
pageNum: 1,
|
||||||
|
goodsList: []
|
||||||
this.cateId = options.sid;
|
};
|
||||||
this.loadCateList(options.fid, options.sid);
|
|
||||||
this.loadData();
|
|
||||||
},
|
|
||||||
onPageScroll(e) {
|
|
||||||
//兼容iOS端下拉时顶部漂移
|
|
||||||
if (e.scrollTop >= 0) {
|
|
||||||
this.headerPosition = 'fixed';
|
|
||||||
} else {
|
|
||||||
this.headerPosition = 'absolute';
|
|
||||||
}
|
|
||||||
},
|
|
||||||
//下拉刷新
|
|
||||||
onPullDownRefresh() {
|
|
||||||
this.pageNum = this.pageNum + 1;
|
|
||||||
this.loadData('refresh');
|
|
||||||
},
|
|
||||||
//加载更多
|
|
||||||
onReachBottom() {
|
|
||||||
this.pageNum = this.pageNum + 1;
|
|
||||||
this.loadData();
|
|
||||||
},
|
|
||||||
methods: {
|
|
||||||
//加载分类
|
|
||||||
async loadCateList() {
|
|
||||||
let params = {'showStatus':1};
|
|
||||||
let list = await Api.apiCall('get', Api.cms.subjectCategoryList, params);
|
|
||||||
|
|
||||||
this.cateList = list.records;
|
|
||||||
},
|
},
|
||||||
//加载商品 ,带下拉刷新和上滑加载
|
|
||||||
async loadData(type = 'add', loading) {
|
|
||||||
//没有更多直接返回
|
|
||||||
if (type === 'add') {
|
|
||||||
if (this.loadingType === 'nomore') {
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
this.loadingType = 'loading';
|
|
||||||
} else {
|
|
||||||
this.loadingType = 'more';
|
|
||||||
}
|
|
||||||
let params;
|
|
||||||
|
|
||||||
if (this.categoryId) {
|
onLoad(options) {
|
||||||
params = { pageNum: this.pageNum, categoryId: this.categoryId };
|
// #ifdef H5
|
||||||
} else {
|
this.headerTop = document.getElementsByTagName('uni-page-head')[0].offsetHeight + 'px';
|
||||||
params = { pageNum: this.pageNum };
|
// #endif
|
||||||
}
|
|
||||||
|
|
||||||
let list = await Api.apiCall('get', Api.cms.subjectList, params);
|
this.loadData();
|
||||||
let goodsList = list.records;
|
},
|
||||||
// let goodsList = await this.$api.json('goodsList');
|
onPageScroll(e) {
|
||||||
if (type === 'refresh') {
|
//兼容iOS端下拉时顶部漂移
|
||||||
this.goodsList = [];
|
// if (e.scrollTop >= 0) {
|
||||||
}
|
// this.headerPosition = 'fixed';
|
||||||
|
// } else {
|
||||||
|
// this.headerPosition = 'absolute';
|
||||||
this.goodsList = this.goodsList.concat(goodsList);
|
// }
|
||||||
|
},
|
||||||
//判断是否还有下一页,有是more 没有是nomore(测试数据判断大于20就没有了)
|
//下拉刷新
|
||||||
this.loadingType = this.goodsList.length > list.total ? 'nomore' : 'more';
|
onPullDownRefresh() {
|
||||||
if (type === 'refresh') {
|
// this.pageNum = this.pageNum + 1;
|
||||||
if (loading == 1) {
|
this.loadData('refresh');
|
||||||
uni.hideLoading();
|
},
|
||||||
|
//加载更多
|
||||||
|
onReachBottom() {
|
||||||
|
this.pageNum = this.pageNum + 1;
|
||||||
|
this.loadData();
|
||||||
|
},
|
||||||
|
filters: {
|
||||||
|
formatCreateTime(time) {
|
||||||
|
let date = new Date(time);
|
||||||
|
return formatDate(date, 'yyyy-MM-dd hh:mm:ss')
|
||||||
|
},
|
||||||
|
},
|
||||||
|
methods: {
|
||||||
|
//加载商品 ,带下拉刷新和上滑加载
|
||||||
|
async loadData(type = 'add', loading) {
|
||||||
|
//没有更多直接返回
|
||||||
|
if (type === 'add') {
|
||||||
|
if (this.loadingType === 'nomore') {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
this.loadingType = 'loading';
|
||||||
} else {
|
} else {
|
||||||
uni.stopPullDownRefresh();
|
this.loadingType = 'more';
|
||||||
}
|
}
|
||||||
}
|
let params = {
|
||||||
},
|
pageNum: this.pageNum,
|
||||||
//筛选点击
|
categoryId: 38
|
||||||
tabClick(index) {
|
};
|
||||||
console.log('tab='+index);
|
|
||||||
this.pageNum = 1;
|
|
||||||
|
|
||||||
this.categoryId = index;
|
|
||||||
|
|
||||||
uni.pageScrollTo({
|
let list = await Api.apiCall('get', Api.cms.subjectList, params);
|
||||||
duration: 300,
|
let goodsList = list.records;
|
||||||
scrollTop: 0
|
// let goodsList = await this.$api.json('goodsList');
|
||||||
});
|
if (type === 'refresh') {
|
||||||
this.loadData('refresh', 1);
|
this.goodsList = [];
|
||||||
|
}
|
||||||
|
|
||||||
},
|
this.goodsList = this.goodsList.concat(goodsList);
|
||||||
//显示分类面板
|
|
||||||
toggleCateMask(type) {
|
|
||||||
let timer = type === 'show' ? 10 : 300;
|
|
||||||
let state = type === 'show' ? 1 : 0;
|
|
||||||
this.cateMaskState = 2;
|
|
||||||
setTimeout(() => {
|
|
||||||
this.cateMaskState = state;
|
|
||||||
}, timer);
|
|
||||||
},
|
|
||||||
//分类点击
|
|
||||||
changeCate(item) {
|
|
||||||
this.pageNum = 1;
|
|
||||||
this.cateId = item.id;
|
|
||||||
this.toggleCateMask();
|
|
||||||
uni.pageScrollTo({
|
|
||||||
duration: 300,
|
|
||||||
scrollTop: 0
|
|
||||||
});
|
|
||||||
this.loadData('refresh', 1);
|
|
||||||
|
|
||||||
},
|
//判断是否还有下一页,有是more 没有是nomore(测试数据判断大于20就没有了)
|
||||||
//详情
|
this.loadingType = this.goodsList.length > list.total ? 'nomore' : 'more';
|
||||||
navToDetailPage(item) {
|
if (type === 'refresh') {
|
||||||
//测试数据没有写id,用title代替
|
if (loading == 1) {
|
||||||
let id = item.id;
|
uni.hideLoading();
|
||||||
let groupId = item.groupId;
|
} else {
|
||||||
uni.navigateTo({
|
uni.stopPullDownRefresh();
|
||||||
url: `../../pagesU/notice/subjectDetail?id=${id}`
|
}
|
||||||
});
|
}
|
||||||
},
|
},
|
||||||
stopPrevent() {}
|
//详情
|
||||||
}
|
navToDetailPage(item) {
|
||||||
};
|
//测试数据没有写id,用title代替
|
||||||
|
let id = item.id;
|
||||||
|
let groupId = item.groupId;
|
||||||
|
uni.navigateTo({
|
||||||
|
url: `../../pagesU/notice/subjectDetail?id=${id}`
|
||||||
|
});
|
||||||
|
},
|
||||||
|
stopPrevent() {}
|
||||||
|
}
|
||||||
|
};
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<style lang="scss">
|
<style lang="scss">
|
||||||
page,
|
page,
|
||||||
.content {
|
.content {
|
||||||
background: $page-color-base;
|
background: $page-color-base;
|
||||||
}
|
|
||||||
.content {
|
|
||||||
padding-top: 96upx;
|
|
||||||
}
|
|
||||||
|
|
||||||
.navbar {
|
|
||||||
position: fixed;
|
|
||||||
left: 0;
|
|
||||||
top: var(--window-top);
|
|
||||||
display: flex;
|
|
||||||
width: 100%;
|
|
||||||
height: 80upx;
|
|
||||||
background: #fff;
|
|
||||||
box-shadow: 0 2upx 10upx rgba(0, 0, 0, 0.06);
|
|
||||||
z-index: 10;
|
|
||||||
.nav-item {
|
|
||||||
flex: 1;
|
|
||||||
display: flex;
|
|
||||||
justify-content: center;
|
|
||||||
align-items: center;
|
|
||||||
height: 100%;
|
|
||||||
font-size: 30upx;
|
|
||||||
color: $font-color-dark;
|
|
||||||
position: relative;
|
|
||||||
&.current {
|
|
||||||
color: $base-color;
|
|
||||||
&:after {
|
|
||||||
content: '';
|
|
||||||
position: absolute;
|
|
||||||
left: 50%;
|
|
||||||
bottom: 0;
|
|
||||||
transform: translateX(-50%);
|
|
||||||
width: 120upx;
|
|
||||||
height: 0;
|
|
||||||
border-bottom: 4upx solid $base-color;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
.p-box {
|
|
||||||
|
.listcard {
|
||||||
display: flex;
|
display: flex;
|
||||||
flex-direction: column;
|
padding: 15px;
|
||||||
.yticon {
|
margin: 20px;
|
||||||
|
border-radius: 5px;
|
||||||
|
box-shadow: 0 0 5px 1px rgba($color:#000000, $alpha:0.1);
|
||||||
|
box-sizing: border-box;
|
||||||
|
|
||||||
|
.listcard-image {
|
||||||
|
flex-shrink: 0;
|
||||||
|
width: 80px;
|
||||||
|
height: 80px;
|
||||||
|
border-radius: 8px;
|
||||||
|
overflow: hidden;
|
||||||
|
|
||||||
|
image {
|
||||||
|
width: 100%;
|
||||||
|
height: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
.listcard-content {
|
||||||
display: flex;
|
display: flex;
|
||||||
align-items: center;
|
flex-direction: column;
|
||||||
justify-content: center;
|
padding-left: 10px;
|
||||||
width: 30upx;
|
width: 100%;
|
||||||
height: 14upx;
|
justify-content: space-between;
|
||||||
line-height: 1;
|
|
||||||
margin-left: 4upx;
|
.listcard-content_title {
|
||||||
font-size: 26upx;
|
padding-right: 30px;
|
||||||
color: #888;
|
font-size: 14px;
|
||||||
&.active {
|
color: #333;
|
||||||
color: $base-color;
|
font-weight: 400;
|
||||||
|
line-height: 1.2;
|
||||||
|
position: relative;
|
||||||
|
|
||||||
|
text {
|
||||||
|
font-size: 22px;
|
||||||
|
overflow: hidden;
|
||||||
|
text-overflow: ellipsis;
|
||||||
|
display: -webkit-box;
|
||||||
|
-webkit-line-clamp: 1;
|
||||||
|
-webkit-box-orient: vertical;
|
||||||
|
}
|
||||||
|
|
||||||
|
.listcard-content_title_text {
|
||||||
|
margin-top: 5px;
|
||||||
|
font-size: 15px;
|
||||||
|
color: #999;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
.listcard-content_des {
|
||||||
|
display: flex;
|
||||||
|
justify-content: space-between;
|
||||||
|
font-size: 12px;
|
||||||
|
|
||||||
|
.listcard-content_des-label {
|
||||||
|
display: flex;
|
||||||
|
|
||||||
|
.listcard-content_des-label-item {
|
||||||
|
padding: 0 5px;
|
||||||
|
margin-right: 5px;
|
||||||
|
border-radius: 15px;
|
||||||
|
color: #f00;
|
||||||
|
border: 1px #f00 solid;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.listcard-content_des-browe {
|
||||||
|
color: #999;
|
||||||
|
font-size: 15px;
|
||||||
|
line-height: 1.5;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
.xia {
|
|
||||||
transform: scaleY(-1);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
.cate-item {
|
|
||||||
display: flex;
|
|
||||||
justify-content: center;
|
|
||||||
align-items: center;
|
|
||||||
height: 100%;
|
|
||||||
width: 80upx;
|
|
||||||
position: relative;
|
|
||||||
font-size: 44upx;
|
|
||||||
&:after {
|
|
||||||
content: '';
|
|
||||||
position: absolute;
|
|
||||||
left: 0;
|
|
||||||
top: 50%;
|
|
||||||
transform: translateY(-50%);
|
|
||||||
border-left: 1px solid #ddd;
|
|
||||||
width: 0;
|
|
||||||
height: 36upx;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/* 分类 */
|
&.mode-column {
|
||||||
.cate-mask {
|
.list-content {
|
||||||
position: fixed;
|
width: 100%;
|
||||||
left: 0;
|
padding-left: 0;
|
||||||
top: var(--window-top);
|
}
|
||||||
bottom: 0;
|
|
||||||
width: 100%;
|
|
||||||
background: rgba(0, 0, 0, 0);
|
|
||||||
z-index: 95;
|
|
||||||
transition: 0.3s;
|
|
||||||
|
|
||||||
.cate-content {
|
.listcard-image {
|
||||||
width: 630upx;
|
display: flex;
|
||||||
height: 100%;
|
margin-top: 10px;
|
||||||
background: #fff;
|
width: 100%;
|
||||||
float: right;
|
height: 80px;
|
||||||
transform: translateX(100%);
|
|
||||||
transition: 0.3s;
|
|
||||||
}
|
|
||||||
&.none {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
&.show {
|
|
||||||
background: rgba(0, 0, 0, 0.4);
|
|
||||||
|
|
||||||
.cate-content {
|
.listcard-image_item {
|
||||||
transform: translateX(0);
|
margin-left: 10px;
|
||||||
}
|
width: 100%;
|
||||||
}
|
border-radius: 5px;
|
||||||
}
|
overflow: hidden;
|
||||||
.cate-list {
|
|
||||||
display: flex;
|
|
||||||
flex-direction: column;
|
|
||||||
height: 100%;
|
|
||||||
.cate-item {
|
|
||||||
display: flex;
|
|
||||||
align-items: center;
|
|
||||||
height: 90upx;
|
|
||||||
padding-left: 30upx;
|
|
||||||
font-size: 28upx;
|
|
||||||
color: #555;
|
|
||||||
position: relative;
|
|
||||||
}
|
|
||||||
.two {
|
|
||||||
height: 64upx;
|
|
||||||
color: #303133;
|
|
||||||
font-size: 30upx;
|
|
||||||
background: #f8f8f8;
|
|
||||||
}
|
|
||||||
.active {
|
|
||||||
color: $base-color;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/* 商品列表 */
|
&:first-child {
|
||||||
.goods-list {
|
margin-left: 0;
|
||||||
display: flex;
|
}
|
||||||
flex-wrap: wrap;
|
|
||||||
padding: 0 30upx;
|
image {
|
||||||
background: #fff;
|
width: 100%;
|
||||||
.goods-item {
|
height: 100%;
|
||||||
display: flex;
|
}
|
||||||
flex-direction: column;
|
|
||||||
width: 48%;
|
}
|
||||||
padding-bottom: 40upx;
|
}
|
||||||
&:nth-child(2n + 1) {
|
|
||||||
margin-right: 4%;
|
.listcard-content_des {
|
||||||
|
margin-top: 10px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&.mode-image {
|
||||||
|
flex-direction: column;
|
||||||
|
|
||||||
|
.listcard-image {
|
||||||
|
width: 100%;
|
||||||
|
height: 100px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.listcard-content {
|
||||||
|
padding-left: 0;
|
||||||
|
margin-top: 10px;
|
||||||
|
|
||||||
|
.listcard-content_des {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
margin-top: 10px;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
.image-wrapper {
|
|
||||||
width: 100%;
|
|
||||||
height: 330upx;
|
|
||||||
border-radius: 3px;
|
|
||||||
overflow: hidden;
|
|
||||||
image {
|
|
||||||
width: 100%;
|
|
||||||
height: 100%;
|
|
||||||
opacity: 1;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
.title {
|
|
||||||
font-size: $font-lg;
|
|
||||||
color: $font-color-dark;
|
|
||||||
line-height: 80upx;
|
|
||||||
}
|
|
||||||
.price-box {
|
|
||||||
display: flex;
|
|
||||||
align-items: center;
|
|
||||||
justify-content: space-between;
|
|
||||||
padding-right: 10upx;
|
|
||||||
font-size: 24upx;
|
|
||||||
color: $font-color-light;
|
|
||||||
}
|
|
||||||
.price {
|
|
||||||
font-size: $font-lg;
|
|
||||||
color: $uni-color-primary;
|
|
||||||
line-height: 1;
|
|
||||||
&:before {
|
|
||||||
content: '¥';
|
|
||||||
font-size: 26upx;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</style>
|
</style>
|
||||||
|
|||||||
Binary file not shown.
|
Before Width: | Height: | Size: 3.8 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 282 KiB After Width: | Height: | Size: 39 KiB |
@@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"name" : "汇融云链2",
|
"name" : "汇融云链",
|
||||||
"appid" : "__UNI__557CCCF",
|
"appid" : "__UNI__557CCCF",
|
||||||
"description" : "",
|
"description" : "",
|
||||||
"versionName" : "4.0.0.0",
|
"versionName" : "4.0.0.0",
|
||||||
|
|||||||
@@ -757,12 +757,13 @@
|
|||||||
}, {
|
}, {
|
||||||
"path": "notice/subjectList",
|
"path": "notice/subjectList",
|
||||||
"style": {
|
"style": {
|
||||||
"navigationBarTitleText": "秒杀列表",
|
"navigationBarTitleText": "农机租赁",
|
||||||
"app-plus": {
|
"enablePullDownRefresh": true
|
||||||
"titleNView": {
|
// "app-plus": {
|
||||||
"type": "transparent"
|
// "titleNView": {
|
||||||
}
|
// "type": "transparent"
|
||||||
}
|
// }
|
||||||
|
// }
|
||||||
}
|
}
|
||||||
}, {
|
}, {
|
||||||
"path": "notice/subjectDetail",
|
"path": "notice/subjectDetail",
|
||||||
|
|||||||
@@ -33,28 +33,28 @@
|
|||||||
</view>
|
</view>
|
||||||
<!-- 分类 -->
|
<!-- 分类 -->
|
||||||
<view class="cate-section">
|
<view class="cate-section">
|
||||||
<view class="cate-item" @click="navToTabPage('../../pagesA/product/groupActivityList')">
|
<view class="cate-item" @click="navToTabPage('../../pagesA/product/list?isFenxiao=1')">
|
||||||
<image src="/static/temp//antFill-gift.png"></image>
|
<image src="/static/temp//antFill-gift.png"></image>
|
||||||
<text>惠农套餐</text>
|
<text>惠农套餐</text>
|
||||||
</view>
|
</view>
|
||||||
<view class="cate-item" @click="navToTabPage('../../pagesA/product/groupList')">
|
<view class="cate-item" @click="navToTabPage('../../pagesA/product/list?isVip=1')">
|
||||||
<image src="/static/temp/fasfausers.png"></image>
|
<image src="/static/temp/fasfausers.png"></image>
|
||||||
<text>拼团特价</text>
|
<text>拼团特价</text>
|
||||||
</view>
|
</view>
|
||||||
<view class="cate-item" @click="navToTabPage('../../pagesA/product/giftList')">
|
<view class="cate-item" @click="navToTabPage('../../pagesA/product/groupList')">
|
||||||
<image src="/static/temp/fabfa-dropbox.png"></image>
|
<image src="/static/temp/fabfa-dropbox.png"></image>
|
||||||
<text>税分兑换</text>
|
|
||||||
</view>
|
|
||||||
<view class="cate-item" @click="navToTabPage('/pages/index/secskill')">
|
|
||||||
<image src="/static/temp/fasfa-history.png"></image>
|
|
||||||
<text>限时抢购</text>
|
<text>限时抢购</text>
|
||||||
</view>
|
</view>
|
||||||
<view class="cate-item" @click="navToTabPage('../../pagesA/build/communityList')">
|
<view class="cate-item" @click="navToTabPage('../../pagesA/product/tag')">
|
||||||
|
<image src="/static/temp/fasfa-shopping.png"></image>
|
||||||
|
<text>甄选优品</text>
|
||||||
|
</view>
|
||||||
|
<!-- <view class="cate-item" @click="navToTabPage('../../pagesA/build/communityList')">
|
||||||
<image src="/static/temp/antFill-home.png"></image>
|
<image src="/static/temp/antFill-home.png"></image>
|
||||||
<text>农村社区</text>
|
<text>农村社区</text>
|
||||||
</view>
|
</view> -->
|
||||||
</view>
|
</view>
|
||||||
<view class="cate-section">
|
<!-- <view class="cate-section">
|
||||||
<view class="cate-item" @click="navToTabPage('../../pagesA/product/list?isFenxiao=1')">
|
<view class="cate-item" @click="navToTabPage('../../pagesA/product/list?isFenxiao=1')">
|
||||||
<image src="/static/temp/fasfa-sitemap.png"></image>
|
<image src="/static/temp/fasfa-sitemap.png"></image>
|
||||||
<text>分销商品</text>
|
<text>分销商品</text>
|
||||||
@@ -75,7 +75,7 @@
|
|||||||
<image src="/static/temp/fasfa-street.png"></image>
|
<image src="/static/temp/fasfa-street.png"></image>
|
||||||
<text>卖家中心</text>
|
<text>卖家中心</text>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view> -->
|
||||||
|
|
||||||
<!-- 秒杀楼层 https://s.click.taobao.com/Wds7c1w -->
|
<!-- 秒杀楼层 https://s.click.taobao.com/Wds7c1w -->
|
||||||
<view class="seckill-section m-t"
|
<view class="seckill-section m-t"
|
||||||
|
|||||||
Reference in New Issue
Block a user