示例#1
0
} elseif ($_REQUEST['act'] == 'get_network_blacklist') {
    if (admin_priv('all', '', false) || admin_priv('order_part_view', '', false) || admin_priv('order_group_view', '', false) || admin_priv('ignore_blacklist', '', false)) {
        $user_name = isset($_REQUEST['user_name']) ? mysql_real_escape_string($_REQUEST['user_name']) : '';
        $keyword = isset($_REQUEST['keyword']) ? mysql_real_escape_string($_REQUEST['keyword']) : '';
        $address = isset($_REQUEST['address']) ? mysql_real_escape_string($_REQUEST['address']) : '';
        $where = ' WHERE 1 ';
        if ($user_name) {
            $where .= " AND user_name LIKE '%{$user_name}%'";
        }
        if ($keyword) {
            $where .= " AND (mobile LIKE '%{$keyword}%')";
        }
        if ($address) {
            $where .= " AND address LIKE '%{$address}%'";
        }
        $network_user_blacklist = get_network_blacklist($where);
        $smarty->assign('network_user_blacklist', $network_user_blacklist);
        $res['response_action'] = 'search_service';
        $res['main'] = $smarty->fetch('network_user_blacklist.htm');
    }
    die($json->encode($res));
} elseif ($_REQUEST['act'] == 'putin_network_blacklist') {
    $user_name = isset($_REQUEST['user_name']) ? trim(mysql_real_escape_string($_REQUEST['user_name'])) : '';
    $mobile = isset($_REQUEST['number']) ? trim(mysql_real_escape_string($_REQUEST['number'])) : '';
    $type_id = isset($_REQUEST['type_id']) ? intval($_REQUEST['type_id']) : '';
    $address = trim(mysql_real_escape_string($_REQUEST['address']));
    if (empty($user_name) && empty($mobile)) {
        $res = crm_msg('添加黑名单失败');
    } else {
        if (empty($mobile)) {
            $where = " AND mobile='{$mobile}'";
示例#2
0
    }
    die($json->encode($res));
} elseif ($_REQUEST['act'] == 'network_blacklist') {
    $account_type = type_get();
    $result = get_network_blacklist('network_blacklist');
    $network_blacklist = $result['network_blacklist'];
    $filter = $result['filter'];
    $smarty->assign('is_checked', intval($_REQUEST['is_checked']));
    $smarty->assign('account_type_list', $account_type);
    $smarty->assign('network_blacklist', $network_blacklist);
    $smarty->assign('filter', $filter);
    $smarty->assign('network_blacklist_div', $smarty->fetch('network_blacklist_div.htm'));
    $res['main'] = $smarty->fetch('network_blacklist.htm');
    die($json->encode($res));
} elseif ($_REQUEST['act'] == 'sch_network_blacklist') {
    $result = get_network_blacklist('sch_network_blacklist');
    $smarty->assign('is_checked', intval($_REQUEST['is_checked']));
    $smarty->assign('network_blacklist', $result['network_blacklist']);
    $smarty->assign('filter', $result['filter']);
    $res['response_action'] = 'search_service';
    $res['main'] = $smarty->fetch('network_blacklist_div.htm');
    die($json->encode($res));
} elseif ($_REQUEST['act'] == 'del_network_blacklist') {
    $table_name = mysql_real_escape_string($_REQUEST['table_name']);
    $account_id = intval($_REQUEST['val']);
    $tr_index = intval($_REQUEST['tr_index']);
    $res = array('req_msg' => true, 'code' => false, 'message' => '', 'timeout' => 2000);
    if ($account_id != 0) {
        $sql_del = 'DELETE FROM ' . $GLOBALS['ecs']->table('account_blacklist') . " WHERE account_id={$account_id}";
        $result = $GLOBALS['db']->query($sql_del);
        if ($result) {