From 96efb5d62e624aeb5c6b1db1e40416228874ceba Mon Sep 17 00:00:00 2001 From: denghy Date: Tue, 26 Feb 2019 16:54:19 +0800 Subject: [PATCH] Schema --- app/Domains/Virtual/Services/FlowPoolService.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/Domains/Virtual/Services/FlowPoolService.php b/app/Domains/Virtual/Services/FlowPoolService.php index f131657b..a13d8cfc 100644 --- a/app/Domains/Virtual/Services/FlowPoolService.php +++ b/app/Domains/Virtual/Services/FlowPoolService.php @@ -133,8 +133,12 @@ class FlowPoolService extends Service 'cards.virtual_activated_at' ]; - $flows = app(FlowPoolMonth::class)->setTable($table)->leftJoin('cards', 'cards.sim', '=', "{$table}.sim")->select($select) + if (Schema::hasTable($table)) { + $flows = app(FlowPoolMonth::class)->setTable($table)->leftJoin('cards', 'cards.sim', '=', "{$table}.sim")->select($select) ->whereIn('pool_id', $flowPools->pluck('id')->toArray())->get()->groupBy('pool_id'); + } else { + $flows = []; + } // 流量统计 $flowPools->map(function ($flowPool) use ($month, $flows) {