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