<template>
	<view class="my-data">
		<uni-nav-bar @clickLeft="goBack()" class="nav-bar" height="110rpx" leftWidth="200rpx" leftText="个人信息"
			leftIcon="left" border backgroundColor="#2cade8" color="#fff" fixed statusBar shadow></uni-nav-bar>
		<view class="wrap-view wrap-top">
			<view class="item">
				<view class="title">姓名</view>
				<view class="content">
					<text>{{userInfo.name}}</text>
					<!-- <input type="text" v-model="principal.mobile" maxlength="20" placeholder="请输入" /> -->
				</view>
			</view>
			<view class="item">
				<view class="title">编号</view>
				<view class="content">
					<text>{{userInfo.number}}</text>
				</view>
			</view>
			<view class="item">
				<view class="title">身份证号</view>
				<view class="content">
					<text>{{userInfo.id_number}}</text>
				</view>
			</view>
			<view class="item">
				<view class="title">手机号</view>
				<view class="content">
					<text>{{userInfo.phone}}</text>
				</view>
			</view>
			<view class="item">
				<view class="title">邮箱</view>
				<view class="content">
					<text>{{userInfo.email}}</text>
				</view>
			</view>
			<view class="item">
				<view class="title">学历</view>
				<view class="content">
					<text>{{userInfo.qualification}}</text>
				</view>
			</view>
			<view class="item">
				<view class="title">性别</view>
				<view class="content">
					<text>{{userInfo.gender}}</text>
				</view>
			</view>
			<view class="item">
				<view class="title">岗位</view>
				<view class="content">
					<text>{{userInfo.post_name}}</text>
				</view>
			</view>
			<view class="item">
				<view class="title">部门</view>
				<view class="content">
					<text>{{userInfo.belong_dept_name}}</text>
				</view>
			</view>
			<view class="item">
				<view class="title">证件照</view>
				<view class="content">
					<image :src="userInfo.photo"></image>
				</view>
			</view>
		</view>
	</view>
</template>

<script>
	export default {
		data() {
			return {
				userInfo: {}
			}
		},
		onShow() {
			this.getUserInfo();
		},
		methods: {
			getUserInfo() {
				this.$u.api.hrmUserInfo().then(res => {
					if(res.photo){
						res.photo = this.vuex_host + res.photo
					}
					console.log(res)
					this.userInfo = res;
				})
			},
			goBack() {
				uni.navigateBack({
					delta: 1
				})
			},
		}
	}
</script>

<style scoped>
	>>>.uni-navbar__header,
	>>>.uni-status-bar {
		background-image: linear-gradient(254deg,
				#0ca7ee 0%,
				#005aff 100%,
				#2a8cff 100%,
				#54bdff 100%),
			linear-gradient(#e60012,
				#e60012);
	}
>>>uni-image{
	height: 200upx;
	width: 200upx;
}
	.my-data {
		background-color: #f3fbff;
		padding-bottom: 227rpx;
	}

	.nav-bar>>>.uni-navbar-btn-text text {
		font-size: 32rpx !important;
	}

	.wrap-view {
		width: 720rpx;
		margin: 0 auto;
		background-color: #ffffff;
		border-radius: 10rpx;
		line-height: 94rpx;
		font-family: PingFang-SC-Medium;
		font-size: 30rpx;
	}
	.wrap-top{
		padding: 20upx 0;
		line-height: 60upx;
	}
	.item {
		margin: 0rpx 32rpx;
		display: flex;
		margin-top: 20rpx;
	}
	
	.item_bottom_border{
		border-bottom: 1rpx solid #eeeeee;
	}
	
	.title {
		color: #212121;
		flex: 1;
	}

	.content {
		flex: 3;
		color: #414141;

	}
</style>
