作者 刘朕
1 个管道 的构建 通过 耗费 21 秒

教师订单列表筛选调整

... ... @@ -141,10 +141,20 @@ class OrderSalesmanController extends WeChatBaseController
$user_id = $this->user_id;
// 身份为老师,获取上级业务员的id
$school_uid = $user_id;
if($this->my_user['status'] == 3) {
$school_uid = Db::name('my_user')->where('id',$this->my_user['pid'])->value('uid');
// if($this->my_user['status'] == 3) {
// $school_uid = Db::name('my_user')->where('id',$this->my_user['pid'])->value('uid');
// }
if($this->status == 2){
$where['salesman_uid'] = ['eq',$school_uid];
}else{
//获取当前用户的所有下级
$user_child = Db::name('my_user')->where(['pid'=>$this->pid])->select();
$user_ids = [];
foreach($user_child as $key => $u_c){
$user_ids[] = $u_c['uid'];
}
$where['uid'] = ['in',$user_ids];
}
$where['salesman_uid'] = ['eq',$school_uid];
$where['indent_type'] = ['eq',2];
$indentModel = new IndentModel();
$data = $indentModel->selectData($where);
... ...