1
This commit is contained in:
parent
c8b400febc
commit
bdcd8c0a3d
@ -8,6 +8,7 @@ require_once("mt/Item.php");
|
|||||||
require_once("models/ShopBuyRecord.php");
|
require_once("models/ShopBuyRecord.php");
|
||||||
require_once("models/InAppOrder.php");
|
require_once("models/InAppOrder.php");
|
||||||
require_once("models/InAppRecord.php");
|
require_once("models/InAppRecord.php");
|
||||||
|
require_once("models/FirstTopup.php");
|
||||||
|
|
||||||
require_once("services/LogService.php");
|
require_once("services/LogService.php");
|
||||||
require_once("ShopAddItemService.php");
|
require_once("ShopAddItemService.php");
|
||||||
@ -21,6 +22,7 @@ use mt\Item;
|
|||||||
use models\ShopBuyRecord;
|
use models\ShopBuyRecord;
|
||||||
use models\InAppOrder;
|
use models\InAppOrder;
|
||||||
use models\InAppRecord;
|
use models\InAppRecord;
|
||||||
|
use models\FirstTopup;
|
||||||
|
|
||||||
use services\LogService;
|
use services\LogService;
|
||||||
|
|
||||||
@ -104,6 +106,7 @@ class InAppPurchase {
|
|||||||
if ($orderDb['status'] == InAppOrder::FAILED_STATE) {
|
if ($orderDb['status'] == InAppOrder::FAILED_STATE) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
$accountId = $orderDb['account_id'];
|
||||||
switch ($status) {
|
switch ($status) {
|
||||||
case 9:
|
case 9:
|
||||||
{
|
{
|
||||||
@ -113,6 +116,7 @@ class InAppPurchase {
|
|||||||
'status' => InAppOrder::FINISHED_STATE,
|
'status' => InAppOrder::FINISHED_STATE,
|
||||||
'sp_order_id' => $spOrderId
|
'sp_order_id' => $spOrderId
|
||||||
));
|
));
|
||||||
|
FirstTopup::add($accountId);
|
||||||
$goodsMeta = mt\ShopGoods::get($orderDb['goods_id']);
|
$goodsMeta = mt\ShopGoods::get($orderDb['goods_id']);
|
||||||
if (!$goodsMeta) {
|
if (!$goodsMeta) {
|
||||||
myself()->_addLogEx($orderDb['account_id'], 'InAppPurchase', 'error_not_found_goods',
|
myself()->_addLogEx($orderDb['account_id'], 'InAppPurchase', 'error_not_found_goods',
|
||||||
|
Loading…
x
Reference in New Issue
Block a user