<template>
	<view class="content">
		<view class="container">
			<view class="my-header">
				<view class="my-icons" @click="goback"> <uni-icons type="left" size="16"></uni-icons> </view>
				<view class="my-text">我的订单</view>
				<view class="my-icons"></view>
			</view>
			<!-- 顶部区域 -->
			<view class="top-box">
				<view class="top-input">
					<u-icon name="search" size="28"></u-icon>
					<input type="text" placeholder="搜索我的订单" />
				</view>
				<view class="">搜索</view>
			</view>
			<!-- tap -->
			<view class="tap-box">
				<view class="box-fv" :class="{'actbox' : tapindex == index }" v-for="(item,index) in tapList"
					:key="index" @click="gettapindex(index)">
					<view class="">{{item.text}}</view>
					<view class="gang" :class="{'actg' : tapindex == index }"></view>
				</view>
			</view>
			<view class="box-order">
				<view class="or-box-top">
					<view class="">加油站名称</view>
					<view class="chengg">支付成功</view>
				</view>

				<view class="but-box">
					<view class="huis">订单金额</view>
					<view class="">¥999999</view>
				</view>
				<view class="but-box">
					<view class="huis">优惠合计</view>
					<view class="reds">¥999999</view>
				</view>
				<view class="but-box">
					<view class="huis">订单时间</view>
					<view class="">2023.3.4</view>
				</view>
				<view class="end-box">
					<view class="anniu">
						<text>评价有礼</text>
					</view>
				</view>
			</view>

		</view>
	</view>
</template>

<script>
	export default {
		data() {
			return {
				title: '',
				tapindex: 0,
				tapList: [{
						text: '全部'
					},
					{
						text: '待使用'
					},
					{
						text: '已完成'
					},
					{
						text: '待评价'
					},
				]

			}
		},

		components: {

		},
		methods: {
			gettapindex(index) {
				this.tapindex = index
			},
			goback() {
				uni.navigateBack()
			}
		}
	}
</script>

<style scoped lang="scss">
	.content {
		background: #f4f5f6;
	}

	.container {
		width: 100%;
		height: 100vh;
		box-sizing: border-box;
		padding-top: 88px;
	}

	.my-header {
		width: 100%;
		height: 88px;
		background: #ffffff;
		display: flex;
		align-items: center;
		justify-content: space-between;
		color: #000;
		box-sizing: border-box;
		padding: 0px 15px;
		padding-top: 40px;

		.my-icons {
			width: 20px;

		}

		position: fixed;
		top: 0px;
	}

	.top-box {
		background-color: #ffffff;
		padding: 10px;
		width: 100%;
		display: flex;
		align-items: center;


		.top-input {
			width: 80%;
			height: 35px;
			background: #F3F3F3;
			border-radius: 33px;
			margin-right: 15px;
			display: flex;
			align-items: center;
			box-sizing: border-box;
			padding: 0px 15px;
		}
	}

	.tap-box {
		width: 100%;
		display: flex;
		align-items: center;
		background: #ffffff;
	}

	.box-fv {
		color: #666666;
		width: 25%;
		text-align: center;
	}

	.gang {
		width: 30px;
		height: 5px;
		margin: 5px auto;
		// background: #339DFF;
		border-radius: 5px;
	}

	.actg {
		background: #339DFF;
	}

	.actbox {
		font-weight: bold !important;
		color: #000 !important;
	}

	.box-order {
		width: 95%;
		border-radius: 8px;
		background: #ffffff;
		box-sizing: border-box;
		padding: 10px;
		margin: 10px auto;
	}

	.or-box-top {
		width: 100%;
		display: flex;
		align-items: center;
		justify-content: space-between;
		box-sizing: border-box;
		padding: 5px 0px;
		border-bottom: 1px solid #e5e5e5;

	}

	.chengg {
		color: #1678ff;
	}

	.but-box {
		width: 100%;
		display: flex;
		align-items: center;
		justify-content: space-between;
		font-size: 14px;
		margin: 5px 0px;
	}

	.reds {
		color: red;
	}

	.huis {
		color: #666666;
	}

	.end-box {
		width: 100%;
		display: flex;
		align-items: center;
		justify-content: flex-end;
	}

	.anniu {
		width: 70px;
		height: 25px;
		background-color: #1678ff;
		color: #ffffff;
		display: flex;
		align-items: center;
		justify-content: center;
		font-size: 14px;
		border-radius: 15px;
	}
</style>