$id, 'UserName'=>$username ); $result = M('uc_user')->where($cond)->find(); if(!$result){ return false; } return true; } function get_user_option( ){ $hide_user = array(\Zndp\User\RoleEnum::API_CLIENT, \Zndp\User\RoleEnum::GENERAL_ADMINISTRATOR, \Zndp\User\RoleEnum::SUPER_ADMINISTRATOR ); $where = array( 'RoleId' => array('not in',$hide_user),//非API用户 ); $user_list = MM('uc_user')->field('ID as id,UserName as text')->where($where)->select(); $first_option = array(); if(!$user_list){ $first_option = array('id' => '','text'=>'没有用户'); }else{ $first_option = array('id' => '','text'=>'请选择用户'); } array_unshift($user_list,$first_option); return $user_list; } function get_role_option( $level = null ){ if($level !== null){ $cond = array('Level'=>$level); }else{ $cond = array(); } $sup_manager = array(\Zndp\User\RoleEnum::GENERAL_ADMINISTRATOR,\Zndp\User\RoleEnum::SUPER_ADMINISTRATOR);//管理员,超级管理员 $cond['ID'] = array('not in',$sup_manager); $role_list = M('uc_role')->field('ID as id,RoleName as text')->where($cond)->select(); if(empty($role_list)){ $role_list = array(); $first_option = array('id'=>'','text'=>'无角色'); array_unshift($role_list,$first_option); } return $role_list; } function get_login_userid( ){ return \Jms\Ucenter\Cookie::getLoginUserId(); } function get_depart_manager( $base_id ){ if(!$base_id){ json_fail('缺少基地Id'); } $where = array( 'OrganizationId' => array('IN',$base_id), 'RoleId' => \Zndp\User\RoleEnum::BASE_ADMINISTRATOR, //基地管理员 ); $manager_list = M('uc_user')->field('ID as id,RealName as text')->where($where)->select(); if(empty($manager_list)){ $manager_list = array(); $first_option = array('id'=>'','text'=>'请先添加基地管理员'); array_push($manager_list,$first_option); } return $manager_list; } function get_depart_manager_test( ){ $where = array( 'OrganizationId' => array('IN',$base_id), 'RoleId' => \Zndp\User\RoleEnum::BASE_ADMINISTRATOR, //基地管理员 ); $manager_list = M('uc_user')->field('ID as id,RealName as text')->where($where)->select(); if(empty($manager_list)){ $manager_list = array(); $first_option = array('id'=>'','text'=>'请先添加基地管理员'); array_push($manager_list,$first_option); } $manager_list = array(1,2); return $manager_list; }