<template>
	<view class="pages" :style="{'min-height':h+'px','padding-top':(mt)+'px'}">
		<c-nav-bar title="商品管理"></c-nav-bar>
		<view class="tb">
			<view class="tabs">
				<view v-for="(item,index) in tabList" :key="index" @tap="changeTab1(index)">
					<text :class="index==current?'active':''">{{item.name}}</text>
				</view>
			</view>
		</view>
		<view class="mainContain">
			<view class="nodata" v-if='dataList.length==0'>
				<NoData></NoData>
			</view>
		</view>
	</view>
</template>

<script>
	import TopTabs from '@/components/TopTabs/topTabs.vue';
	// import NoData from '../../components/NoData/index.vue';
	export default {
		components: {
			TopTabs,
			// NoData
		},
		data() {
			return {
				h: uni.getSystemInfoSync().windowHeight,
				mt: uni.getSystemInfoSync().statusBarHeight + 44,
				current: 0,
				tabList: [{
						name: '出售中'
					},
					{
						name: '待上架'
					},
				],
			}
		},
		onLoad(option) {
			console.log(option);
		},
		methods: {
			changeTab1(item, index) {
				console.log(item, index);
				this.current = index;
			},

		}
	}
</script>

<style lang="scss" scoped>
	.pages {
		background: #F9FAFC;
		box-sizing: border-box;

		.tb {
			width: 100%;

			top: 0;
			left: 0;
			z-index: 999;

			.searchBoxParent {
				width: 100%;
				background: #fff;
				padding: 20rpx 24rpx 6rpx;
				box-sizing: border-box;

				.searchBox {
					width: 100%;
					background-color: #fff;
				}
			}

			.tabs {
				background: #fff;
				padding: 26rpx 0;
				display: flex;
				align-items: center;
				width: 100%;

				&>view {
					width: 25%;
					font-size: 28rpx;
					font-family: PingFangSC-Regular, PingFang SC;
					font-weight: 400;
					color: black;
					line-height: 40rpx;
					position: relative;
					text-align: center;
				}

				.active {
					font-size: 32rpx;
					font-family: PingFang-SC-Bold, PingFang-SC;
					font-weight: bold;
					color: black;
					line-height: 45rpx;
				}

				.active::after {
					position: absolute;
					content: '';
					width: 50rpx;
					height: 8rpx;
					background: #007A69;
					bottom: -26rpx;
					left: 60%;
					margin-left: -42rpx;
				}
			}
		}

		.green {}

		.mainContain {
			display: flex;
			flex-direction: column;
			padding: 0 20rpx;

			.nodata {
				background: white;

			}

			.card {
				background: #fff;
				border-radius: 16rpx;
				margin: 20rpx 0;
				padding: 20rpx;

				.header {
					display: flex;
					justify-content: space-between;
					border-bottom: 1px #f3f3f3 solid;
					padding: 20rpx;

					.red {
						color: indianred;
					}

					.green {
						color: #999999;
					}

					.blue {
						color: #1372FF;
					}

					.grey {
						color: #4C5F76;
					}

					.orange {
						color: #FF9100;
					}
				}

				.mainContent {
					// border-bottom: 1px #f3f3f3 solid;
					display: flex;
					padding: 20rpx 0;


					// justify-content: space-evenly;

					.image {
						background-repeat: no-repeat;
						background-size: cover;
						width: 198rpx;
						height: 180rpx;
						border-radius: 16rpx;
					}

					.middle {
						padding-top: 16rpx;
						color: #777777;
						// display: flex;
						// flex-direction: column;
						// justify-content: space-between;
						margin-left: 25rpx;
						width: 100%;


						.title {
							font-weight: 700;
							font-size: 32rpx;
							color: black;
						}

						.info {
							padding-top: 30rpx;
							color: #777777;
							// display: flex;
							// flex-direction: column;

							&>span {
								margin-top: 10rpx;

							}
						}
					}

					.price {
						color: red;
						text-align: center;
						height: 100%;
						align-items: center;
						align-self: center;
						font-size: 29rpx;
						font-weight: 700;
					}

				}

				.bottom {
					// padding: 30rpx 20rpx;
					display: flex;
					justify-content: flex-end;

					.detail {

						// border: 1rpx solid darkgrey;
						border-radius: 16rpx;
						color: darkgrey;
						padding: 13rpx 34rpx;
						background-color: #F6F6F6;
						font-size: 26rpx;
						color: #333333;
						font-weight: Regular;

					}

					.del {
						border-radius: 16rpx;
						color: darkgrey;
						padding: 13rpx 34rpx;
						background-color: #007A69;
						font-size: 26rpx;
						color: #fff;
						font-weight: Regular;
					}
				}

			}
		}
	}
</style>