xiaol 1 năm trước cách đây
mục cha
commit
f7531ed854

+ 27 - 0
pages.json

@@ -185,6 +185,33 @@
 				"navigationBarBackgroundColor": "#051137",
 				"navigationBarBackgroundColor": "#051137",
 				"navigationBarTextStyle": "white"
 				"navigationBarTextStyle": "white"
 			}
 			}
+		},
+		{
+			"path": "pages/index/transaction",
+			"style": {
+				"navigationBarTitleText": "交易密码",
+				"enablePullDownRefresh": false,
+				"navigationBarBackgroundColor": "#051137",
+				"navigationBarTextStyle": "white"
+			}
+		},
+		{
+			"path": "pages/index/information",
+			"style": {
+				"navigationBarTitleText": "收款信息",
+				"enablePullDownRefresh": false,
+				"navigationBarBackgroundColor": "#051137",
+				"navigationBarTextStyle": "white"
+			}
+		},
+		{
+			"path": "pages/index/service",
+			"style": {
+				"navigationBarTitleText": "联系客服",
+				"enablePullDownRefresh": false,
+				"navigationBarBackgroundColor": "#051137",
+				"navigationBarTextStyle": "white"
+			}
 		}
 		}
 	],
 	],
 	"subPackages": [{ // 模块分包
 	"subPackages": [{ // 模块分包

+ 1 - 1
pages/index/index.vue

@@ -25,7 +25,7 @@
 				<image src="/static/image/img06.png" style="width: 123rpx;" mode="widthFix"></image>
 				<image src="/static/image/img06.png" style="width: 123rpx;" mode="widthFix"></image>
 				<view class="navName">充值</view>
 				<view class="navName">充值</view>
 			</view>
 			</view>
-			<view class="navTpl" @click="openurl('')">
+			<view class="navTpl" @click="openurl('/pages/index/personal')">
 				<image src="/static/image/img07.png" style="width: 123rpx;" mode="widthFix"></image>
 				<image src="/static/image/img07.png" style="width: 123rpx;" mode="widthFix"></image>
 				<view class="navName">实名认证</view>
 				<view class="navName">实名认证</view>
 			</view>
 			</view>

+ 1 - 141
pages/index/information.vue

@@ -1,148 +1,8 @@
 <template>
 <template>
-	<view class="content">
-		<view class="list flex" @click="nav('/pages/introduce/introduce')">
-			<image class="img" src="../../static/img/zixun1.png" mode="scaleToFill"></image>
-			<view class="text">
-				{{$t('homeinformation.m1')}}
-			</view>
-		</view>
-		<view class="list flex" @click="nav('/pages/introduce/promotion')">
-			<image class="img" src="../../static/img/zixun2.png" mode="scaleToFill"></image>
-			<view class="text">
-				{{$t('homeinformation.m0')}}
-			</view>
-		</view>
-		<view class="list flex" @click="nav('/pages/introduce/game')">
-			<image class="img" src="../../static/img/zixun3.png" mode="scaleToFill"></image>
-			<view class="text">
-				{{$t('homeinformation.m2')}}
-			</view>
-		</view>
-		<view class="list flex" @click="nav('/pages/introduce/pkedetail')">
-			<image class="img" src="../../static/img/zixun4.png" mode="scaleToFill"></image>
-			<view class="text">
-				{{$t('homepledge.PKR介绍')}}
-			</view>
-		</view>
-		<view class="tit padding-t-30 margin-t-20">
-			{{$t('homeinformation.m4')}}
-		</view>
-
-		<view class="pro flex">
-			<view class="im">
-				<image class="image" src="../../static/img/zixun7.png" mode="heightFix"></image>
-				<view class="wen flex">{{$t('homeinformation.m5')}}</view>
-			</view>
-			<view class="im">
-				<image class="image" src="../../static/img/zixun8.png" mode="heightFix"></image>
-				<view class="wen flex">{{$t('homeinformation.m6')}}</view>
-			</view>
-		</view>
-
-		<view class="infor flex">
-			<view class="im">
-				<image class="image" src="../../static/img/zixun10.png" mode="heightFix"></image>
-				<view class="wen flex">{{$t('homeinformation.m7')}}</view>
-			</view>
-			<view class="im">
-				<image class="image" src="../../static/img/zixun6.png" mode="heightFix"></image>
-				<view class="wen flex">{{$t('homeinformation.m8')}}</view>
-			</view>
-			<view class="im">
-				<image class="image" src="../../static/img/zixun9.png" mode="heightFix"></image>
-				<view class="wen flex">{{$t('homeinformation.m9')}}</view>
-			</view>
-		</view>
-		<taber tab='information'></taber>
-	</view>
 </template>
 </template>
 
 
 <script>
 <script>
-	import taber from "@/components/footer/footer.vue";
-	export default {
-		components: {
-			taber
-		},
-		data() {
-			return {};
-		},
-		methods: {
-			nav(url) {
-				uni.navigateTo({
-					url
-				})
-			},
-			navigatorH() {
-				uni.switchTab({
-					url: '/pages/index/entertainment'
-				})
-			},
-		}
-	};
 </script>
 </script>
 
 
-<style lang="scss">
-	.content {
-		width: 750rpx;
-		background-color: $page-color-base;
-		padding-top: var(--status-bar-height);
-		padding-bottom: 30rpx;
-	}
-
-	.list {
-		margin: 0 30rpx;
-		align-items: flex-start;
-		padding: 30rpx 0;
-		border-bottom: 1px solid rgba(255,255,255,0.3);
-		.img {
-			width: 200rpx;
-			height: 160rpx;
-		}
-
-		.text {
-			padding: 10rpx 0;
-			padding-left: 20rpx;
-			
-			font-size: 30rpx;
-			font-weight: bold;
-			color: #FFFFFF;
-			flex-grow: 1;
-		}
-	}
-
-	.infor {
-		margin-top: 30rpx;
-		justify-content: space-around;
-		padding: 0 20rpx;
-	}
-	.pro {
-		padding: 0 155rpx;
-		padding-top: 50rpx;
-		
-	}
-	.im {
-		width: 200rpx;
-		background-color: #191a1f;
-		text-align: center;
-		padding: 0 10rpx;
-		padding-top: 30rpx;
-		font-weight: bold;
-		border-radius: 20rpx;
-		.image {
-			height: 100rpx;
-		}
-		.wen {
-			justify-content: center;
-			height: 100rpx;
-			color: #FFFFFF;
-			font-size: 20rpx;
-			text-align: center;
-		}
-	}
-	.tit {
-		text-align: center;
-		font-size: 49rpx;
-		font-weight: 500;
-		color: #FFFFFF;
-	}
+<style>
 </style>
 </style>

+ 0 - 64
pages/index/information2.vue

@@ -1,64 +0,0 @@
-<template>
-	<view class="content">
-		<image src="../../static/shouye/index_logo.png" mode="scaleToFill" class="index-logo"></image>
-		<view class="title">
-			{{$t('homepledge.PKR介绍')}}
-		</view>
-		<view class="description">
-			<rich-text :nodes="$t('homepledge.description')"></rich-text>
-		</view>
-		<taber tab='information'></taber>
-	</view>
-</template>
-
-<script>
-	import taber from "@/components/footer/footer.vue";
-	export default {
-		components: {
-			taber
-		},
-		data() {
-			return {};
-		},
-		methods: {
-			nav(url) {
-				uni.navigateTo({
-					url
-				})
-			},
-			navigatorH() {
-				uni.switchTab({
-					url: '/pages/index/entertainment'
-				})
-			},
-		}
-	};
-</script>
-
-<style lang="scss">
-	.content {
-		width: 750rpx;
-		background-color: $page-color-base;
-		padding-top: var(--status-bar-height);
-		padding-bottom: 30rpx;
-	}
-
-	.title {
-		color: $base-color;
-		text-align: center;
-		font-size: 58rpx;
-	
-	}
-	.index-logo {
-		width: 297rpx;
-		height: 270rpx;
-		margin: 0 226rpx;
-	}
-	.description {
-		color: #FFFFFF;
-		font-size: $font-base;
-		padding: 30rpx;
-		line-height: 2rem;
-	
-	}
-</style>

+ 31 - 23
pages/index/personal.vue

@@ -1,21 +1,34 @@
 <template>
 <template>
   <view class="body_content">
   <view class="body_content">
-	<view class="example-title">个人资料</view>
 	<view class="login_text">
 	<view class="login_text">
 		<view class="login_input flex" style="padding-top: 45rpx;"> 
 		<view class="login_input flex" style="padding-top: 45rpx;"> 
-			<view class="login_img">电子邮箱</view>
-			<view class="login_name"><input class="uni-input" type="text" v-model="mail" placeholder="请输入电子邮箱" /></view>
+			<view class="login_name">姓名</view>
+			<view class="login_name"><input class="uni-input" type="text" v-model="username" placeholder="请输入真实姓名" /></view>
 		</view>
 		</view>
 		<view class="login_input flex">
 		<view class="login_input flex">
-			<view class="login_img"><text>真实姓名</text></view>
-			<view class="login_name"><input class="uni-input" type="text" v-model="username" placeholder="请输入真实姓名" /></view>
+			<view class="login_name"><text>身份证号</text></view>
+			<view class="login_name"><input class="uni-input" type="idcard" v-model="idCard" placeholder="请输入身份证号" /></view>
+		</view>
+		<view class="login_input flex">
+			<view class="login_name"><text>手机号</text></view>
+			<view class="login_name"><input class="uni-input" type="number" v-model="phone" placeholder="请输入手机号" /></view>
 		</view>
 		</view>
 		<view class="login_input flex">
 		<view class="login_input flex">
-			<view class="login_img"><text>身份证号</text></view>
-			<view class="login_name"><input class="uni-input" type="idcard" v-model="number" placeholder="请输入身份证号" /></view>
+			<view class="login_name"><text>验证码</text></view>
+			<view class="login_name flex_item">
+				<input style="width: 310rpx;" class="uni-input" type="number" v-model="vcode" placeholder="请输入验证码" />
+				<view class="" style="font-size: 26rpx;color: #0C5AFA;">获取验证码</view>
+			</view>
 		</view>
 		</view>
 	</view>
 	</view>
 	<view class="submission"><button class="golden" type="golden" hover-class="none" @click="submission">确认提交</button></view>
 	<view class="submission"><button class="golden" type="golden" hover-class="none" @click="submission">确认提交</button></view>
+	<view class="">身份证照片(正反两面)</view>
+	<view class="flex upLoadBox">
+		<view class="">
+			<image src="../../static/img/add.png" style="width: 180rpx;" mode="widthFix"></image>
+			<image src="../../static/img/add.png" style="width: 180rpx;" mode="widthFix"></image>
+		</view>
+	</view>
 	<!-- <view class="example-title"><text>资金账户</text></view>
 	<!-- <view class="example-title"><text>资金账户</text></view>
 	<view class="login_text">
 	<view class="login_text">
 		<view class="login_input flex" style="padding-top: 45rpx;"> 
 		<view class="login_input flex" style="padding-top: 45rpx;"> 
@@ -42,11 +55,10 @@ import { show_us,attestation } from '@/api/user.js';
 export default {
 export default {
   data() {
   data() {
     return {
     return {
-	  mail:'',
 	  username:'',
 	  username:'',
-	  number:'',
-	  list:'',
-	  uid:''
+	  idCard:'',
+	  phone:'',
+	  vcode:''
     };
     };
   },
   },
   methods: {
   methods: {
@@ -129,28 +141,20 @@ export default {
 };
 };
 </script>
 </script>
 <style lang="scss">
 <style lang="scss">
-	page {
-		min-height: 100%;
-		background:linear-gradient(-28deg,rgba(44,45,53,1),rgba(59,62,74,1));
-	}
-.body_content {
-  width: 100%;
-  height: 100%;
-}
 .login_text {
 .login_text {
 	width: 100%;
 	width: 100%;
 	// padding: 25rpx 0rpx;
 	// padding: 25rpx 0rpx;
-	color: #85858E !important;
 	font-size: 28rpx !important;
 	font-size: 28rpx !important;
-	background-color: #40414E;
+	padding: 0rpx 25rpx;
 }
 }
 .login_input {
 .login_input {
 	border-bottom: 1px solid #464755;
 	border-bottom: 1px solid #464755;
 	padding: 35rpx;
 	padding: 35rpx;
 }
 }
 .uni-input{
 .uni-input{
-	width:480rpx;
+	width:450rpx;
 	text-align: left !important;
 	text-align: left !important;
+	font-size: 26rpx;
 }
 }
 .width {
 .width {
 	width: 265rpx !important;
 	width: 265rpx !important;
@@ -162,7 +166,11 @@ export default {
 	padding-left: 25rpx;
 	padding-left: 25rpx;
 }
 }
 .submission{
 .submission{
-	padding: 0rpx 25rpx;
+	padding: 80rpx 25rpx;
+	.golden{
+		background: #0C5AFA;
+		color: #ffffff;
+	}
 }
 }
 .login_name {
 .login_name {
 	color: #ffffff;
 	color: #ffffff;

+ 8 - 0
pages/index/service.vue

@@ -0,0 +1,8 @@
+<template>
+</template>
+
+<script>
+</script>
+
+<style>
+</style>

+ 8 - 0
pages/index/transaction.vue

@@ -0,0 +1,8 @@
+<template>
+</template>
+
+<script>
+</script>
+
+<style>
+</style>