public_action(); $finderM = $this -> MODEL('finder'); $where['uid'] = $this -> uid; $urlarr['c'] = $_GET['c']; $urlarr['page'] = '{{page}}'; $pageurl = Url('member',$urlarr); $pageM = $this -> MODEL('page'); $pages = $pageM -> pageList('finder',$where,$pageurl,$_GET['page']); if($pages['total'] > 0){ $where['orderby'] = 'id'; $where['limit'] = $pages['limit']; $List = $finderM -> getList($where); $this -> yunset("finder",$List); } if($this->config['user_finder'] && $this->config['user_finder']>count($List)){ $this->yunset("syfinder",$this->config['user_finder']-count($List)); } $this->yunset("js_def",3); $this->user_tpl('finder'); } //保存职位搜索器 function save_action(){ $finderM = $this -> MODEL('finder'); $para=array(); if($_POST['submitBtn']){ $_POST = $this->post_trim($_POST); $data=array( 'uid' => $this->uid, 'usertype' => $this->usertype, 'id' => intval($_POST['id']), 'name' => $_POST['name'], 'keyword' => $_POST['keyword'], 'hy' => intval($_POST['hy']), 'job1' => intval($_POST['job1']), 'job1_son' => intval($_POST['job1_son']), 'job_post' => intval($_POST['job_post']), 'provinceid' => intval($_POST['provinceid']), 'cityid' => intval($_POST['cityid']), 'three_cityid' => intval($_POST['three_cityid']), 'minsalary' => $_POST['minsalary'], 'maxsalary' => $_POST['maxsalary'], 'edu' => intval($_POST['edu']), 'exp' => intval($_POST['exp']), 'sex' => intval($_POST['sex']), 'report' => intval($_POST['report']), 'uptime' => $_POST['uptime'] ); $return = $finderM -> addInfo($data); $this->ACT_layer_msg($return['msg'],$return['errcode'],$return['url']); } } //删除职位搜索器 function del_action(){ $finderM = $this->MODEL('finder'); if($_GET['id']){ $id = intval($_GET['id']); $return = $finderM -> delInfo($id,array('uid'=>$this->uid,'usertype'=>$this->usertype)); $this -> layer_msg($return['msg'],$return['errcode'],$return['layertype'],$_SERVER['HTTP_REFERER']); } } //修改或者添加职位搜索器 function edit_action(){ $finderM = $this -> MODEL('finder'); $id = intval($_GET['id']); $list = $finderM -> getInfo(array('id'=>$id,'uid'=>$this->uid)); if($list['info']['para']){ $this->yunset("parav",$list['parav']); } $this->yunset("info",$list['info']); $this->yunset($list['cache']); $this->public_action(); $this->user_tpl('finderinfo'); } } ?>