...
This commit is contained in:
parent
9320e2bb2b
commit
71647e981f
@ -365,6 +365,7 @@ class ShopController extends BaseAuthedController
|
|||||||
$id = $order['id'];
|
$id = $order['id'];
|
||||||
$goods_num = $order['goods_num'];
|
$goods_num = $order['goods_num'];
|
||||||
$o_status = $order['status'];
|
$o_status = $order['status'];
|
||||||
|
$address = $order['address'];
|
||||||
|
|
||||||
if ($o_status != 0) {
|
if ($o_status != 0) {
|
||||||
$this->_rspErr(1, "order status error, status: {$o_status}");
|
$this->_rspErr(1, "order status error, status: {$o_status}");
|
||||||
@ -375,6 +376,8 @@ class ShopController extends BaseAuthedController
|
|||||||
switch ($status) {
|
switch ($status) {
|
||||||
case "9":
|
case "9":
|
||||||
$buyStatus = 1;
|
$buyStatus = 1;
|
||||||
|
// 充值成功,开始首充奖励
|
||||||
|
$this->beginFirstTupop($address);
|
||||||
break;
|
break;
|
||||||
case "99":
|
case "99":
|
||||||
case "98":
|
case "98":
|
||||||
@ -398,7 +401,7 @@ class ShopController extends BaseAuthedController
|
|||||||
$meta = mt\Item::get($item_id);
|
$meta = mt\Item::get($item_id);
|
||||||
error_log("buyGoodsDirect---" . $item_id . "---" . $item_num . "---" . $bundle_size . "---" . $meta['name']);
|
error_log("buyGoodsDirect---" . $item_id . "---" . $item_num . "---" . $bundle_size . "---" . $meta['name']);
|
||||||
if ($meta && $item_num > 0) {
|
if ($meta && $item_num > 0) {
|
||||||
$address = $order['address'];
|
// $address = $order['address'];
|
||||||
$account_id = $this->getAccountId($address);
|
$account_id = $this->getAccountId($address);
|
||||||
|
|
||||||
if ($item_id == V_ITEM_DIAMOND) {
|
if ($item_id == V_ITEM_DIAMOND) {
|
||||||
@ -407,7 +410,6 @@ class ShopController extends BaseAuthedController
|
|||||||
'val' => $item_num
|
'val' => $item_num
|
||||||
];
|
];
|
||||||
LogService::productDiamond(['account_id' => $account_id], $event);
|
LogService::productDiamond(['account_id' => $account_id], $event);
|
||||||
$this->beginFirstTupop($address);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
error_log("buyGoodsDirect---" . $address . "---" . $item_id . "---" . $item_num);
|
error_log("buyGoodsDirect---" . $address . "---" . $item_id . "---" . $item_num);
|
||||||
@ -1133,6 +1135,15 @@ class ShopController extends BaseAuthedController
|
|||||||
public function buyDiamond()
|
public function buyDiamond()
|
||||||
{
|
{
|
||||||
$num = getReqVal('num', 0);
|
$num = getReqVal('num', 0);
|
||||||
|
if (!is_numeric($num)) {
|
||||||
|
$this->_rspErr(1, "num is invalid, {$num}");
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
if ($num <= 0) {
|
||||||
|
$this->_rspErr(1, "num is invalid, {$num}");
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
$price = $this->normalizeWeb3Price($num);
|
$price = $this->normalizeWeb3Price($num);
|
||||||
$item_id = V_ITEM_DIAMOND;
|
$item_id = V_ITEM_DIAMOND;
|
||||||
$item_count = $num;
|
$item_count = $num;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user