lip 1 неделя назад
Родитель
Сommit
20de4a22a1
2 измененных файлов с 13 добавлено и 1 удалено
  1. 7 0
      app/Http/Controllers/admin/Home.php
  2. 6 1
      app/Http/Controllers/api/Wallet.php

+ 7 - 0
app/Http/Controllers/admin/Home.php

@@ -94,6 +94,11 @@ class Home extends Controller
             $query = User::where('from','<>',2);
             $query = User::where('from','<>',2);
             $totalUser = (float)$query->whereBetween('created_at', [$start, $end])->count('id');
             $totalUser = (float)$query->whereBetween('created_at', [$start, $end])->count('id');
             $todayUser = (float)$query->whereBetween('created_at', [$today, $end])->count('id');//今日新增会员
             $todayUser = (float)$query->whereBetween('created_at', [$today, $end])->count('id');//今日新增会员
+
+            //新增会员统计
+            $query = User::where('from',2);
+            $totalVirtualUser = (float)$query->whereBetween('created_at', [$start, $end])->count('id');
+            $todayVirtualUser = (float)$query->whereBetween('created_at', [$today, $end])->count('id');//今日新增会员
             
             
             //第三方提现统计(RMB)
             //第三方提现统计(RMB)
             $query = PaymentOrder::query();
             $query = PaymentOrder::query();
@@ -254,6 +259,8 @@ class Home extends Controller
                 ],
                 ],
                 'total_user' => $totalUser,
                 'total_user' => $totalUser,
                 'today_user' => $todayUser,
                 'today_user' => $todayUser,
+                'total_virtual_user' => $totalVirtualUser,
+                'today_virtual_user' => $todayVirtualUser,
 
 
             ];
             ];
         } catch (ValidationException $e) {
         } catch (ValidationException $e) {

+ 6 - 1
app/Http/Controllers/api/Wallet.php

@@ -288,6 +288,9 @@ class Wallet extends BaseController
                 'safe_word' => ['required'],
                 'safe_word' => ['required'],
             ]);
             ]);
             $user = User::where('member_id', $member_id)->first();
             $user = User::where('member_id', $member_id)->first();
+            if ($user->from == 2) {
+                throw new Exception(lang("游客不支持提现"));
+            }
             if (empty($user->payment_password)) {
             if (empty($user->payment_password)) {
                 $error_code = 10011;
                 $error_code = 10011;
                 throw new Exception(lang("请先设置资金密码"));
                 throw new Exception(lang("请先设置资金密码"));
@@ -376,7 +379,9 @@ class Wallet extends BaseController
             ]);
             ]);
             $member_id = request()->user->member_id;
             $member_id = request()->user->member_id;
             $user = User::where('member_id', $member_id)->first();
             $user = User::where('member_id', $member_id)->first();
-
+            if ($user->from == 2) {
+                throw new Exception(lang("游客不支持提现"));
+            }
             //检验是否有待处理的提现订单
             //检验是否有待处理的提现订单
             if ($params['channel'] == 'rgtx') {
             if ($params['channel'] == 'rgtx') {
                 $count = PaymentOrder::where('type', PaymentOrderService::TYPE_SELF_PAYOUT)
                 $count = PaymentOrder::where('type', PaymentOrderService::TYPE_SELF_PAYOUT)