From 842a2a0acac231ab28391d2e67ddc38d9bc48159 Mon Sep 17 00:00:00 2001
From: anyv <anyu@bronet.cn>
Date: Fri, 28 Jun 2019 15:16:55 +0800
Subject: [PATCH] 5

---
 app/portal/controller/PersonalcenterController.php | 26 +++++++++++++-------------
 1 file changed, 13 insertions(+), 13 deletions(-)

diff --git a/app/portal/controller/PersonalcenterController.php b/app/portal/controller/PersonalcenterController.php
index 90ff591..4f4462a 100644
--- a/app/portal/controller/PersonalcenterController.php
+++ b/app/portal/controller/PersonalcenterController.php
@@ -524,22 +524,22 @@ class PersonalcenterController extends WeChatBaseController{
             }else{
                 $data[$key] = Db::name('indent') -> where('uid',$val['uid']) -> where("state = 2 or state = 3 or state = 5") -> select() -> toArray();
             }
-
-
             $name = $val['user_nickname'];
             $avatar = $val['avatar'];
-          foreach ($data[$key] as $key1 => $val1){
-              $book_name = Db::name('indent_goods') -> where("indent_id",$val1['id']) -> find();
-              $data[$key][$key1]['user_name'] = $name;
-              $data[$key][$key1]['avatar'] = $avatar;
-              $data[$key][$key1]['book_name'] = $book_name['book_name'];
-                $money_income = Db::name('money_income') -> where("indent_id =".$val1['id']." and uid = ".$uid) -> select() -> toArray();
-                $money = 0;
-                foreach ($money_income as $key2 => $val2){
-                    $money += $val2['money'];
+            if(count($data[$key])!=0){
+                foreach ($data[$key] as $key1 => $val1){
+                    $book_name = Db::name('indent_goods') -> where("indent_id",$val1['id']) -> find();
+                    $data[$key][$key1]['user_name'] = $name;
+                    $data[$key][$key1]['avatar'] = $avatar;
+                    $data[$key][$key1]['book_name'] = $book_name['book_name'];
+                    $money_income = Db::name('money_income') -> where("indent_id =".$val1['id']." and uid = ".$uid) -> select() -> toArray();
+                    $money = 0;
+                    foreach ($money_income as $key2 => $val2){
+                        $money += $val2['money'];
+                    }
+                    $data[$key][$key1]['total_money'] = $money;
+                    $res[] = $data[$key][$key1];
                 }
-              $data[$key][$key1]['total_money'] = $money;
-              $res[] = $data[$key][$key1];
             }
 
         }
--
libgit2 0.24.0