This commit is contained in:
aozhiwei 2023-07-09 14:05:57 +08:00
parent 53ba20dfd3
commit 396b172d11
2 changed files with 11 additions and 6 deletions

View File

@ -1,5 +1,8 @@
const EVENTDB_STATE_PENDING = 0;
const EVENTDB_STATE_HANDLED = 1;
const GAMEDB_NAME = 'GameDb0';
exports.EVENTDB_STATE_PENDING = EVENTDB_STATE_PENDING;
exports.EVENTDB_STATE_HANDLED = EVENTDB_STATE_HANDLED;
exports.GAMEDB_NAME = GAMEDB_NAME;

View File

@ -3,6 +3,8 @@ const app = require('j7/app');
const bcutils = require('j7/bcutils');
const utils = require('j7/utils');
const j7event = require('j7/event');
const constant = require('common/constant');
const bcconst = require('common/bcconst');
const metaFactory = require('../../metadata/factory');
const BaseEventProcess = require('../common/BaseEventProcess');
@ -53,7 +55,7 @@ class Activate721Nft extends BaseEventProcess {
return;
}
const tokenType = itemMeta.getNftType();
if (tokenType == bcutils.NONE_TYPE) {
if (tokenType == bcconst.BC_NFT_NONE) {
this.throwError('activate721nft error transId:2');
return;
}
@ -97,8 +99,8 @@ class Activate721Nft extends BaseEventProcess {
}
}
async updateGameDbInfo(instance, marketDbConn, transId, itemUniId, itemId, tokenId, tokenType) {
const {err, conn} = await app.getDbConn('GameDb0');
async updateGameDbInfo(transId, itemUniId, itemId, tokenId, tokenType) {
const {err, conn} = await app.getDbConn(constant.GAMEDB_NAME);
if (err) {
this.throwError(instance, 'gamedb connection err:' + err);
return;
@ -107,17 +109,17 @@ class Activate721Nft extends BaseEventProcess {
try {
let tblName = '';
switch (tokenType) {
case bcutils.HERO_TYPE:
case bcconst.BC_NFT_HERO:
{
tblName = 't_hero';
}
break;
case bcutils.EQUIP_TYPE:
case bcconst.BC_NFT_EQUIP:
{
tblName = 't_gun';
}
break;
case bcutils.CHIP_TYPE:
case bcconst.BC_NFT_CHIP:
{
tblName = 't_chip';
}