Пример #1
0
     $condition .= " AND minsalary>={$minsalary}";
 }
 if ($maxsalary) {
     $condition .= " AND maxsalary<={$maxsalary}";
 }
 $GENDER[0] = $L['all_gender'];
 $TYPE[0] = $L['all_work'];
 $MARRIAGE[0] = $L['all_marriage'];
 $EDUCATION[0] = $L['all_education'];
 $pagesize = $MOD['pagesize'];
 $offset = ($page - 1) * $pagesize;
 if ($action == 'resume') {
     $condition .= " AND open=3";
     require MD_ROOT . '/resume.class.php';
     $do = new resume($moduleid);
     $tags = $do->get_list($condition, 'edittime desc', $DT['cache_search'] ? 'CACHE' : '');
 } else {
     if ($pptsql) {
         $condition .= $pptsql;
     }
     //PPT
     require MD_ROOT . '/job.class.php';
     $do = new job($moduleid);
     $tags = $do->get_list($condition, $MOD['order'], $DT['cache_search'] ? 'CACHE' : '');
     if ($tags && $kw) {
         foreach ($tags as $k => $v) {
             $tags[$k]['title'] = str_replace($kw, '<span class="highlight">' . $kw . '</span>', $v['title']);
         }
         if ($page == 1) {
             keyword($kw, $items, $moduleid);
         }
Пример #2
0
            }
            $do->refresh($itemid);
            dmsg($L['success_update'], $forward);
            break;
        default:
            $status = isset($status) ? intval($status) : 3;
            in_array($status, array(1, 2, 3, 4)) or $status = 3;
            $condition = "username='******'";
            $condition .= " AND status={$status}";
            if ($keyword) {
                $condition .= " AND keyword LIKE '%{$keyword}%'";
            }
            if ($catid) {
                $condition .= $CAT['child'] ? " AND catid IN (" . $CAT['arrchildid'] . ")" : " AND catid={$catid}";
            }
            $lists = $do->get_list($condition);
            break;
    }
    $head_title = $L['resume_manage'];
    if ($_userid) {
        $nums = array();
        for ($i = 1; $i < 4; $i++) {
            $r = $db->get_one("SELECT COUNT(*) AS num FROM {$DT_PRE}resume WHERE username='******' AND status={$i}");
            $nums[$i] = $r['num'];
        }
        $r = $db->get_one("SELECT COUNT(*) AS num FROM {$DT_PRE}job_apply WHERE apply_username ='******'");
        $nums['apply'] = $r['num'];
    }
    include template('my_resume', 'member');
} else {
    $MG['job_limit'] > -1 or dalert(lang('message->without_permission_and_upgrade'), 'goback');
Пример #3
0
     $itemid or msg('请选择简历');
     $do->refresh($itemid);
     dmsg('刷新成功', $forward);
     break;
 case 'clear':
     $do->clear();
     dmsg('清空成功', $forward);
     break;
 case 'level':
     $itemid or msg('请选择简历');
     $level = intval($level);
     $do->level($itemid, $level);
     dmsg('级别设置成功', $forward);
     break;
 case 'recycle':
     $lists = $do->get_list('status=0' . $condition);
     $menuid = 4;
     include tpl('resume_index', $module);
     break;
 case 'reject':
     if ($itemid && !$psize) {
         $do->reject($itemid);
         dmsg('拒绝成功', $forward);
     } else {
         $lists = $do->get_list('status=1' . $condition);
         $menuid = 3;
         include tpl('resume_index', $module);
     }
     break;
 case 'check':
     if ($itemid && !$psize) {