<template>
	<div class="app-container">
		<div class="content">
			<div class="combined-title">
				<div class="title-right">
					<div class="tab">
						<div style="position:relative" v-for="(itme,i)  in personnelList"
							:class="itme.status==true?'active':'' " :key='i' @click="personnelListbtn(i)">
							<p>{{itme.value}}</p>
						</div>
					</div>
					<p class="solid"></p>
				</div>
			</div>
		</div>
		<!-- 企业专项债 -->
		<debtProject v-if="personnelHerf=='debtProject'" />
		<!-- 土地交易 -->
		<Land v-if="personnelHerf=='Land'" />
		<!-- 拟建项目 -->
		<Establishment v-if="personnelHerf=='Establishment'" />
		<!-- 标讯pro -->
		<bxprozbgg v-if="personnelHerf=='bxprozbgg'" />
		<!-- 公招标讯 -->
		<Tender v-if="personnelHerf=='Tender'" />
		<!-- 开标记录 -->
		<BidRecord v-if="personnelHerf=='BidRecord'" />
		
		

	</div>
</template>
<script>
	import debtProject from "./components/debtProject/index.vue";
	import Land from "./components/Land/index.vue";
	import Establishment from "./components/Establishment/index.vue";
	import bxprozbgg from "./components/bxprozbgg/index.vue";
	import Tender from "./components/Tender/index.vue";
	import BidRecord from "./components/BidRecord/index.vue";
	
	import "@/assets/styles/public.css";
	export default {
		name: 'radar',
		components: { debtProject,Land,Establishment,bxprozbgg,Tender,BidRecord },
		data() {
			return {
				// tablist
				personnelList: [{
						key: 'debtProject',
						status: false,
						value: '企业专项债项目',

					},
					{
						key: 'Land',
						status: true,
						value: '土地交易',

					},
					{
						key: 'Establishment',
						status: false,
						value: '拟建项目',

					},
					{
						key: 'KeyPersonnel',
						status: false,
						value: '招标计划',
					
					},
					{
						key: 'bxprozbgg',
						status: false,
						value: '标讯pro',
					
					},
					{
						key: 'Tender',
						status: false,
						value: '公招标讯',
					
					},
					{
						key: 'BidRecord',
						status: false,
						value: '开标记录',
					
					},

				],
				personnelHerf:'Land'
			}
		},
		created() {},
		methods: {
			personnelListbtn(index) {
				for (var i = 0; i < this.personnelList.length; i++) {
					this.personnelList[i].status = false;
				}
				this.personnelList[index].status = true;
                this.personnelHerf=this.personnelList[index].key;
			},
		}
	}
</script>

<style lang="scss" scoped>
	
	.app-container {
		margin: 12px 24px;
		padding: 0;
	}
	.content{
		padding: 0px 16px;
       background: #FFFFFF;
		
	}

	.app-container .combined-title {
		display: flex;
		padding-top: 16px;
		align-items: center
	}

	.app-container .combined-title .title-icon {
		display: inline-block;
		width: 6px;
		height: 26px;
		background: #0081FF;
		border-radius: 0px 0px 0px 0px;
		opacity: 1;
		margin-right: 18px;
	}

	.app-container .combined-title .title-right {
		display: flex;
		width: 100%;
		position: relative;
		height: 40px;
	}

	.app-container .combined-title .title-right .title-text {
		font-size: 16px;
		font-weight: bold;
		color: #333333;
		line-height: 40px;
	}

	.app-container .combined-title .title-right .title-add {
		color: #0081FF;
		cursor: pointer;
		position: absolute;
		right: 0;
	}

	.app-container .combined-title .title-right .title-addyj {
		top: 5px;
	}

	.app-container .combined-title .title-right .title-add .add-img {
		position: relative;
		top: -1px;
		margin-right: 6px;
	}

	.app-container .combined-title .title-right .solid {
		width: 100%;
		height: 1px;
		background-color: #EEEEEE;
		position: absolute;
		bottom: -1px;
		left: 0;
		z-index: 1;
	}

	.tab {
		display: flex;
		z-index: 2;
	}

	.tab_p_32 {
		padding-right: 32px;
		padding-left: 32px;
	}

	.tab div {
		cursor: pointer;
		color: #666666;
		font-size: 16px;
		text-align: center;
		margin-right: 32px;
		line-height: 40px;
	}

	.tab div p {
		display: inline-block;
		padding: 0px;

	}

	.tab div .logo {
		color: #fff;
		font-weight: 400;
		font-size: 10px;
		position: absolute;
		top: -6px;
		right: -24px;
		display: inline-block;
		line-height: 14px;
		padding: 1px 2px;
		text-align: center;
		background: #3663DE;
		border-radius: 2px 2px 2px 2px;

	}

	.tab div .triangle {
		display: inline-block;
		width: 0px;
		height: 0px;
		border-left: 3px solid transparent;
		border-right: 3px solid transparent;
		border-top: 4px solid #3663DE;
		position: absolute;
		top: 9.5px;
		right: -3px;
	}

	 .tab .active {
		color: #0081FF;
	}

	 .tab .active .triangle {
		border-top: 4px solid #0081FF;
	}

	 .tab .active .logo {
		background: #0081FF;
	}

	 .tab .active p {
		border-bottom: 2px solid #0081FF;
		font-weight: bold;
	}
</style>