afa 9 сар өмнө
parent
commit
15c8875f39

+ 5 - 3
application/api/controller/Order.php

@@ -183,7 +183,8 @@ class Order extends Api
             if(bccomp($order_info['price'], $chabao, 2) > 0) throw new Exception(__("余额不足请前往充值"), 15001);
 
             //抢购订单
-            $popular_order = $productOrder->where('id', $order_info['order_id'])->find();   
+            $popular_order = $productOrder->where('id', $order_info['order_id'])->find();
+
             // 生成订单
             $productOrder::setCreateOrder($params['order_id'], $order_info, $productOrder::Transfer, $this->auth->id, $order_info['user_id'], getOrderSN('Z'), $order_info['fees'], $popular_order->popular_price);
            
@@ -192,7 +193,7 @@ class Order extends Api
             
             //扣除Rwa有效  
             if($popular_order->popular_price > config('min_rwa_price')) $userModel::updateForRwaNum($order_info['user_id'], $userModel::getByParentId($order_info['user_id']), 1, '-');
-          
+       
             //增加转让人余额
             $amount = bcsub($order_info['price'], $order_info['fees'], 2);
             $ledgerWalletModel->changeWalletAccount($order_info['user_id'], Asset::TOKEN, $amount, $ledgerWalletModel::Receive, $this->auth->id);
@@ -201,8 +202,9 @@ class Order extends Api
             if($popular_order->popular_price > config('min_rwa_price')) $userModel::updateForRwaNum($this->auth->id, $this->auth->parent_id, 1, '+');
 
             //修改原订单状态
-            $popular_order->status->$productOrder::Closure;
+            $popular_order->status=$productOrder::Closure;
             $popular_order->save();
+
             //修改状态
             $order_info->status = $productTransfer::STOP;
             $order_info->save();