diff --git a/server/web3helper/metadata/Present.js b/server/web3helper/metadata/Present.js index 7c7effe..e6abb91 100644 --- a/server/web3helper/metadata/Present.js +++ b/server/web3helper/metadata/Present.js @@ -17,6 +17,10 @@ class Present extends basewrap.BaseWrap { return 1; } + getTags() { + return '1'; + } + } module.exports = Present; diff --git a/server/web3helper/services/present.js b/server/web3helper/services/present.js index 99e915e..41eb854 100644 --- a/server/web3helper/services/present.js +++ b/server/web3helper/services/present.js @@ -72,6 +72,7 @@ class Present extends BaseService { ['bc_mint_itemid', itemId], ['bc_mint_token_type', tokenType], + ['bc_mint_tags', presentMeta.getTags()], ['createtime', this.nowTime], ['modifytime', this.nowTime] diff --git a/server/web3server/present.js b/server/web3server/present.js index 9a8f3ac..f56b3be 100644 --- a/server/web3server/present.js +++ b/server/web3server/present.js @@ -158,7 +158,7 @@ class Present { ['token_id', this.getTokenId()], ['token_type', this.presentDb['bc_mint_token_type']], ['item_id', this.presentDb['bc_mint_itemid']], - ['tags', this.presentDb['tags']], + ['tags', this.presentDb['bc_mint_tags']], ['game_id', this.presentDb['game_id']], ['owner_address', this.presentDb['account']], ['createtime', nowTime], diff --git a/server/web3server/presentmgr.js b/server/web3server/presentmgr.js index 9d743ca..28ef706 100644 --- a/server/web3server/presentmgr.js +++ b/server/web3server/presentmgr.js @@ -41,7 +41,7 @@ class PresentMgr { { const {err, row} = await db.execQueryOne( 'SELECT max(idx) max_idx FROM t_present', []); - if (!err) { + if (!err && row['max_idx'] != null) { maxIdx = row['max_idx']; } }