|
@@ -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();
|