1
This commit is contained in:
parent
b7f1d942e7
commit
83b9ee3b08
@ -57,6 +57,24 @@ class MintNftHero
|
||||
die;
|
||||
}
|
||||
error_log("MintNftHero-------------------".json_encode($_REQUEST));
|
||||
if (!$this->verifyNftTokenId($tokenId)){
|
||||
error_log("The token id does not exist");
|
||||
echo json_encode(array(
|
||||
'errcode' => 1,
|
||||
'errmsg' => "tokenId error",
|
||||
));
|
||||
die;
|
||||
}
|
||||
if ($this->verifyHeroTokenId($tokenId)){
|
||||
error_log("An existing token");
|
||||
echo json_encode(array(
|
||||
'errcode' => 1,
|
||||
'errmsg' => "tokenId error",
|
||||
));
|
||||
die;
|
||||
}
|
||||
|
||||
|
||||
$this->internalAddHero($tokenId,$itemId,$quality);
|
||||
echo json_encode(array(
|
||||
'errcode' => 0,
|
||||
@ -64,6 +82,34 @@ class MintNftHero
|
||||
));
|
||||
}
|
||||
|
||||
private function verifyNftTokenId($tokenId){
|
||||
$row = SqlHelper::ormSelectOne(
|
||||
myself()->_getMarketMysql(''),
|
||||
't_nft',
|
||||
array(
|
||||
'token_id' => $tokenId
|
||||
)
|
||||
);
|
||||
if ($row){
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
private function verifyHeroTokenId($tokenId){
|
||||
$row = SqlHelper::ormSelectOne(
|
||||
myself()->_getMysql(''),
|
||||
't_hero',
|
||||
array(
|
||||
'token_id' => $tokenId
|
||||
)
|
||||
);
|
||||
if ($row){
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
|
||||
private function internalAddHero($tokenId,$itemId,$quality)
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user