1
This commit is contained in:
parent
b7f1d942e7
commit
83b9ee3b08
@ -57,6 +57,24 @@ class MintNftHero
|
|||||||
die;
|
die;
|
||||||
}
|
}
|
||||||
error_log("MintNftHero-------------------".json_encode($_REQUEST));
|
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);
|
$this->internalAddHero($tokenId,$itemId,$quality);
|
||||||
echo json_encode(array(
|
echo json_encode(array(
|
||||||
'errcode' => 0,
|
'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)
|
private function internalAddHero($tokenId,$itemId,$quality)
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user