This commit is contained in:
huangjinming 2023-06-28 18:18:07 +08:00
parent 4cb9067683
commit 760774e495
5 changed files with 25 additions and 5 deletions

Binary file not shown.

View File

@ -43,6 +43,7 @@ import { ref, reactive, onMounted, computed, watchEffect } from "vue";
import { useChainStore } from "@/store/chain";
import { useAppStore } from "@/store/app";
import { useRouter, useRoute } from "vue-router";
import { UserStatus } from "@/api/User";
import ChainModel from "@/components/home/ChainModel.vue";
import { useCopyToClipboard } from "./../../hooks/useCopyToClipboard";
import { hasMetamask } from "@/utils/chain.util";
@ -64,6 +65,7 @@ const formatAddress = computed(() => {
return accountId;
});
async function login(event) {
var next = window.location.href;
if (!hasMetamask()) {
var url = `https://metamask.app.link/dapp/${next}`;
@ -75,6 +77,9 @@ async function login(event) {
await chain.chainManager.login();
// console.log("logined:", chain.chainManager.isLogined);
chain.logined = chain.chainManager.isLogined;
const resq = await UserStatus({
account: AppModule.accountId,invite_code: route.query.code
});
emit("login-success");
}
}

View File

@ -395,8 +395,13 @@ const updateLogin = async () => {
currentTask.value = 2;
};
const handTaskHome = () => {
router.push("/quest");
console.log(router, "-=-=-");
//router.push("/quest");
const code = route.query.code;
if (code) {
router.push({ path: "/quest", query: { code: code } });
} else {
router.push("/quest");
}
};
const formatAddress = (address) => {
if (address.length >= 10) {

View File

@ -306,8 +306,12 @@ const totalRegularPoints = computed(() =>
userInfo.regular.reduce((total, item) => total + item.point, 0)
);
const handTaskHome = () => {
router.push("/quest");
console.log(router, "-=-=-");
const code = route.query.code;
if (code) {
router.push({ path: "/quest", query: { code: code } });
} else {
router.push("/quest");
}
};
const handTaskOne = () => {
const code = route.query.code;

View File

@ -79,7 +79,13 @@ const handTaskOne = () => {
console.log(router, "-=-=-");
};
const handTaskTwo = () => {
router.push("/taskTwo");
/// router.push("/taskTwo");
const code = route.query.code;
if (code) {
router.push({ path: "/taskTwo", query: { code: code } });
} else {
router.push("/taskTwo");
}
console.log(router, "-=-=-");
};