zhangguidong 2 年之前
父節點
當前提交
6542058e67
共有 1 個文件被更改,包括 14 次插入0 次删除
  1. 14 0
      application/api/controller/Pay.php

+ 14 - 0
application/api/controller/Pay.php

@@ -5,6 +5,7 @@ namespace app\api\controller;
 use app\admin\model\method\Time;
 use app\admin\model\Third;
 use app\admin\model\Tzmoneyrecharge;
+use app\admin\model\UserScoreLog;
 use app\api\model\order\Order;
 use app\common\controller\Api;
 use EasyWeChat\Factory;
@@ -14,6 +15,17 @@ class Pay extends Api
     protected $noNeedLogin = ['*'];
     protected $noNeedRight = ['*'];
 
+    public function score($user_id,$user_score,$title){
+        $insert_score_log = [
+            'user_id' => $user_id,
+            'score' => config('site.one_prize_score'),
+            'before' => $user_score,
+            'after' => $user_score - config('site.one_prize_score'),
+            'memo' => '积分抽奖',
+        ];
+        $user_score  = new UserScoreLog();
+        $user_score->insert($insert_score_log);
+    }
     //钓鱼订单支付
     public function method_pay(){
         $order_model = new \app\admin\model\Order();
@@ -33,6 +45,8 @@ class Pay extends Api
                 $this->error('用户余额不足');
             }
             $zong = $order_info['item_money']+$order_info['wucan_money'];
+            $this->score($order_info['user_id'],$zong,'下单返利积分');
+
             $user->money -=$order_info['order_money'];
             $user->score +=$zong;
             $user->save();