<template>
	<!-- 鱼塘 -->
	<view class="page1">
		<view class="tab-mask" v-if="showMoreTab == true"></view>
		<view class="title">
			<view class="title-sreach" :style="{'margin-top': menuButtonInfo.top +'px'}">
				<uni-icons type="search"></uni-icons>
				<input type="text" placeholder="搜索"
					style="flex:1;line-height: 66rpx;height: 66rpx;width: 70%;padding: 0 20rpx;" />
				<view class="sreach-btn">
					搜索
				</view>
			</view>
		</view>
		<view class="nav-tab">
			<view class="tab-box">
				<view @tap="checkTab(index)" class="tab1" v-for="(item,index) in tabList" :key="index">
					<view class="" style=""
						:style="{'font-size':tabIndex == index?'28rpx':'24rpx','font-weight':tabIndex == index?'700':'400'}">
						{{item.name}}
					</view>
					<view class="black-line" v-if="tabIndex == index"></view>
				</view>
				<view class="down-tab" @tap="showMoreTab = true">
					<uni-icons type="down"></uni-icons>
				</view>
			</view>
			<view class="up-tab" v-if="showMoreTab == true">
				<view>
					<view
						style="height: 50rpx;line-height: 50rpx;width: 100%;padding-left: 24rpx;font-size: 24rpx;font-weight: 700;">
						更多分类
						<text style="font-size: 24rpx;color: rgba(0, 35, 28, 0.5);">
							点击进入分类
						</text>
					</view>
					<view class="down-tab" @tap="showMoreTab = false">
						<uni-icons type="down"></uni-icons>
					</view>
				</view>
				<view class="tanchu-tab">
					<view class="tanchu1" v-for="(item,index) in tabList" :key="index"
						:style="{'background':tabIndex == index?'rgba(0, 35, 28, 1)':'#fff','color':tabIndex == index?'rgba(166, 255, 234, 1)':''}">
						{{item.name}}
					</view>
				</view>
			</view>
		</view>
		<view class="shop-list">
			<view class="shop1" v-for="(item,index) in shopList" :key="index">
				<img :src="item.img" alt="" />
				<view class="shop-name">
					{{item.shopName | sliceMsg}}
				</view>
			</view>
		</view>
		<view class="huodong">
			<img src="https://jewel-shop.oss-cn-beijing.aliyuncs.com/bc6b887514a5469a938cdd0001e841c2.png" alt=""
				style="margin-right: 10rpx;" />
			<img src="https://jewel-shop.oss-cn-beijing.aliyuncs.com/90a37f3f8a204d7eaa8ea2d3293e1086.png" alt=""
				style="margin-left: 10rpx;" />
		</view>
		<view style="display: flex;flex-wrap: wrap;">
			<view class="c-1" @tap="goDetail(item)" v-for="(item,index) in goodsList" :key="index">
				<view class="c-2">
					<img :src="item.pic" alt="">
				</view>
				<view class="c-3">
					{{item.text}}
				</view>
				<view class="c-4">
					<view class="c-5">
						￥{{item.price}}
					</view>
					<view class="c-6">
						{{item.xiangyao}}人想要
					</view>
				</view>
				<view class="c-7">
					<img :src="item.icon" alt="" />
					<view class="c-8">
						AAA二手数码
					</view>
				</view>
			</view>
		</view>
		<view style="width: 100%;height: 200rpx;"></view>
	</view>
</template>

