Kirin 1 mese fa
parent
commit
2b921e5124
1 ha cambiato i file con 13 aggiunte e 1 eliminazioni
  1. 13 1
      app/services/user/UserServices.php

+ 13 - 1
app/services/user/UserServices.php

@@ -890,7 +890,7 @@ class UserServices extends BaseServices
             $edit['card_id'] = $data['card_id'];
             $edit['birthday'] = strtotime($data['birthday']);
             $edit['mark'] = $data['mark'];
-            $edit['is_promoter'] =  (isset($data['is_promoter']) && $data['is_promoter'] >= 0) ? $data['is_promoter'] : $user['is_promoter'];
+            $edit['is_promoter'] = (isset($data['is_promoter']) && $data['is_promoter'] >= 0) ? $data['is_promoter'] : $user['is_promoter'];
             $edit['level'] = $data['level'];
             $edit['phone'] = $data['phone'];
             $edit['addres'] = $data['addres'];
@@ -1571,6 +1571,18 @@ class UserServices extends BaseServices
             $this->dao->update($uid, ['is_promoter' => 1], 'uid');
             $info['is_promoter'] = 1;
         }
+
+        $switch = sys_config('energy_to_money_switch', 1);
+        $commission = sys_config('energy_to_money_commission', 0);
+
+        $times = sys_config('energy_to_money_times', 0);
+        /** @var UserBillServices $userBillServices */
+        $userBillServices = app()->make(UserBillServices::class);
+        $trans_times = $userBillServices->getCount(['uid' => $uid, 'type' => 'energy_to_money']);
+        $info['energy_to_money_commission'] = $commission;
+        $info['energy_to_money_times'] = $trans_times;
+        $info['energy_to_money_times_limit'] = $times;
+        $info['energy_to_money_switch'] = $switch;
         return $info;
     }