wesmiler %!s(int64=6) %!d(string=hai) anos
pai
achega
8c68a7057b
Modificáronse 1 ficheiros con 9 adicións e 1 borrados
  1. 9 1
      vendor/thinkcmf/cmf-app/src/weixin/model/Payment.php

+ 9 - 1
vendor/thinkcmf/cmf-app/src/weixin/model/Payment.php

@@ -216,7 +216,15 @@ class Payment
 
 
             // 赠送积分
-            if($score && !Member::updateAccount($userId, $score, '余额充值赠送', 1, 1)){
+            $params = [
+                'user_id' => $userId,
+                'change_score' => $score,
+                'type' => 1,
+                'score' => $oldScore,
+                'remark' => '余额充值赠送',
+                'updated_at' => date('Y-m-d H:i:s'),
+            ];
+            if($score && !db('user_score_log')->insertGetId($params)){
                 Db::rollback();
                 return false;
             }