diff --git a/src/api/nft.js b/src/api/nft.js index cbb599d..5d10ff8 100644 --- a/src/api/nft.js +++ b/src/api/nft.js @@ -24,3 +24,11 @@ export function getNFTInfo(data, cursor, pagesize) { data }) } + +export function getBalanceInfo(data) { + return request({ + url: '/nft/balancequery', + method: 'post', + data + }) +} diff --git a/src/router/index.js b/src/router/index.js index 5780e17..5a919c9 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -318,6 +318,12 @@ export const asyncRoutes = [ name: 'nftquery', meta: { title: 'NFT查询', pername: 'nftquery' }, hidden: false + }, { + path: 'balancequery', + component: () => import('@/views/nft/balancequery'), + name: 'balancequery', + meta: { title: '余额查询', pername: 'balancequery' }, + hidden: false } ] }, { diff --git a/src/utils/request.js b/src/utils/request.js index d23c940..9bf721e 100644 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -7,7 +7,7 @@ import { getToken } from '@/utils/auth' const service = axios.create({ baseURL: process.env.VUE_APP_BASE_API, // url = base url + request url // withCredentials: true, // send cookies when cross-domain requests - timeout: 5000 // request timeout + timeout: 10000 // request timeout }) // request interceptor diff --git a/src/views/nft/balancequery.vue b/src/views/nft/balancequery.vue new file mode 100644 index 0000000..10b2626 --- /dev/null +++ b/src/views/nft/balancequery.vue @@ -0,0 +1,167 @@ + + + +