|  | @@ -1,8 +1,147 @@
 | 
											
												
													
														|  | -<template>
 |  | 
 | 
											
												
													
														|  | 
 |  | +<template name="info">
 | 
											
												
													
														|  | 
 |  | +	<view class="grace-body container" :class="show ?'slidein':''" @touchstart="Dever.slide" @touchend="end">
 | 
											
												
													
														|  | 
 |  | +		<view class="grace-margin-top" style="padding:20rpx 0;">
 | 
											
												
													
														|  | 
 |  | +			<text class="grace-h4 grace-bold">个人中心</text>
 | 
											
												
													
														|  | 
 |  | +		</view>
 | 
											
												
													
														|  | 
 |  | +		<view class="grace-list">
 | 
											
												
													
														|  | 
 |  | +			<view class="grace-list-items">
 | 
											
												
													
														|  | 
 |  | +				<view class="grace-list-image ucenter-face grace-relative">
 | 
											
												
													
														|  | 
 |  | +					<image class="grace-list-image ucenter-face-image" src="https://graceui.oss-cn-beijing.aliyuncs.com/faces/1.png" mode="widthFix"></image>
 | 
											
												
													
														|  | 
 |  | +				</view>
 | 
											
												
													
														|  | 
 |  | +				<view class="grace-list-body">
 | 
											
												
													
														|  | 
 |  | +					<view class="grace-list-title">
 | 
											
												
													
														|  | 
 |  | +						<text class="grace-list-title-text">标题信息</text>
 | 
											
												
													
														|  | 
 |  | +					</view>
 | 
											
												
													
														|  | 
 |  | +					<view class="grace-list-body-desc">描述信息</view>
 | 
											
												
													
														|  | 
 |  | +				</view>
 | 
											
												
													
														|  | 
 |  | +				<text class="grace-list-arrow-right grace-icons icon-arrow-right"></text>
 | 
											
												
													
														|  | 
 |  | +			</view>
 | 
											
												
													
														|  | 
 |  | +		</view>
 | 
											
												
													
														|  | 
 |  | +		<view class="ucenter-line"></view>
 | 
											
												
													
														|  | 
 |  | +		<view>
 | 
											
												
													
														|  | 
 |  | +			<graceBoxBanner :items="items"></graceBoxBanner>
 | 
											
												
													
														|  | 
 |  | +		</view>
 | 
											
												
													
														|  | 
 |  | +		<view class="ucenter-line"></view>
 | 
											
												
													
														|  | 
 |  | +		<view class="grace-list grace-margin-top">
 | 
											
												
													
														|  | 
 |  | +			<view class="grace-list-items">
 | 
											
												
													
														|  | 
 |  | +				<text class="grace-list-icon grace-icons icon-friend grace-blue"></text>
 | 
											
												
													
														|  | 
 |  | +				<view class="grace-list-body grace-border-b">
 | 
											
												
													
														|  | 
 |  | +					<view class="grace-list-title">
 | 
											
												
													
														|  | 
 |  | +						<text class="grace-list-title-text">好友动态</text>
 | 
											
												
													
														|  | 
 |  | +						<text class="grace-badge grace-bg-red">12</text>
 | 
											
												
													
														|  | 
 |  | +					</view>
 | 
											
												
													
														|  | 
 |  | +				</view>
 | 
											
												
													
														|  | 
 |  | +				<text class="grace-list-arrow-right grace-icons icon-arrow-right"></text>
 | 
											
												
													
														|  | 
 |  | +			</view>
 | 
											
												
													
														|  | 
 |  | +			<view class="grace-list-items">
 | 
											
												
													
														|  | 
 |  | +				<text class="grace-list-icon grace-icons icon-wallet grace-green"></text>
 | 
											
												
													
														|  | 
 |  | +				<view class="grace-list-body grace-border-b">
 | 
											
												
													
														|  | 
 |  | +					<view class="grace-list-title">
 | 
											
												
													
														|  | 
 |  | +						<text class="grace-list-title-text">我的钱包</text>
 | 
											
												
													
														|  | 
 |  | +					</view>
 | 
											
												
													
														|  | 
 |  | +				</view>
 | 
											
												
													
														|  | 
 |  | +				<text class="grace-list-arrow-right grace-icons icon-arrow-right"></text>
 | 
											
												
													
														|  | 
 |  | +			</view>
 | 
											
												
													
														|  | 
 |  | +			<view class="grace-list-items">
 | 
											
												
													
														|  | 
 |  | +				<text class="grace-list-icon grace-icons icon-article grace-blue-sky"></text>
 | 
											
												
													
														|  | 
 |  | +				<view class="grace-list-body grace-border-b">
 | 
											
												
													
														|  | 
 |  | +					<view class="grace-list-title">
 | 
											
												
													
														|  | 
 |  | +						<text class="grace-list-title-text">我的文章</text>
 | 
											
												
													
														|  | 
 |  | +					</view>
 | 
											
												
													
														|  | 
 |  | +				</view>
 | 
											
												
													
														|  | 
 |  | +				<text class="grace-list-arrow-right grace-icons icon-arrow-right"></text>
 | 
											
												
													
														|  | 
 |  | +			</view>
 | 
											
												
													
														|  | 
 |  | +			<view class="grace-list-items">
 | 
											
												
													
														|  | 
 |  | +				<text class="grace-list-icon grace-icons icon-user grace-red"></text>
 | 
											
												
													
														|  | 
 |  | +				<view class="grace-list-body">
 | 
											
												
													
														|  | 
 |  | +					<view class="grace-list-title">
 | 
											
												
													
														|  | 
 |  | +						<text class="grace-list-title-text">身份认证</text>
 | 
											
												
													
														|  | 
 |  | +					</view>
 | 
											
												
													
														|  | 
 |  | +				</view>
 | 
											
												
													
														|  | 
 |  | +				<text class="grace-list-arrow-right grace-icons icon-arrow-right"></text>
 | 
											
												
													
														|  | 
 |  | +			</view>
 | 
											
												
													
														|  | 
 |  | +		</view>
 | 
											
												
													
														|  | 
 |  | +		<view class="ucenter-line"></view>
 | 
											
												
													
														|  | 
 |  | +		<view class="grace-list grace-margin-top">
 | 
											
												
													
														|  | 
 |  | +			<view class="grace-list-items">
 | 
											
												
													
														|  | 
 |  | +				<text class="grace-list-icon grace-icons icon-set grace-yellow"></text>
 | 
											
												
													
														|  | 
 |  | +				<view class="grace-list-body grace-border-b">
 | 
											
												
													
														|  | 
 |  | +					<view class="grace-list-title">
 | 
											
												
													
														|  | 
 |  | +						<text class="grace-list-title-text">账户设置</text>
 | 
											
												
													
														|  | 
 |  | +					</view>
 | 
											
												
													
														|  | 
 |  | +				</view>
 | 
											
												
													
														|  | 
 |  | +				<text class="grace-list-arrow-right grace-icons icon-arrow-right"></text>
 | 
											
												
													
														|  | 
 |  | +			</view>
 | 
											
												
													
														|  | 
 |  | +			<view class="grace-list-items">
 | 
											
												
													
														|  | 
 |  | +				<text class="grace-list-icon grace-icons icon-phone grace-red"></text>
 | 
											
												
													
														|  | 
 |  | +				<view class="grace-list-body">
 | 
											
												
													
														|  | 
 |  | +					<view class="grace-list-title">
 | 
											
												
													
														|  | 
 |  | +						<text class="grace-list-title-text">手机密保</text>
 | 
											
												
													
														|  | 
 |  | +					</view>
 | 
											
												
													
														|  | 
 |  | +				</view>
 | 
											
												
													
														|  | 
 |  | +				<text class="grace-list-arrow-right grace-icons icon-arrow-right"></text>
 | 
											
												
													
														|  | 
 |  | +			</view>
 | 
											
												
													
														|  | 
 |  | +		</view>
 | 
											
												
													
														|  | 
 |  | +	</view>
 | 
											
												
													
														|  |  </template>
 |  |  </template>
 | 
											
												
													
														|  | -
 |  | 
 | 
											
												
													
														|  |  <script>
 |  |  <script>
 | 
											
												
													
														|  | 
 |  | +export default {
 | 
											
												
													
														|  | 
 |  | +	name: "info",
 | 
											
												
													
														|  | 
 |  | +	props: {
 | 
											
												
													
														|  | 
 |  | +		id : 0,
 | 
											
												
													
														|  | 
 |  | +		bgcolor : '',
 | 
											
												
													
														|  | 
 |  | +		color : '',
 | 
											
												
													
														|  | 
 |  | +	},
 | 
											
												
													
														|  | 
 |  | +	data() {
 | 
											
												
													
														|  | 
 |  | +		return {
 | 
											
												
													
														|  | 
 |  | +			show : false,
 | 
											
												
													
														|  | 
 |  | +			items: [
 | 
											
												
													
														|  | 
 |  | +				[80, '', '动态'],
 | 
											
												
													
														|  | 
 |  | +				[100, '', '好友'],
 | 
											
												
													
														|  | 
 |  | +				[50, '', '私信'],
 | 
											
												
													
														|  | 
 |  | +				['¥199', '', '余额']
 | 
											
												
													
														|  | 
 |  | +			]
 | 
											
												
													
														|  | 
 |  | +		}
 | 
											
												
													
														|  | 
 |  | +	},
 | 
											
												
													
														|  | 
 |  | +	mounted() {
 | 
											
												
													
														|  | 
 |  | +		this.getData();
 | 
											
												
													
														|  | 
 |  | +	},
 | 
											
												
													
														|  | 
 |  | +	methods:{
 | 
											
												
													
														|  | 
 |  | +		getData : function() {
 | 
											
												
													
														|  | 
 |  | +			var self = this;
 | 
											
												
													
														|  | 
 |  | +			this.Dever.get(this, 'app/collection/?l=api.getInfo', {id:this.id}, function(t) {
 | 
											
												
													
														|  | 
 |  | +				self.show = true;
 | 
											
												
													
														|  | 
 |  | +			});
 | 
											
												
													
														|  | 
 |  | +		},
 | 
											
												
													
														|  | 
 |  | +		hideInfo : function() {
 | 
											
												
													
														|  | 
 |  | +			this.show = false;
 | 
											
												
													
														|  | 
 |  | +			this.$emit('hideInfo');
 | 
											
												
													
														|  | 
 |  | +		},
 | 
											
												
													
														|  | 
 |  | +		end : function(e) {
 | 
											
												
													
														|  | 
 |  | +			var type = this.Dever.slideEnd(e);
 | 
											
												
													
														|  | 
 |  | +			if (type == 3 || type == 4) {
 | 
											
												
													
														|  | 
 |  | +				this.hideInfo();
 | 
											
												
													
														|  | 
 |  | +			}
 | 
											
												
													
														|  | 
 |  | +		},
 | 
											
												
													
														|  | 
 |  | +	},
 | 
											
												
													
														|  | 
 |  | +}
 | 
											
												
													
														|  |  </script>
 |  |  </script>
 | 
											
												
													
														|  | -
 |  | 
 | 
											
												
													
														|  | -<style>
 |  | 
 | 
											
												
													
														|  | -</style>
 |  | 
 | 
											
												
													
														|  | 
 |  | +<style>
 | 
											
												
													
														|  | 
 |  | +.container {
 | 
											
												
													
														|  | 
 |  | +  background: white;
 | 
											
												
													
														|  | 
 |  | +  flex: 1;
 | 
											
												
													
														|  | 
 |  | +  display: flex;
 | 
											
												
													
														|  | 
 |  | +  flex-direction: column;
 | 
											
												
													
														|  | 
 |  | +  transform: translateY(100%);
 | 
											
												
													
														|  | 
 |  | +  transition-property: transform;
 | 
											
												
													
														|  | 
 |  | +  transition-duration: 0.3s;
 | 
											
												
													
														|  | 
 |  | +  transition-timing-function: ease-in;
 | 
											
												
													
														|  | 
 |  | +  z-index:20;
 | 
											
												
													
														|  | 
 |  | +}
 | 
											
												
													
														|  | 
 |  | +.container.slidein{
 | 
											
												
													
														|  | 
 |  | +  transform: translateY(0);
 | 
											
												
													
														|  | 
 |  | +}
 | 
											
												
													
														|  | 
 |  | +.ucenter-face{width:100rpx !important; height:100rpx !important;}
 | 
											
												
													
														|  | 
 |  | +.ucenter-face-image{width:100rpx !important; height:100rpx !important;}
 | 
											
												
													
														|  | 
 |  | +.ucenter-line{height:12rpx; background-color:#F4F5F6; margin:16rpx 0;}
 | 
											
												
													
														|  | 
 |  | +</style>
 |