diff --git a/src/components/chain/BlockChain.js b/src/components/chain/BlockChain.js index 79c8a20..8fe29a8 100644 --- a/src/components/chain/BlockChain.js +++ b/src/components/chain/BlockChain.js @@ -122,6 +122,12 @@ export class BlockChain { throw new Error(result.errmsg); } } + + // claim CEC 登录 + async cecLogin () { + const rewardModal = createModal(WalletSelectModel, {}); + } + /** * 用于eoa登录后, 添加passport地址 */ diff --git a/src/components/layout/NavBar.vue b/src/components/layout/NavBar.vue index 09fde6f..a9a09ab 100644 --- a/src/components/layout/NavBar.vue +++ b/src/components/layout/NavBar.vue @@ -336,8 +336,9 @@ watch(() => route.path,(newPath, oldPath) => { }else if(routerPath[1] == 'cecActivity') { isHeaderShow.value = false }else if(routerPath[1] == 'claim') { - isHeaderShow.value = false + loginShowMenu.value = false } else { + loginShowMenu.value = true isHeaderShow.value = true isCart.value = false } diff --git a/src/views/ClaimView.vue b/src/views/ClaimView.vue index 2aad2bf..9b25603 100644 --- a/src/views/ClaimView.vue +++ b/src/views/ClaimView.vue @@ -33,8 +33,12 @@ import { ref, toRefs, toRaw, onMounted, computed, inject} from "vue" const message = inject('$message') -const connectLogin = () => { - console.log('登录') +import { BlockChain } from "@/components/chain/BlockChain" + +const connectLogin = async () => { + let res = await new BlockChain().cecLogin() + console.log(res) + }