diff --git a/src/api/Market.ts b/src/api/Market.ts index cc2655a..6673063 100644 --- a/src/api/Market.ts +++ b/src/api/Market.ts @@ -75,3 +75,24 @@ export const queryActivateNFTState = (data: any) => method: 'get', params: data }) + +export const getPhase3Box = (data: any) => + request({ + url: '/webapp/index.php?c=Market&a=getPhase3box', + method: 'get', + params: data + }) + +export const openPhase3Box = (data: any) => + request({ + url: '/webapp/index.php?c=Market&a=openPhase3Box', + method: 'get', + params: data + }) + +export const queryPhase3Box = (data: any) => + request({ + url: '/webapp/index.php?c=Market&a=queryPhase3Box', + method: 'get', + params: data + }) diff --git a/src/components/market/TopMenu.vue b/src/components/market/TopMenu.vue index d15e11c..bdaa646 100644 --- a/src/components/market/TopMenu.vue +++ b/src/components/market/TopMenu.vue @@ -31,6 +31,12 @@
+ +
+ EventReward +
+
+
MyNFT diff --git a/src/components/market/mystery/OneRewardBox.vue b/src/components/market/mystery/OneRewardBox.vue new file mode 100644 index 0000000..ad9d3c3 --- /dev/null +++ b/src/components/market/mystery/OneRewardBox.vue @@ -0,0 +1,73 @@ + + + diff --git a/src/router/index.ts b/src/router/index.ts index 68c3781..e997b79 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -58,6 +58,14 @@ const routes: Array = [ title: 'Mystery Boxes | CEBG: CRYPTO ELITE‘S BATTLEGROUNDS' } }, + { + path: '/eventreward', + name: 'EventReward', + component: resolve => require(['@/views/desktop/EventReward.vue'], resolve), + meta: { + title: 'Event Reward | CEBG: CRYPTO ELITE‘S BATTLEGROUNDS' + } + }, { path: '/presale', name: 'Presale', diff --git a/src/views/desktop/EventReward.vue b/src/views/desktop/EventReward.vue new file mode 100644 index 0000000..f9f9920 --- /dev/null +++ b/src/views/desktop/EventReward.vue @@ -0,0 +1,635 @@ + + + + +