Example #1
0
     switch ($sbt_act) {
         case "freeze":
             //冻结
             $res = keke_task_config::task_freeze($task_id);
             break;
         case "pass":
             //审核通过
             $res = keke_task_config::task_audit_pass(array($task_id));
             break;
         case "nopass":
             //审核不通过
             $res = keke_task_config::task_audit_nopass($task_id);
             break;
         case "recommend":
             //推荐
             $res = keke_task_config::task_recommend($task_id);
             break;
         case "unrecommend":
             //取消推荐
             $res = keke_task_config::task_unrecommend($task_id);
             break;
         case "del":
             //删除
             $res = keke_task_config::task_del($task_id);
     }
 } else {
     $process_arr = keke_task_config::can_operate($task_info['task_status'], $task_info['is_top']);
     $file_list = db_factory::query(sprintf(" select * from %switkey_file where task_id='%d'  and obj_type='task' ", TABLEPRE, $task_id));
     $status_arr = sreward_task_class::get_task_status();
     $payitem_list = keke_payitem_class::get_payitem_config('employer');
     $indus_arr = $kekezu->_indus_arr;
Example #2
0
    case 'hongbao':
        $objTask = hongbao_task_class::get_instance($arrTaskInfo);
        break;
    case 'yijia':
        $objTask = yijia_task_class::get_instance($arrTaskInfo);
        break;
}
$arrTaskInfo = $objTask->_task_info;
$objTask->process_can();
$arrProcess_can = $objTask->process_can();
$arrConfig = $objTask->_task_config;
$arrWorkFlag = array(4 => array('id' => 4, 'style' => 'fa-check-circle', 'name' => '中标'), 5 => array('id' => 2, 'style' => 'fa-dot-circle-o', 'name' => '入围'), 6 => array('id' => 3, 'style' => 'fa-check-circle', 'name' => '合格'), 7 => array('id' => 0, 'style' => 'fa-times-circle', 'name' => '淘汰'));
$strExtTypes = kekezu::get_ext_type();
switch ($op) {
    case "taskRecommend":
        $resInt = keke_task_config::task_recommend($taskId);
        if ($resInt) {
            kekezu::show_msg('推荐操作成功', 'index.php?do=task&id=' . $taskId, NULL, NULL, 'ok');
        }
        kekezu::show_msg('推荐操作失败,请勿重复操作', NULL, NULL, NULL, 'fail');
        break;
    case "workComment":
        if ($strTarComment) {
            $strTarComment = kekezu::str_filter(kekezu::escape($strTarComment));
            if (strtoupper(CHARSET) == 'GBK') {
                $strTarComment = kekezu::utftogbk($strTarComment);
            }
            if ($kekezu->_sys_config['ban_content'] && kekezu::k_match(array($kekezu->_sys_config['ban_content']), $strTarComment)) {
                $tips['errors']['strTarComment'] = $_lang['sensitive_word'];
                kekezu::show_msg($tips, NULL, NULL, NULL, 'error');
            }