game2006api/webapp/services/Phase3BoxService.php
aozhiwei 344b3ec235 1
2022-06-23 15:58:04 +08:00

54 lines
1.1 KiB
PHP

<?php
namespace services;
require_once('phpcommon/bchelper.php');
require_once('models/Nft.php');
require_once('models/ActivateNft.php');
require_once('models/BuyRecord.php');
require_once('models/ActivateNftEvent.php');
require_once('models/Phase3Box.php');
use phpcommon;
use models\Nft;
use models\ActivateNft;
use models\BuyRecord;
use models\ActivateNftEvent;
use models\Phase3Box;
class Phase3BoxService {
public static function getPhase3Box($account)
{
$rows = array();
$boxDb = Phase3Box::all($account);
if ($boxDb) {
array_push(array(
'box_id' => $boxDb['token_id']
));
}
myself()->_rspData(array(
'rows' => $rows
));
}
public static function openPhase3Box($account, $boxId)
{
$boxDb = Phase3Box::all($account);
if (!$boxDb) {
myself()->_rspErr(100, 'box not exists');
return;
}
if ($boxDb['state'] == Phase3Box::INIT_STATE) {
}
myself()->_rspOk();
}
public static function queryPhase3Box($account, $boxId)
{
myself()->_rspOk();
}
}