优化查询

This commit is contained in:
2022-02-10 15:57:22 +08:00
parent 5725caded3
commit 64e22c020d
2 changed files with 13 additions and 16 deletions

View File

@@ -130,16 +130,16 @@ class IndexController extends AdminController
// $all = $query->get();
// $pass = $all->where('status', 2)->all();
// $pass = collect($pass);
$total = $query->count();
$success = $query->where('status', 2)->count();
$total = (clone $query)->count();
$success = (clone $query)->where('status', 2)->count();
$faield = $total - $success;
return '<label class="label label-success">全部:'.$total.'张</label>&nbsp;&nbsp;'
.'<label class="label label-success">成功:'.$success.'张</label>&nbsp;&nbsp;'
.'<label class="label label-success">失败:'.$faield.'张</label>&nbsp;&nbsp;'
.'<label class="label label-success">核销金额:'.$query->sum('price').'元</label>&nbsp;&nbsp;'
.'<label class="label label-success">资金通道结算:'.$query->sum('profit').'元</label>&nbsp;&nbsp;'
.'<label class="label label-success">打款金额:'.$query->where('is_profit', 1)
.'<label class="label label-success">核销金额:'.(clone $query)->sum('price').'元</label>&nbsp;&nbsp;'
.'<label class="label label-success">资金通道结算:'.(clone $query)->sum('profit').'元</label>&nbsp;&nbsp;'
.'<label class="label label-success">打款金额:'.(clone $query)->where('is_profit', 1)
->sum('profit').'元</label>&nbsp;&nbsp;';
});
$grid->disableExport(false);