From 5a087f3a8f6db1f6344dc4a79af2e4c85d27cf1b Mon Sep 17 00:00:00 2001
From: whyczyk <525500596@qq.com>
Date: 星期四, 05 五月 2022 17:14:22 +0800
Subject: [PATCH] 2.0 接口对接

---
 src/pages/login/login.vue |   20 ++++++++++++--------
 1 files changed, 12 insertions(+), 8 deletions(-)

diff --git a/src/pages/login/login.vue b/src/pages/login/login.vue
index 32615b8..757c5c1 100644
--- a/src/pages/login/login.vue
+++ b/src/pages/login/login.vue
@@ -42,9 +42,9 @@
 		searchPlatformName() {
 			searchPlatformName()
 				.then((res) => {
-					let rs = JSON.parse(res.data.result);
+					let rs = res.data;
 					if (rs.code == 1) {
-						let data = rs.data[0];
+						let data = rs.data["1"][0];
 						this.platformName = data.param;
 					} else {
 						this.platformName = "钃勭數姹犲悗鍙扮洃鎺х鐞嗗钩鍙�";
@@ -84,7 +84,7 @@
 		},
 		changeVerifyCode() {
 			getLoginVerity().then(res => {
-				let rs = JSON.parse(res.data.result);
+				let rs = res.data;
 				if (rs.code == 1) {
 					this.verifyCode = rs.data + "";
 				} else {
@@ -97,12 +97,12 @@
 		// 鐧诲綍楠岃瘉
 		handleLogin(res) {
 			// 鍏抽棴绛夊緟
-			// this.loading = false;
-			let rs = JSON.parse(res.data.result);
+			let rs = res.data;
 			if (rs.code == 1) {
 				sessionStorage.setItem('username', this.username);
-				this.$store.dispatch("user/login", rs);
+				this.$store.dispatch("user/login", rs.data2[0]);
 				this.initPageConfig()
+
 			} else {
 				this.changeVerifyCode();
 				this.$toast(rs.msg);
@@ -110,9 +110,13 @@
 		},
 		initPageConfig() {
 			getRealTabsConfig().then(res => {
-				let rs = JSON.parse(res.data.result);
+				let rs = res?.data?.data || [];
+				let arr = []
+				for (let key in rs) {
+					arr.push(...rs[key])
+				}
 				// 璁剧疆pageConfig
-				this.$store.dispatch('user/changeRealTabsConfig', rs.data);
+				this.$store.dispatch('user/changeRealTabsConfig', arr);
 				this.$toast("鐧诲綍鎴愬姛!");
 				this.$router.push({
 					path: '/menu'

--
Gitblit v1.9.1