This commit is contained in:
aozhiwei 2023-07-31 19:15:11 +08:00
parent 752377244d
commit 4a23448961
2 changed files with 18 additions and 1 deletions

View File

@ -10,6 +10,7 @@ require_once('models/Hero.php');
require_once('models/ShopBuyRecord.php');
require_once('models/InAppOrder.php');
require_once('models/OutAppOrder.php');
require_once('models/InAppRecord.php');
require_once('services/AwardService.php');
require_once('services/PropertyChgService.php');
@ -25,6 +26,7 @@ use models\Hero;
use models\ShopBuyRecord;
use models\InAppOrder;
use models\OutAppOrder;
use models\InAppRecord;
use services\LogService;
use services\ShopService;
@ -219,6 +221,21 @@ class ShopController extends BaseAuthedController {
public function queryInAppBalance()
{
$recordDb = InAppRecord::get();
$upLimit = mt\Parameter::getVal('inapp_up_limit', 0);
if (!$recordDb) {
myself()-_rspData(
array(
'balance' => $upLimit
)
);
return;
}
myself()-_rspData(
array(
'balance' => max(0, $recordDb ? $upLimit - $recordDb['amount'] : 0)
)
);
}
public function inappPurchase()

View File

@ -5,7 +5,7 @@ namespace models;
use mt;
use phpcommon\SqlHelper;
class InPppRecord extends BaseModel {
class InAppRecord extends BaseModel {
public static function get()
{