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