From 939f577276f13ee4cd4aa15dda9abedc9ff9f42e Mon Sep 17 00:00:00 2001 From: cebgcontract <99630598+cebgcontract@users.noreply.github.com> Date: Thu, 17 Nov 2022 00:21:09 +0800 Subject: [PATCH] merge --- src/views/layout/Header.vue | 16 +++++++----- src/views/mobile/RankingList.vue | 45 ++++++++++++++++++++------------ 2 files changed, 39 insertions(+), 22 deletions(-) diff --git a/src/views/layout/Header.vue b/src/views/layout/Header.vue index d957d13..ff9fff5 100644 --- a/src/views/layout/Header.vue +++ b/src/views/layout/Header.vue @@ -5,10 +5,10 @@
- WALLET CONNECT + WALLET CONNECT
@@ -19,10 +19,14 @@ export default { name: "Header", created() { - this.chain = new jcchain.JCChain(); - this.chain.chainManager.init().then(() => { - console.log('wallet init') + chain.chainManager.init().then(() => { + console.log('header wallet init') }) + }, + methods: { + logout() { + chain.logout(); + } } }; diff --git a/src/views/mobile/RankingList.vue b/src/views/mobile/RankingList.vue index 99278d0..f48dd26 100644 --- a/src/views/mobile/RankingList.vue +++ b/src/views/mobile/RankingList.vue @@ -9,8 +9,9 @@ src="../../assets/mobile/portrait.png" alt="" /> + {{address}} -
{{ account }}
+
@@ -19,9 +20,9 @@ src="../../assets/mobile/twitter.png" alt="" /> - {{ userinfo.twitter }} + @{{twitter}}
- +
@@ -30,8 +31,9 @@ src="../../assets/mobile/discard.png" alt="" /> - {{ userinfo.discord }} + {{discord}}
+
@@ -177,9 +179,12 @@ export default { data() { return { userinfo: {}, - listevent: [], + listevent: null, currentIndex: 0, - account: "", + account: '', + discord: '', + twitter: '', + address: '', time: {}, endTime: "2022-11-20 18:00:00", flag: false, @@ -199,13 +204,16 @@ export default { if (!this.$store.state.account) { return; } + this.address = this.formatAddress(this.$store.state.account) this.$axios .post(process.env.VUE_APP_API_HOST + "/aa1/user_info", { account: this.$store.state.account, }) .then((res) => { - console.log("成功", res.data); + console.log("success", res.data); this.userinfo = res.data; + this.discord = res.data.discord; + this.twitter = res.data.twitter }) .catch((err) => { console.error(err); @@ -216,7 +224,7 @@ export default { account: this.$store.state.account, }) .then((res) => { - console.log("成功", res.data); + console.log("success", res.data); this.listevent = res.data.data; }) .catch((err) => { @@ -233,14 +241,19 @@ export default { }, 500); }, methods: { - loadLocalData() { - let userInfo = localStorage.getItem("userinfo"); - if (userInfo) { - try { - let userData = JSON.parse(userInfo); - this.account = userData.account; - } catch (err) {} - } + formatAddress(address) { + console.log(address); + if (address.length >= 10) { + return ( + address.substring(0, 6) + + "......" + + address.substring(address.length - 4) + ); + } else if (address.length > 0 && address.length < 10) { + return address; + } else { + return "-"; + } }, navigator() { this.$router.push("listdetails");