Browse Source

增加login

wangguoyu 7 months ago
parent
commit
49e39a3d7b
1 changed files with 23 additions and 12 deletions
  1. 23 12
      pages/login/login.vue

+ 23 - 12
pages/login/login.vue

@@ -32,7 +32,7 @@
 	} from '@dcloudio/uni-app';
 	import request from "@/utils/request.js"
 	import {
-		login,
+		login,
 		sendCode
 	} from "@/api/login.js"
 	const data = reactive({
@@ -51,7 +51,7 @@
 	})
 
 	onLoad((options) => {
-		Object.assign(pageData, JSON.parse(options.data))
+		Object.assign(pageData, JSON.parse(options.data))
 		console.log(pageData)
 		startCountdown();
 
@@ -64,24 +64,35 @@
 			appkey: "FFFF0N00000000007EC0",
 			phone: "18640920672",
 			scene: "nc_message_h5',",
-			sessionid:pageData.sessionId,
+			sessionid: pageData.sessionId,
 			sig: pageData.sig,
 			token: pageData.token,
 		}
 		sendCode(req).then(res => {
-			
+
 		})
 	}
 
 	const loginBtn = () => {
-		let req = {
-			tel: "1",
-			code:'1'
-		}
-		login(req).then(res => {
-			
-		})
-		
+		let req = {
+			tel: "1",
+			code: '1'
+		}
+		login(req).then(res => {
+			if (res.code == 0) {
+				let obj = JSON.stringify(res.data)
+				console.log(obj)
+				uni.setStorage({
+					key: 'Mta-Auth',
+					data: obj // 假设 this.userInputValue 是用户输入的数据
+				});
+			}
+	
+					uni.switchTab({
+					url: `/pages/study/index`
+					})
+		})
+
 		// uni.navigateTo({
 		// 	url: `/pages/study/index?gradeId=${options.grade}&termId=${options.term}&text=${text1}${text2}`
 		// })