From d331cb46231cb1aeb502fdf07de2082057c5c271 Mon Sep 17 00:00:00 2001 From: anyv <anyu@bronet.cn> Date: Sat, 15 Jun 2019 15:13:35 +0800 Subject: [PATCH] 4 --- app/admin/controller/SalesmanorderController.php | 4 ++-- app/portal/controller/PersonalcenterController.php | 13 +++++++++++++ public/themes/simpleboot3/portal/personalcenter/income_record.html | 18 ++++++++++++++++++ simplewind/cmf/controller/WeChatBaseController.php | 2 +- 4 files changed, 34 insertions(+), 3 deletions(-) diff --git a/app/admin/controller/SalesmanorderController.php b/app/admin/controller/SalesmanorderController.php index a2ce25a..349fa1c 100644 --- a/app/admin/controller/SalesmanorderController.php +++ b/app/admin/controller/SalesmanorderController.php @@ -37,10 +37,10 @@ class SalesmanorderController extends AdminBaseController{ if(!empty($_POST['grade'])){ $where['grade'] = $_POST['grade']; } - $data = Db::name('indent') -> where($where) -> paginate(12); + $data = Db::name('indent') -> where($where) -> where("state = 2 or state = 3 or state = 5") -> paginate(12); $data_arr = $data -> toArray(); }else{ - $data = Db::name('indent') -> where('indent_type',2) -> paginate(12); + $data = Db::name('indent') -> where('indent_type',2) -> where("state = 2 or state = 3 or state = 5") -> paginate(12); $data_arr = $data -> toArray(); } $money = 0; diff --git a/app/portal/controller/PersonalcenterController.php b/app/portal/controller/PersonalcenterController.php index 1f3483e..1418104 100644 --- a/app/portal/controller/PersonalcenterController.php +++ b/app/portal/controller/PersonalcenterController.php @@ -497,6 +497,7 @@ class PersonalcenterController extends WeChatBaseController{ $uid = cmf_get_current_user_id(); $my_user = Db::name('my_user') -> where('uid',$uid) -> find(); + //搜索老师下级学生用户 $student = Db::name('my_user') -> alias('a') -> field("a.*,b.user_nickname,b.avatar") -> join("user b","a.uid = b.id",'LEFT') -> where("a.pid",$my_user['id']) -> select() -> toArray(); foreach ($student as $key => $val){ $data[$key] = Db::name('indent') -> where('uid',$val['uid']) -> where("state = 2 or state = 3 or state = 5") -> select() -> toArray(); @@ -519,6 +520,18 @@ class PersonalcenterController extends WeChatBaseController{ $res = null; } $this -> assign('res',$res); + //搜索老师用户 + $teacher_avatar = Db::name('user') -> where('id',$uid) -> find(); + $teacher = Db::name('indent') -> where('uid',$uid) -> where("state = 2 or state = 3 or state = 5") -> select() -> toArray(); + foreach($teacher as $key => $val){ + $teacher_data[$key]['user_name'] = $teacher_avatar['user_nickname']; + $teacher_data[$key]['avatar'] = $teacher_avatar['avatar']; + $tea_money_income = Db::name('money_income') -> where("indent_id =".$val['id']." and uid = ".$uid) -> select() -> toArray(); + $money = 0; + foreach ($tea_money_income as $key2 => $val2){ + + } + } return $this -> fetch(); diff --git a/public/themes/simpleboot3/portal/personalcenter/income_record.html b/public/themes/simpleboot3/portal/personalcenter/income_record.html index deee2bd..f012415 100644 --- a/public/themes/simpleboot3/portal/personalcenter/income_record.html +++ b/public/themes/simpleboot3/portal/personalcenter/income_record.html @@ -38,6 +38,24 @@ <div class="recordNum">佣金+{$vo.total_money}</div> </li> </volist> + <volist name="" id=""> + <li> + <div class="recordImg"> + <img src="{$vo.avatar}" alt=""> + </div> + <div class="recordTxt"> + <div class="recordTxt1 one-txt-cut">{$vo.user_name}</div> + <if condition="$vo.indent_type eq 1"> + <div class="recordTxt2">平台订单</div> + </if> + <if condition="$vo.indent_type eq 2"> + <div class="recordTxt2">业务员订单</div> + </if> + <p class="recordTxt3">{$vo.create_time|date="Y-m-d H:i:s",###}</p> + </div> + <div class="recordNum">佣金+{$vo.total_money}</div> + </li> + </volist> </ul> </div> <!-- 底部更多 --> diff --git a/simplewind/cmf/controller/WeChatBaseController.php b/simplewind/cmf/controller/WeChatBaseController.php index a7c5ffe..ec05b23 100644 --- a/simplewind/cmf/controller/WeChatBaseController.php +++ b/simplewind/cmf/controller/WeChatBaseController.php @@ -204,7 +204,7 @@ class WeChatBaseController extends BaseController */ public function checkWeChatUserLogin() { - /* $user = Db::name('user')->where('id',5)->find(); + /*$user = Db::name('user')->where('id',5)->find(); cmf_update_current_user($user);*/ $userId = cmf_get_current_user_id(); if (empty($userId)) { -- libgit2 0.24.0