WIN-2308041133\Administrator 4 months ago
parent
commit
9b1242660c
2 changed files with 12 additions and 12 deletions
  1. 12 11
      app/common/model/user/AwardLake.php
  2. 0 1
      app/common/repositories/user/UserRepository.php

+ 12 - 11
app/common/model/user/AwardLake.php

@@ -140,22 +140,23 @@ class AwardLake extends BaseModel
             //todo 添加用户积分  用户分的奖励除以积分价格就是积分数量
             $integral = bcdiv($every, $price['price'], 2);
             $award_integral=User::where('uid', $user['uid'])->value('award_integral');
-            if ($award_integral>0){
+//            if ($award_integral>0){
                 $after = bcadd($award_integral, $integral, 2);
                 // 创建用户账单仓库实例
                 $make = app()->make(UserBillRepository::class);
-                $make->incBill($user['uid'], 'award_integral', 'oil_integral', [
-                    'number' => $integral,
-                    'title' => $title,
-                    'balance' => $after,
-                    'status' => 1,
-                    'link_id' => 0,
-                    'mark' => $user['nickname'] . '获得' .$name.'分红积分'.$integral ,
-                ]);
+                if ($integral>0){
+                    $make->incBill($user['uid'], 'award_integral', 'oil_integral', [
+                        'number' => $integral,
+                        'title' => $title,
+                        'balance' => $after,
+                        'status' => 1,
+                        'link_id' => 0,
+                        'mark' => $user['nickname'] . '获得' .$name.'分红积分'.$integral ,
+                    ]);
+                }
                 User::where('uid', $user['uid'])->update(['award_integral' => $after]);
 
-
-            }
+//            }
 
             //todo end
             $real_send = bcadd($real_send, $every, 2);

+ 0 - 1
app/common/repositories/user/UserRepository.php

@@ -2688,7 +2688,6 @@ class UserRepository extends BaseRepository
                 @file_put_contents('quanju.txt', $all_price . "-积分乘价格\r\n", 8);
                 @file_put_contents('quanju.txt', $info['award_range'] . "-份额\r\n", 8);
                 if ($all_price >= $info['award_range']) {
-                    @file_put_contents('quanju.txt', $info['award_range'] . "-份额\r\n", 8);
                     $this->extractIntegral($uid);
                 }
             }