diff --git a/api/API.js b/api/API.js index 702efc8ac..dbfa068ac 100644 --- a/api/API.js +++ b/api/API.js @@ -1153,6 +1153,12 @@ minetokenGetResources(tokenId) { timeout: 60 * 1000 }) }, + renewBscWithdrawPermit(permitId) { + return request({ + method: 'GET', + url: `/minetoken/crosschain-permit/renew/${permitId}/`, + }) + }, listMyCrossChainDeposit() { return request({ method: 'GET', diff --git a/assets/img/dapp-banner-shuttle.png b/assets/img/dapp-banner-shuttle.png new file mode 100644 index 000000000..eeb0f0cec Binary files /dev/null and b/assets/img/dapp-banner-shuttle.png differ diff --git a/components/bilibili_card/bilibili_anime.vue b/components/bilibili_card/bilibili_anime.vue new file mode 100644 index 000000000..e72b2770d --- /dev/null +++ b/components/bilibili_card/bilibili_anime.vue @@ -0,0 +1,156 @@ + + + + + \ No newline at end of file diff --git a/components/bilibili_card/bilibili_origin.vue b/components/bilibili_card/bilibili_origin.vue index 04ba48098..a128b959f 100644 --- a/components/bilibili_card/bilibili_origin.vue +++ b/components/bilibili_card/bilibili_origin.vue @@ -28,7 +28,7 @@ @@ -38,12 +38,18 @@ class="cardtop10" :card="card" /> - + + + @@ -54,6 +60,7 @@ import bilibiliPhotoAlbum from './bilibili_photo_album' import bilibiliVideo from './bilibili_video' import bilibiliColumn from './bilibili_column' import bilibiliMusic from './bilibili_music' +import bilibiliAnime from './bilibili_anime' import bilibiliSpecial from './bilibili_special' import bilibiliContent from './bilibili_content' @@ -63,6 +70,7 @@ export default { bilibiliVideo, bilibiliColumn, bilibiliMusic, + bilibiliAnime, bilibiliSpecial, bilibiliContent }, @@ -92,14 +100,20 @@ export default { }, avatarImg () { if (!this.user) return '' + if (this.type === 512 && this.card && this.card.apiSeasonInfo && this.card.apiSeasonInfo.cover) { + return this.card.apiSeasonInfo.cover + } return this.user.info.face }, nickname () { if (!this.user) return '' + if (this.type === 512 && this.card && this.card.apiSeasonInfo && this.card.apiSeasonInfo.title) { + return this.card.apiSeasonInfo.title + } return this.user.info.uname }, media () { - if (!this.card || this.stype !== 1 || !this.card.item.pictures) return [] + if (!this.card || this.type !== 2 || !this.card.item.pictures) return [] return this.card.item.pictures }, sketch () { diff --git a/components/bilibili_card/index.vue b/components/bilibili_card/index.vue index 032e693b9..074168153 100644 --- a/components/bilibili_card/index.vue +++ b/components/bilibili_card/index.vue @@ -1,7 +1,14 @@