diff --git a/server/web3dbspider/services/events/common/BaseEventProcess.js b/server/web3dbspider/services/events/common/BaseEventProcess.js index c605d7e..23fdbc3 100644 --- a/server/web3dbspider/services/events/common/BaseEventProcess.js +++ b/server/web3dbspider/services/events/common/BaseEventProcess.js @@ -565,6 +565,31 @@ class BaseEventProcess { } } + async adjustQuality(tokenId, quality) { + const logHead = ' adjustQuality '; + if (!tokenId) { + return; + } + if (!quality) { + return; + } + const {err} = await this.bcNftDbConn( + 'update', + 't_nft', + [ + ['net_id', this.getNetId()], + ['contract_address', this.getContractAddress()], + ['token_id', tokenId], + ], + [ + ['quality', quality], + ] + ); + if (err) { + this.throwError(logHead + err); + } + } + async addLog(fieldsKv) { const {err} = await this.bcEventDbConn( 'insert',