...
|
...
|
@@ -91,9 +91,23 @@ class AdminIndexController extends AdminBaseController |
|
|
$list = $usersQuery->whereOr($keywordComplex)->where($where)->where($where1)->where($where3)->order("create_time DESC")->paginate(10);
|
|
|
|
|
|
//获取订单数和会员专区金额统计
|
|
|
foreach ($list as $k => $item) {
|
|
|
$uid = $item['id'];
|
|
|
$role = $item['role'];
|
|
|
//如果此人为普通会员,统计只统计其金额总和
|
|
|
if($role == 1) {
|
|
|
$data = Db::name('order')->where(['uid'=>$uid,'pay_type'=>3])->field('sum(whole) as whole,sum(whole_num) as whole_num')->select();
|
|
|
$whole = $data[0]['whole'];
|
|
|
$whole_num = $data[0]['whole_num'];
|
|
|
$total = $whole - $whole_num;
|
|
|
}else {
|
|
|
$total = '下级';
|
|
|
}
|
|
|
$item['total'] = $total;
|
|
|
$list[$k] = $item;
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
print_r($list);
|
|
|
|
|
|
|
|
|
// 获取分页显示
|
...
|
...
|
|