diff --git a/.env.dev b/.env.dev index 0e4be69..33a73fd 100644 --- a/.env.dev +++ b/.env.dev @@ -11,6 +11,7 @@ VUE_APP_PASSPORT_CLIENT_ID=0FNfXxQywm7wjdbyLTDzWt4txc53yRrT VUE_APP_PASSPORT_MARKET_ADDRESS=0x7d117aA8BD6D31c4fa91722f246388f38ab1942c VUE_APP_UAW_API='https://oauth-svr.cebggame.com/task' VUE_APP_MKT_API='https://market-test.kingsome.cn' +VUE_APP_REWARD_API='https://game2006api-test.kingsome.cn' VUE_APP_NET_ID='13473' VUE_APP_MARKET_CURRENCY='0xFd42bfb03212dA7e1A4608a44d7658641D99CF34' VUE_APP_MAKEFEE_ADDRESS='0x50A8e60041A206AcaA5F844a1104896224be6F39' diff --git a/.env.development b/.env.development index 9814aaf..6fee8cf 100644 --- a/.env.development +++ b/.env.development @@ -11,6 +11,7 @@ VUE_APP_PASSPORT_CLIENT_ID=0FNfXxQywm7wjdbyLTDzWt4txc53yRrT VUE_APP_PASSPORT_MARKET_ADDRESS=0x7d117aA8BD6D31c4fa91722f246388f38ab1942c VUE_APP_UAW_API='https://oauth-svr.cebggame.com/task' VUE_APP_MKT_API='https://market-test.kingsome.cn' +VUE_APP_REWARD_API='https://game2006api-test.kingsome.cn' VUE_APP_NET_ID='13473' VUE_APP_MARKET_CURRENCY='0xFd42bfb03212dA7e1A4608a44d7658641D99CF34' VUE_APP_MAKEFEE_ADDRESS='0x50A8e60041A206AcaA5F844a1104896224be6F39' diff --git a/.env.production b/.env.production index aac6571..113c21d 100644 --- a/.env.production +++ b/.env.production @@ -11,6 +11,7 @@ VUE_APP_PASSPORT_CLIENT_ID=tTB5eEedqDOHPHMI41sRDGmqAQwus9oE VUE_APP_PASSPORT_MARKET_ADDRESS=0x7d117aA8BD6D31c4fa91722f246388f38ab1942c VUE_APP_UAW_API='https://taskapi.cebggame.com' VUE_APP_MKT_API='https://market-api.counterfire.games' +VUE_APP_REWARD_API='https://game2006api-test.kingsome.cn' VUE_APP_NET_ID='13371' VUE_APP_MARKET_CURRENCY='0x52A6c53869Ce09a731CD772f245b97A4401d3348' VUE_APP_MAKEFEE_ADDRESS='0x50A8e60041A206AcaA5F844a1104896224be6F39' diff --git a/.env.test b/.env.test index c2f681e..3aa8046 100644 --- a/.env.test +++ b/.env.test @@ -11,6 +11,7 @@ VUE_APP_PASSPORT_CLIENT_ID=tTB5eEedqDOHPHMI41sRDGmqAQwus9oE VUE_APP_PASSPORT_MARKET_ADDRESS=0x7d117aA8BD6D31c4fa91722f246388f38ab1942c VUE_APP_UAW_API='https://taskapi.cebggame.com' VUE_APP_MKT_API='https://market-api.counterfire.games' +VUE_APP_REWARD_API='https://game2006api-test.kingsome.cn' VUE_APP_NET_ID='13371' VUE_APP_MARKET_CURRENCY='0x52A6c53869Ce09a731CD772f245b97A4401d3348' VUE_APP_MAKEFEE_ADDRESS='0x50A8e60041A206AcaA5F844a1104896224be6F39' diff --git a/src/configs/priceCalculate.js b/src/configs/priceCalculate.js index 157b3b1..c00c7f3 100644 --- a/src/configs/priceCalculate.js +++ b/src/configs/priceCalculate.js @@ -39,6 +39,9 @@ export const sliceAddress = (address) => { export const timeFormat = (value) => { return moment(value).format('YYYY-MM-DD HH:mm:ss') } +export const timeReward = (value) => { + return moment(Number(value)*1000).format('MM.DD') +} export const royaltiesPrice = (price) => { let str = (Number(price) * 0.02).toFixed(5) diff --git a/src/utils/marketplace.js b/src/utils/marketplace.js index 8415494..390ce1e 100644 --- a/src/utils/marketplace.js +++ b/src/utils/marketplace.js @@ -4,6 +4,7 @@ import axios from "axios" const API_BASE = import.meta.env.VUE_APP_MKT_API const API_UAW = import.meta.env.VUE_APP_UAW_API +const KingSome = import.meta.env.VUE_APP_REWARD_API const net_id = import.meta.env.VUE_APP_NET_ID const toJson = res => res.json(); @@ -243,3 +244,9 @@ export const apiBindPassport = async (data) => { const url = `${API_BASE}/api/vip/bind` return httpPost(url, data) } + +// 拉力赛列表 +export const apiCircuitRewardHistory = async (data) => { + const url = `${KingSome}/webapp/index.php?c=OutAppCircuit&a=getCircuitRewardHistory` + return httpGet(url,data) +} diff --git a/src/views/ClaimView copy 2.vue b/src/views/ClaimView copy 2.vue new file mode 100644 index 0000000..53a4023 --- /dev/null +++ b/src/views/ClaimView copy 2.vue @@ -0,0 +1,1894 @@ + + + + + \ No newline at end of file diff --git a/src/views/ClaimView.vue b/src/views/ClaimView.vue index e32cd54..7c662c1 100644 --- a/src/views/ClaimView.vue +++ b/src/views/ClaimView.vue @@ -2,7 +2,8 @@
- + +

CEC AIRDROP & TOURNAMENT REWARDS

@@ -136,7 +137,27 @@