/**
  * 简历列简历搜索
  * @author Martin.Cheng <*****@*****.**>
  */
 public function index()
 {
     $where = array();
     //生成搜索数组条件
     $search_name = I('post.w') ? I('post.w') : I('get.w');
     $search_status = I('post.s') ? I('post.s') : I('get.s');
     if (!empty($search_name)) {
         $where['student.name|post.title|enterprise.full_name'] = array('like', "%" . $search_name . "%");
         $map['w'] = $search_name;
         $this->assign('search_n', $search_name);
     }
     if (!empty($search_status)) {
         if ($this->getResumeStatusArr($search_status)) {
             $where['resume_post.status'] = intval($search_status);
             $map['s'] = $search_status;
             $this->assign('search_s', $search_status);
         }
     }
     if ($search_status == 3 || $search_status == 4) {
         $order = 'resume_post.deal_time desc';
     } else {
         $order = 'resume_post.pkid desc';
     }
     $where = !empty($where) ? $where : array();
     $Resume_total = $this->ResumeModel->getResumeTotal($where);
     //列表总数量
     $page = isset($_GET['p']) ? intval(htmlspecialchars(strip_tags($_GET['p']))) : '';
     //获取url的分页参数
     $page = max(1, $page);
     $page = min($page, ceil($Resume_total / $this->page_number));
     // 获取合法的分页数
     $Resume_data = $this->ResumeModel->getResumeList($where, $page, $this->page_number, $order);
     // 分页数据
     $map = !empty($map) ? $map : array();
     //生成分页连接参数
     $Page = new PageAdmin($Resume_total, $this->page_number, $map);
     //分页类实例化
     $this->assign('page', $Page->show());
     // 分页显示输出
     $this->assign('resume', $Resume_data);
     $this->assign('status', AdminController::getResumeStatusArr());
     $this->assign('front_url', C('FRONT_URL'));
     $this->display();
 }