<script>
	export default {
		data() {
			return {
				goodsList: [{
					pic: 'https://jewel-shop.oss-cn-beijing.aliyuncs.com/9362dfb66c0f426789584cabb3977ccc.png',
					text: 'LG27寸显示屏，带底座，屏幕显示正常',
					price: 100,
					xiangyao: 12,
					icon: 'https://jewel-shop.oss-cn-beijing.aliyuncs.com/801c569079da4540990c1cc634186fdd.png',
					shopName: 'AAA二手数码'
				}, {
					pic: 'https://jewel-shop.oss-cn-beijing.aliyuncs.com/9362dfb66c0f426789584cabb3977ccc.png',
					text: 'LG27寸显示屏，带底座，屏幕显示正常',
					price: 100,
					xiangyao: 12,
					icon: 'https://jewel-shop.oss-cn-beijing.aliyuncs.com/801c569079da4540990c1cc634186fdd.png',
					shopName: 'AAA二手数码'
				}, {
					pic: 'https://jewel-shop.oss-cn-beijing.aliyuncs.com/9362dfb66c0f426789584cabb3977ccc.png',
					text: 'LG27寸显示屏，带底座，屏幕显示正常',
					price: 100,
					xiangyao: 12,
					icon: 'https://jewel-shop.oss-cn-beijing.aliyuncs.com/801c569079da4540990c1cc634186fdd.png',
					shopName: 'AAA二手数码'
				}, {
					pic: 'https://jewel-shop.oss-cn-beijing.aliyuncs.com/9362dfb66c0f426789584cabb3977ccc.png',
					text: 'LG27寸显示屏，带底座，屏幕显示正常',
					price: 100,
					xiangyao: 12,
					icon: 'https://jewel-shop.oss-cn-beijing.aliyuncs.com/801c569079da4540990c1cc634186fdd.png',
					shopName: 'AAA二手数码'
				}, {
					pic: 'https://jewel-shop.oss-cn-beijing.aliyuncs.com/9362dfb66c0f426789584cabb3977ccc.png',
					text: 'LG27寸显示屏，带底座，屏幕显示正常',
					price: 100,
					xiangyao: 12,
					icon: 'https://jewel-shop.oss-cn-beijing.aliyuncs.com/801c569079da4540990c1cc634186fdd.png',
					shopName: 'AAA二手数码'
				}],
				shopList: [{
					shopName: '高徒课堂',
					img: 'https://jewel-shop.oss-cn-beijing.aliyuncs.com/6c4ab92a43c842d8bb22035bce1f65cc.png'
				}, {
					shopName: '赵一鸣',
					img: 'https://jewel-shop.oss-cn-beijing.aliyuncs.com/6c4ab92a43c842d8bb22035bce1f65cc.png'
				}, {
					shopName: '蜜雪冰城',
					img: 'https://jewel-shop.oss-cn-beijing.aliyuncs.com/6c4ab92a43c842d8bb22035bce1f65cc.png'
				}, {
					shopName: '怂柠',
					img: 'https://jewel-shop.oss-cn-beijing.aliyuncs.com/6c4ab92a43c842d8bb22035bce1f65cc.png'
				}, {
					shopName: '麻辣烫酸辣粉',
					img: 'https://jewel-shop.oss-cn-beijing.aliyuncs.com/6c4ab92a43c842d8bb22035bce1f65cc.png'
				}, {
					shopName: '鲸鱼AI教育',
					img: 'https://jewel-shop.oss-cn-beijing.aliyuncs.com/6c4ab92a43c842d8bb22035bce1f65cc.png'
				}],
				showMoreTab: false,
				tabIndex: 0,
				tabList: [{
					name: '兼职',
					index: 0
				}, {
					name: '广告',
					index: 1
				}, {
					name: '活动',
					index: 2
				}, {
					name: '美妆个护',
					index: 3
				}, {
					name: '考学职称',
					index: 4
				}, {
					name: '技能服务',
					index: 5
				}, {
					name: '省钱神券',
					index: 6
				}, {
					name: '推荐',
					index: 7
				}, {
					name: '摄影',
					index: 8
				}, {
					name: '吃饭',
					index: 8
				}, {
					name: '电影',
					index: 8
				}, {
					name: '唱歌',
					index: 8
				}, {
					name: '美妆个护',
					index: 8
				}, {
					name: '考学职称',
					index: 8
				}, {
					name: '技能服务',
					index: 8
				}, {
					name: '二手旧物',
					index: 8
				}],
				menuButtonInfo: {}
			}
		},
		filters: {
			sliceMsg(val) {
				return val.slice(0, 4);
			}
		},
		props: {

		},
		watch: {

		},
		onReachBottom() {
			if (this.searchForm.pageNumber >= this.totalPages) return;
			// this.status = 'loading';
			this.searchForm.pageNumber++;
			this.getShopList();

		},
		methods: {
			init() {
				console.log("配送初始化")
				this.menuButtonInfo = uni.getMenuButtonBoundingClientRect()
				this.$forceUpdate()
			},
			goDetail(item){
				uni.navigateTo({
					url:'/package2/IdleTrad/detail'
				})
			},
			checkTab(index) {
				this.tabIndex = index
			},
			getShopList() {

			}
		}
	}
</script>

