<template>
	<view>
		<view class="infotop">
			<u-tabs lineWidth="50" lineHeight="2" :scrollable="false" :list="list" lineColor="#EF9525"
				:is-scroll="false" :current="current" @change="handleChange"></u-tabs>
		</view>
		<view class="orderBoxList">
			<block v-for="(item,index) in listOrder" :key="index">
				<view class="orderBox">
					<view class="orderBoxTitle flex-row">
						<text class="orderBoxTitleTxt">{{item.isteam?"团队预约":"个人预约"}}</text>
						<view class="orderBoxStatus">待参观</view>
					</view>

					<view class="orderBoxInfo flex-col">
						<view class="orderBoxInfoRow flex-row" style="margin-bottom: 20rpx;">
							<text class="iconfont icon-youkexuzhi"></text>
							<text class="orderBoxInfoRowTxt">订单信息：5月06日 09:00-10:00　丨 3位观众</text>

						</view>
						<view class="orderBoxInfoRow flex-row">
							<text class="iconfont icon-iconfontgerenzhongxin"></text>
							<text class="orderBoxInfoRowTxt">联系人：王小华 丨 13355634563</text>
						</view>
						<view class="orderBoxInfoRow flex-row" v-if="item.isteam" style="margin-top: 20rpx;">
							<text class="iconfont icon-danwei"></text>
							<text class="orderBoxInfoRowTxt">单位名称：王小华 丨 13355634563</text>
						</view>
					</view>
					<view class="orderBoxTime">
						<text>下单时间：5月03日 09:30</text>
					</view>

					<view class="orderBoxFooter  flex-row flex_end">
						<view class="fbtn" @click="tobook()" style="margin-right: 23rpx;">查看详情</view>
						<view class="fbtn cancel">取消</view>
					</view>
				</view>
			</block>
		</view>
	</view>
</template>

<script>
	export default {
		data() {
			return {
				itemStyle: {
					height: '44px',
					flex: 1
				},
				list: [{
					name: '全部'
				}, {
					name: '待参观'
				}, {
					name: '已参观'
				}],
				current: 0,
				listOrder: [{
						isteam: true
					},
					{
						isteam: false
					}
				]
			}
		},
		methods: {
			handleChange() {


			},
			tobook(){
				uni.navigateTo({
					url: "/pages/order/visitorderinfo"
				})
			}
		}
	}
</script>

<style>
	.orderBoxFooter {
		padding: 20rpx 0 0 0;
	}

	.fbtn {
		background: #EF9525;
		border-radius: 8rpx;
		font-size: 24rpx;
		color: #FFFFFF;
		padding: 7rpx 17rpx;
	}

	.cancel {
		background: #F7F6F4;
		color: #828282;
	}

	.iconfont {
		color: #6EAC97;
		margin-right: 20rpx;
		font-size: 24rpx;
	}

	.infotop {
		background: #FFFFFF;
		box-shadow: 2rpx 3rpx 10rpx 0px rgba(107, 94, 77, 0.3);
	}

	page {
		background-color: #f7f6f4;
	}

	.orderBoxList {
		padding: 26rpx;
		box-sizing: border-box;
	}

	.orderBox {
		min-height: 393rpx;
		background: #FFFFFF;
		border-radius: 16rpx;
		box-sizing: border-box;
		padding: 29rpx 18rpx;
		position: relative;
		margin-bottom: 17rpx;
	}

	.orderBoxTitle {
		padding: 0rpx 0rpx 25rpx 0rpx;
		border-bottom: 2rpx solid #F7F6F4;
	}

	.orderBoxInfoRow {
		align-items: center;
	}

	.orderBoxTitleTxt {
		font-size: 32rpx;
		color: #351C1B;
	}

	.orderBoxStatus {
		background: #EF9525;
		border-top-right-radius: 16rpx;
		border-bottom-left-radius: 16rpx;
		font-size: 24rpx;
		padding: 19rpx 23rpx 17rpx 23rpx;
		color: #FFFFFF;
		position: absolute;
		right: 0;
		top: 0;
	}

	.orderBoxInfo {
		padding: 29rpx 0rpx;
		border-bottom: 2rpx solid #F7F6F4;
	}


	.orderBoxInfoRowTxt {
		font-size: 24rpx;
		font-family: PingFang SC;
		color: #828282;
	}

	.orderBoxTime {
		color: #CFCFCF;
		padding: 23rpx 0;
		border-bottom: 2rpx solid #F7F6F4;
		font-size: 24rpx;
	}
</style>
