This commit is contained in:
hujiabin 2022-12-12 17:09:06 +08:00
commit b409d473d3

View File

@ -702,20 +702,23 @@ class MarketController extends BaseController {
$t = $row['token_type'];
switch($t) {
case Nft::HERO_TYPE: {
case 1: {
$row['detail'] = Hero::toDtoInfo(Hero::findByTokenId2($row['token_id']));
} break;
case Nft::EQUIP_TYPE: {
case 2: {
$row['detail'] = Gun::toDtoInfo(Gun::findByTokenId2($row['token_id']));
} break;
case Nft::CHIP_TYPE: {
case 3: {
$row['detail'] = Chip::toDto(Chip::getChipByTokenId($row['token_id']));
} break;
case 4: {
} break;
default: {
}
} break;
}
$row['details'] = $nft;
$row['info'] = $nft;
array_push($nfts, $row);
}
@ -788,7 +791,13 @@ class MarketController extends BaseController {
$conn = myself()->_getMysql('');
$nft = Nft::getNft($nft_token);
error_log("sellMyNft ntfDetail token=".json_encode($nft));
$nftDetail = Nft::toDto($nft);
error_log('sellMyNft ntfDetail null'.json_encode($nftDetail));
if ($nftDetail==null) {
// error_log('sellMyNft ntfDetail null'.$nftDetail."token=".$nft);
}
// echo json_encode($nftDetail), json_encode($nft);
$r = SqlHelper::insert(
$conn,
@ -800,8 +809,8 @@ class MarketController extends BaseController {
'modifytime' => myself()->_getNowTime(),
's_price' => $s_price,
'c_name' => $nftDetail['info']['name'],
'c_job' => $nftDetail['info']['job'] ? $nftDetail['info']['job'] : -1,
'c_lv' => $nftDetail['info']['level'],
'c_job' => isset($nftDetail['info']['job']) ? $nftDetail['info']['job'] : -1,
'c_lv' => isset($nftDetail['info']['level']) ? $nftDetail['info']['level'] : -1,
'c_id' => $nftDetail['item_id'],
)
);