<style lang="scss">
	page {
		width: 100%;
		height: 100%;
		font-size: 24rpx;
		background: #F5F8F5;
		color: #00231C;
	}

	.page1 {
		width: 100%;
		font-size: 24rpx;
		position: relative;
		display: flex;
		flex-direction: column;
	}

	.title {
		background: url('https://jewel-shop.oss-cn-beijing.aliyuncs.com/25cad6ddbfb44230abf0c4d1a6259e16.png') no-repeat;
		width: 100%;
		height: 200rpx;
		background-size: 100%;
	}

	.title-sreach {
		width: 70%;
		display: flex;
		height: 66rpx;
		line-height: 66rpx;
		display: flex;
		background: #fff;
		border-radius: 66rpx;
		padding-left: 20rpx;
		margin-left: 20rpx;
	}

	.sreach-btn {
		width: 100rpx;
		height: 50rpx;
		line-height: 50rpx;
		background: rgba(0, 35, 28, 1);
		color: rgba(166, 255, 234, 1);
		border-radius: 60rpx;
		text-align: center;
		margin: 8rpx;
	}

	.tab-box {
		display: flex;
		height: 60rpx;
		line-height: 40rpx;
		padding-left: 24rpx;
		width: 100%;
		overflow: scroll;
		white-space: nowrap;
		position: relative;
	}

	.tab1 {
		margin-right: 36rpx;
	}

	.nav-tab {
		position: relative;
	}

	.black-line {
		width: 50rpx;
		height: 6rpx;
		background: #000;
		border-radius: 6rpx;
		margin: 0 auto;
	}

	.down-tab {
		position: absolute;
		top: 0;
		right: 0;
		background: #fff;
		width: 110rpx;
		height: 40rpx;
		text-align: right;
		line-height: 40rpx;
		padding-right: 14rpx;
		background: linear-gradient(to right, transparent 0%, #ffffff 60%, #ffffff 100%);
	}

	.up-tab {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 400rpx;
		border-bottom-left-radius: 20rpx;
		border-bottom-right-radius: 20rpx;
		z-index: 99;
		background: #F5F8F5;
	}

	.tab-mask {
		width: 100%;
		height: 100%;
		overflow: hidden;
		position: absolute;
		top: 200rpx;
		left: 0;
		background: rgba(0, 0, 0, 0.2);
		z-index: 97;
	}

	.tanchu-tab {
		display: flex;
		flex-wrap: wrap;
	}

	.tanchu1 {
		width: 160rpx;
		height: 60rpx;
		background: #fff;
		border-radius: 20rpx;
		text-align: center;
		margin: 20rpx 0 0 20rpx;
		line-height: 60rpx;
		font-size: 26rpx;
	}

	.shop-list {
		display: flex;
		white-space: nowrap;
		width: 100%;
		padding: 0 24rpx;
		overflow: scroll;
		margin-top: 30rpx;
	}

	.shop1 {
		height: 140rpx;
		width: 100rpx;
		text-align: center;
		margin-right: 36rpx;

		img {
			width: 100rpx;
			height: 100rpx;
			border-radius: 100rpx;
		}
	}

	.shop-name {
		height: 40rpx;
		line-height: 40rpx;
		font-weight: 600;
	}

	.huodong {
		padding: 0 24rpx;
		display: flex;
		height: 170rpx;
		margin-top: 24rpx;

		img {
			height: 170rpx;
			flex: 1;
		}
	}

	.c-1 {
		background: #fff;
		width: 340rpx;
		margin-left: 24rpx;
		margin-top: 20rpx;
		border-radius: 20rpx;
		height: 580rpx;
	}

	.c-2 {
		background: #fff;
		width: 340rpx;
		height: 340rpx;

		img {
			width: 100%;
			height: 100%;
			background-size: 100%;
			border-radius: 20rpx;
		}
	}

	.c-3 {
		background: #fff;
		font-size: 28rpx;
		font-weight: 700;
		padding: 10rpx;
	}

	.c-4 {
		display: flex;
		padding: 0 10rpx;
		height: 40rpx;
		line-height: 40rpx;
		margin-top: 20rpx;
	}

	.c-5 {
		flex: 1;
		font-size: 36rpx;
		color: red;
		font-weight: 700;
	}

	.c-6 {
		color: rgba(0, 35, 28, 0.6);
	}

	.c-7 {
		height: 48rpx;
		line-height: 48rpx;
		display: flex;
		margin-top: 20rpx;
		padding:0 10rpx;
		img {
			width: 48rpx;
			height: 48rpx;
			background-size: 100%;
			border-radius: 48rpx;
		}
	}

	.c-8 {
		padding-left: 20rpx;
		color: rgba(0, 35, 28, 0.6)
	}
</style>