} 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}'";
} 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) {