Exemple #1
0
    write_memberslog($_SESSION['uid'], 1, 8006, $_SESSION['username'], "设置了电子地图坐标");
    if ($db->updatetable(table('company_profile'), $setsqlarr, $wheresql)) {
        $jobsql['map_x'] = $setsqlarr['map_x'];
        $jobsql['map_y'] = $setsqlarr['map_y'];
        $db->updatetable(table('jobs'), $jobsql, $wheresql);
        $db->updatetable(table('jobs_tmp'), $jobsql, $wheresql);
        unset($setsqlarr['map_zoom']);
        //
        $db->updatetable(table('jobs_search_rtime'), $jobsql, $wheresql);
        $db->updatetable(table('jobs_search_key'), $jobsql, $wheresql);
        showmsg('保存成功', 2);
    } else {
        showmsg('保存失败', 1);
    }
} elseif ($act == 'company_news') {
    $smarty->assign('news', get_company_news(0, 60, $_SESSION['uid']));
    $smarty->assign('title', '公司新闻 - 企业会员中心 - ' . $_CFG['site_name']);
    $smarty->display('member_company/company_news_list.htm');
}
if ($act == 'company_news_add') {
    $link[0]['text'] = "完善企业资料";
    $link[0]['href'] = '?act=company_profile';
    $link[1]['text'] = "会员中心首页";
    $link[1]['href'] = 'company_index.php';
    if (empty($company_profile['companyname'])) {
        showmsg("请完善您的企业资料!", 1, $link);
    }
    $smarty->assign('title', '添加公司新闻 - 会员中心 - ' . $_CFG['site_name']);
    $smarty->display('member_company/company_news_add.htm');
} elseif ($act == 'company_news_add_save') {
    $n = $db->get_total("SELECT COUNT(*) AS num FROM " . table('company_news') . " WHERE uid='" . intval($_SESSION['uid']) . "'");
Exemple #2
0
    }
    $_GET['audit'] != "" ? $wheresqlarr['n.audit'] = intval($_GET['audit']) : '';
    if (is_array($wheresqlarr)) {
        $wheresql = wheresql($wheresqlarr);
    }
    if (!empty($_GET['settr'])) {
        $settr = strtotime("-" . intval($_GET['settr']) . " day");
        $wheresql = empty($wheresql) ? " WHERE n.addtime> " . $settr : $wheresql . " AND n.addtime> " . $settr;
    }
    $joinsql = " LEFT JOIN " . table('company_profile') . " AS c ON n.company_id=c.id  ";
    $total_sql = "SELECT COUNT(*) AS num FROM " . table('company_news') . " AS n" . $joinsql . $wheresql;
    $total_val = $db->get_total($total_sql);
    $page = new page(array('total' => $total_val, 'perpage' => $perpage, 'getarray' => $_GET));
    $currenpage = $page->nowindex;
    $offset = ($currenpage - 1) * $perpage;
    $clist = get_company_news($offset, $perpage, $joinsql . $wheresql . $oederbysql);
    $smarty->assign('pageheader', "企业新闻");
    $smarty->assign('clist', $clist);
    $smarty->assign('page', $page->show(3));
    $smarty->display('company/admin_company_news.htm');
} elseif ($act == 'edit_news_audit') {
    check_permissions($_SESSION['admin_purview'], "news_audit");
    check_token();
    $id = !empty($_REQUEST['id']) ? $_REQUEST['id'] : adminmsg("你没有选择新闻!", 1);
    $audit = intval($_POST['audit']);
    $pms_notice = intval($_POST['pms_notice']);
    $reason = trim($_POST['reason']);
    $num = edit_news_audit($id, $audit, $reason, $pms_notice);
    if ($num > 0) {
        adminmsg("审核成功!共审核" . $num . "行", 2);
    } else {