|
@@ -24,7 +24,6 @@ class Black_list_adminAction extends Action{
|
|
|
require_once (ONU_ROOT . "frame/Page.class.php");
|
|
|
|
|
|
$admin = new AdvertAdminAction();
|
|
|
- $uid = $_SESSION['user_infos']['id'];
|
|
|
|
|
|
$info = $_REQUEST['info'];
|
|
|
|
|
@@ -34,7 +33,7 @@ class Black_list_adminAction extends Action{
|
|
|
$pa = "";//查询参数
|
|
|
|
|
|
$limit = " $n,$pageSize";
|
|
|
- $where = " where uid='$uid' ";
|
|
|
+ $where = " ";
|
|
|
|
|
|
$useremail = trim($_REQUEST['useremail']);
|
|
|
|
|
@@ -60,16 +59,12 @@ class Black_list_adminAction extends Action{
|
|
|
//添加黑名单
|
|
|
public function add(){
|
|
|
$admin = new AdvertAdminAction();
|
|
|
- $uid = $_SESSION['user_infos']['id'];
|
|
|
-
|
|
|
- $where = "where uid='$uid' ";
|
|
|
|
|
|
if($_POST['email']){
|
|
|
$data['email'] = trim($_POST['email']);
|
|
|
- $data['uid'] = $uid;
|
|
|
$data['add_time'] = time();
|
|
|
|
|
|
- $is_exist = $admin->selectBlackByEmail($data['email'],$data['uid']);
|
|
|
+ $is_exist = $admin->selectBlackByEmail($data['email']);
|
|
|
if(empty($is_exist)){
|
|
|
|
|
|
$add = $admin->add_blacklist($data);
|
|
@@ -96,9 +91,6 @@ class Black_list_adminAction extends Action{
|
|
|
//编辑黑名单
|
|
|
public function edit(){
|
|
|
$admin = new AdvertAdminAction();
|
|
|
- $uid = $_SESSION['user_infos']['id'];
|
|
|
- $where = "where uid='$uid' ";
|
|
|
-
|
|
|
$id = $_REQUEST['id'];
|
|
|
|
|
|
$one_info = $admin->selectOneBlack($id);
|
|
@@ -126,12 +118,10 @@ class Black_list_adminAction extends Action{
|
|
|
//删除黑名单
|
|
|
public function delete(){
|
|
|
$admin = new AdvertAdminAction();
|
|
|
- $uid = $_SESSION['user_infos']['id'];
|
|
|
-
|
|
|
$id = $_REQUEST['id'];
|
|
|
|
|
|
if($_REQUEST['id']){
|
|
|
- $delete = $admin->deleteBlack($id,$uid);
|
|
|
+ $delete = $admin->deleteBlack($id);
|
|
|
|
|
|
$info = "删除成功";
|
|
|
header("Location:/?a=black_list_admin&m=index&info=$info");
|
|
@@ -143,13 +133,12 @@ class Black_list_adminAction extends Action{
|
|
|
//批量删除客户
|
|
|
public function batch_delete(){
|
|
|
$admin = new AdvertAdminAction();
|
|
|
- $uid = $_SESSION['user_infos']['id'];
|
|
|
$id_array = $_POST['id_array'];
|
|
|
$count = count($id_array);
|
|
|
|
|
|
if($count==1){
|
|
|
$id = $id_array[0];
|
|
|
- $delete = $admin->deleteBlack($id,$uid);
|
|
|
+ $delete = $admin->deleteBlack($id);
|
|
|
|
|
|
$info = "删除成功";
|
|
|
header("Location:/?a=black_list_admin&m=index&info=$info");
|
|
@@ -158,7 +147,7 @@ class Black_list_adminAction extends Action{
|
|
|
}else if($count>1){
|
|
|
$in_array = implode(',',$id_array);
|
|
|
|
|
|
- $delete = $admin->deleteBatchBlack($in_array,$uid);
|
|
|
+ $delete = $admin->deleteBatchBlack($in_array);
|
|
|
$info = "删除成功";
|
|
|
header("Location:/?a=black_list_admin&m=index&info=$info");
|
|
|
exit();
|
|
@@ -171,13 +160,9 @@ class Black_list_adminAction extends Action{
|
|
|
//导出excel
|
|
|
public function export(){
|
|
|
$admin = new AdvertAdminAction();
|
|
|
- $uid = $_SESSION['user_infos']['id'];
|
|
|
-
|
|
|
$username = $_REQUEST['username'];
|
|
|
|
|
|
- $where = " where uid='$uid' ";
|
|
|
-
|
|
|
- $list = $admin->selesctBlacklist($where);
|
|
|
+ $list = $admin->selesctBlacklist();
|
|
|
|
|
|
foreach($list as &$ls){
|
|
|
$ls['add_time'] = date('Y-m-d H:i:s',strtotime($ls['add_time']));
|
|
@@ -191,7 +176,6 @@ class Black_list_adminAction extends Action{
|
|
|
public function import(){
|
|
|
|
|
|
$admin = new AdvertAdminAction();
|
|
|
- $uid = $_SESSION['user_infos']['id'];
|
|
|
|
|
|
if($_POST['to_import_user']=='yes'){
|
|
|
$filename = $_FILES['inputExcel']['name'];
|
|
@@ -207,24 +191,22 @@ class Black_list_adminAction extends Action{
|
|
|
|
|
|
unset($excel_array[0]);//若第一排的数据是字段名的话,删除
|
|
|
header("Content-type: text/html; charset=utf-8");
|
|
|
-
|
|
|
+ $values = '';
|
|
|
foreach($excel_array as $array){
|
|
|
|
|
|
if(!empty($array[1])){
|
|
|
|
|
|
- $data['email'] = trim($array[1]);
|
|
|
- $data['add_time'] = time();
|
|
|
- $data['uid'] = $uid;
|
|
|
-
|
|
|
- $is_exist = $admin->selectBlackByEmail($data['email'],$data['uid']);
|
|
|
-
|
|
|
- if(empty($is_exist)){
|
|
|
- $insert = $admin->add_blacklist($data);
|
|
|
- $info = '导入黑名单成功';
|
|
|
- }
|
|
|
+ $email = trim($array[1]);
|
|
|
+ $addTime = time();
|
|
|
+ $values .= "('{$email}', '{$addTime}'),";
|
|
|
}
|
|
|
|
|
|
}
|
|
|
+ if($values) {
|
|
|
+ $values = trim($values, ",");
|
|
|
+ $insert = $admin->importBlacklist($values);
|
|
|
+ $info = '导入数据成功';
|
|
|
+ }
|
|
|
|
|
|
}
|
|
|
|