From 8ba11e42bc7fcc956b42bcf4afd9975e369e1e01 Mon Sep 17 00:00:00 2001 From: hujiabin Date: Fri, 4 Nov 2022 16:49:58 +0800 Subject: [PATCH] 1 --- webapp/services/LogService.php | 31 +++++++++++++++++++++++++++++-- 1 file changed, 29 insertions(+), 2 deletions(-) diff --git a/webapp/services/LogService.php b/webapp/services/LogService.php index 8ef3eb91..03fbdb17 100644 --- a/webapp/services/LogService.php +++ b/webapp/services/LogService.php @@ -159,13 +159,31 @@ class LogService extends BaseService private static function nftInfo($old_nft,$new_nft) { + foreach ($old_nft as $k => $v){ + if ($k == 'hero_id'){ + $old_nft['item_id'] = $old_nft[$k]; + }else if ($k == 'gun_id'){ + $old_nft['item_id'] = $old_nft[$k]; + }else if($k == 'item_id'){ + $old_nft['item_id'] = $old_nft[$k]; + } + } + foreach ($new_nft as $k => $v){ + if ($k == 'hero_id'){ + $new_nft['item_id'] = $new_nft[$k]; + }else if ($k == 'gun_id'){ + $new_nft['item_id'] = $new_nft[$k]; + }else if($k == 'item_id'){ + $new_nft['item_id'] = $new_nft[$k]; + } + } $info = array( 'nft_unique_id' => $old_nft['idx'], //NFT idx 'nft_token_id' => $old_nft['token_id']?$old_nft['token_id']:null, //NFT token ID 'nft_item_id' => $old_nft['item_id']?$old_nft['item_id']:null, //NFT item ID - 'nft_ quality' => $old_nft['quality'] ? $old_nft['quality'] : null, //NFT品阶 + 'nft_quality' => $old_nft['quality'] ? $old_nft['quality'] : null, //NFT品阶 'nft_level' => $old_nft['level'] ? $old_nft['level'] : null, //NFT等级 - 'nft_ quality2' => $new_nft['quality'] ? $new_nft['quality'] : null, //NFT品阶2 + 'nft_quality2' => $new_nft['quality'] ? $new_nft['quality'] : null, //NFT品阶2 'nft_level2' => $new_nft['level'] ? $new_nft['level'] : null, //NFT等级2 'nft_info' => json_encode($old_nft), 'new_nft' => json_encode($new_nft) @@ -175,6 +193,15 @@ class LogService extends BaseService private static function nftProductInfo($nft) { + foreach ($nft as $k => $v){ + if ($k == 'hero_id'){ + $nft['item_id'] = $nft[$k]; + }else if ($k == 'gun_id'){ + $nft['item_id'] = $nft[$k]; + }else if($k == 'item_id'){ + $nft['item_id'] = $nft[$k]; + } + } $info = array( 'nft_unique_id' => $nft['idx'], //NFT idx 'nft_token_id' => $nft['token_id']?$nft['token_id']:null, //NFT token ID