示例#1
0
文件: user_c.php 项目: Diaosir/ziku
 public function viewInfo($user_id = null)
 {
     if ($user_id != null && $user_id != SessionUtil::get('user_id')) {
         // 如果是要修改其它用户的信息,需检查是否有权限10
         if (!Util::has_authority(10)) {
             $this->error(3);
         }
     } else {
         $user_id = SessionUtil::get('user_id');
     }
     $user_info = $this->model->select($user_id);
     $user_type_table = new UserTypeTable();
     $user_type_name = SQLUtil::get_type_name($user_info['user_type']);
     $user_department = SQLUtil::get_department($user_info['user_department']);
     $view_data = array('stunum' => $user_info['user_login'], 'name' => $user_info['user_name'], 'sex' => Util::get_sex($user_info['user_sex']), 'phone' => $user_info['user_phone'], 'email' => $user_info['user_email'], 'qq' => $user_info['user_qq'], 'department' => $user_department, 'dormitory' => $user_info['user_dormitory'], 'major' => $user_info['user_major'], 'birthplace' => $user_info['user_birthplace'], 'birthday' => $user_info['user_birthday'], 'usertype' => $user_type_name, 'created' => $user_info['user_created']);
     $this->my_render('info', $view_data);
 }