From 06eef072e19aecaff4a14dd8b004c5b37b042c13 Mon Sep 17 00:00:00 2001 From: lihan <3398341942@qq.com> Date: Sat, 10 Nov 2018 16:37:29 +0800 Subject: [PATCH] 赠送积分和角色管理 --- app/user/controller/AdminIndexController.php | 35 +++++++++++++++++------------------ 1 file changed, 17 insertions(+), 18 deletions(-) diff --git a/app/user/controller/AdminIndexController.php b/app/user/controller/AdminIndexController.php index e183714..b1f7a6b 100644 --- a/app/user/controller/AdminIndexController.php +++ b/app/user/controller/AdminIndexController.php @@ -108,24 +108,23 @@ class AdminIndexController extends AdminBaseController //先查此人的下级 $son_arr = Db::name('user')->where(['parent_id' => $item['id']])->field('id')->select()->toArray(); if (!empty($son_arr)) { -// $son_str = ''; -// foreach ($son_arr as $k => $v) { -// if ($k == count($son_arr) - 1) { -// $son_str .= $v['id']; -// } else { -// $son_str .= $v['id'] . ','; -// } -// } -// $map = [ -// 'uid' => ['in', $son_str], -// 'pay_type' => ['eq', 3], -// 'step' => ['neq', 1] -// ]; -// $data = Db::name('zj_order')->where($map)->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; - $total = '???' ; + $son_str = ''; + foreach ($son_arr as $k => $v) { + if ($k == count($son_arr) - 1) { + $son_str .= $v['id']; + } else { + $son_str .= $v['id'] . ','; + } + } + $map = [ + 'uid' => ['in', $son_str], + 'pay_type' => ['eq', 3], + 'step' => ['neq', 1] + ]; + $data = Db::name('zj_order')->where($map)->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 = 0; } -- libgit2 0.24.0