MODEL('part'); include PLUS_PATH . 'part.cache.php'; $uid = $this -> uid; $where['uid'] = $uid; if ($_GET['keyword']) { $keyword = trim($_GET['keyword']); $where['name'] = array( 'like', $keyword); $urlarr['keyword'] = $keyword; } $pageurl = Url('member', $urlarr); $pageM = $this->MODEL('page'); $pages = $pageM->pageList('partjob', $where, $pageurl, $_GET['page']); if ($pages['total'] > 0) { $where['orderby'] = 'lastupdate,desc'; $where['limit'] = $pages['limit']; $rows = $partM -> getList($where); $this->yunset('rows', $rows); } $this -> public_action(); $this -> company_satic(); $this -> com_tpl('partlist'); } function del_action() { $partM = $this->MODEL('part'); $delID = is_array($_GET['del']) ? $_GET['del'] : $_GET['id']; $delRes = $partM->delPart($delID,array('uid' => $this->uid, 'usertype' => $this->usertype)); $this -> layer_msg($delRes['msg'], $delRes['errcode'], $delRes['layertype'], $_SERVER['HTTP_REFERER']); } function opera_action() { $this->part(); } // 刷新兼职职位 function refresh_part_action() { if ($_POST) { $comtcM = $this->MODEL('comtc'); $_POST['uid'] = $this->uid; $_POST['usertype'] = $this->usertype; $_POST['port'] = 1; $return = $comtcM->refresh_part($_POST); if ($return['status'] == 1) { // 兼职刷新成功 echo json_encode(array( 'error' => 1, 'msg' => $return['msg'] )); } else if ($return['status'] == 2) { echo json_encode(array( 'error' => 2, 'pro' => $return['pro'], 'online' => $return['online'], 'integral' => $return['integral'], 'jifen' => $return['jifen'], 'price' => $return['price'] )); } else { // 职位刷新失败 echo json_encode(array( 'error' => 3, 'msg' => $return['msg'], 'url' => $return['url'] )); } } else { echo json_encode(array( 'error' => 3, 'msg' => '参数错误,请重试!' )); } } } ?>