<template>
	<view class="container">
		<view class="express-box">
			<view class="top-text">
				<text class="top-com">{{expressList.com}}</text>
				<text>{{ expressList.nu }}</text>
			</view>
			<view class="express-body">
				<uni-steps :options="expressList.data" active-color="#007AFF" :active="active" direction="column"></uni-steps>
			</view>
		</view>
	</view>
</template>

<script>
import { express_query } from '@/api/order.js';
import uniSteps from '@/components/uni-steps/uni-steps.vue';
export default {
	components: {
		uniSteps
	},
	data() {
		return {
			id: '',
			expressList: [],
			active: 0
		}
	},
	onLoad(option) {
		this.id = option.id
	},
	onShow() {
		this.loadData()
	},
	methods: {
		loadData() {
			express_query({
				id: this.id,
			}).then(({data}) => {
				this.expressList = data;
				console.log(this.expressList)
			})
		}
	}
}
</script>

<style lang="scss">
.container {
	padding: 40rpx;
	.express-box {
		border-radius: $border-radius-sm;
		.top-text {
			width: 100%;
			height: 60rpx;
			background: #FFFFFF;
			padding-left: 20rpx;
			font-size: $font-base;
			border-radius: $border-radius-sm;
			display: flex;
			align-items: center;
			.top-com {
				margin-right: 10rpx;
			}
		}
		.express-body {
			margin-top: 20rpx;
			background: #FFFFFF;
			border-radius: $border-radius-sm;
			padding: 20rpx 10rpx 20rpx 0;
		}
	}
}
</style>