@ -59,25 +59,45 @@ class UserActionLogController extends AdminController
foreach($data as $key=>$value) {
$remarks = json_decode($value['remarks'],true);
// dump($data);
$action = json_decode($value['action'],true);
if ($value['type'] == 3) {
$data[$key]['action'] = '登录 '.($remarks['server_name']?$remarks['server_name']:'无').'-'.($remarks['role_name']?$remarks['role_name']:'无').'-'.($remarks['role_level']?$remarks['role_level']:'无');
$data[$key]['action_title '] = '登录 '.($remarks['server_name']?$remarks['server_name']:'无').'-'.($remarks['role_name']?$remarks['role_name']:'无').'-'.($remarks['role_level']?$remarks['role_level']:'无');
} else if ($value['type'] == 4) {
$data[$key]['action'] = '退出 '.($remarks['server_name']?$remarks['server_name']:'无').'-'.($remarks['role_name']?$remarks['role_name']:'无').'-'.($remarks['role_level']?$remarks['role_level']:'无');
$data[$key]['action_title '] = '退出 '.($remarks['server_name']?$remarks['server_name']:'无').'-'.($remarks['role_name']?$remarks['role_name']:'无').'-'.($remarks['role_level']?$remarks['role_level']:'无');
} else if ($value['type'] == 0) {
$data[$key]['action'] = '修改密码';
$data[$key]['action_title'] = '修改密码';
if (!$action['old_data']) {
$data[$key]['action_content'] = "-------------------";
} else {
$data[$key]['action_content'] = "旧值:{$action['old_data']}< br > 新值:{$action['new_data']}";
}
} else if ($value['type'] == 1) {
$data[$key]['action'] = '修改/绑定手机号';
$data[$key]['action_title'] = '修改/绑定手机号';
$data[$key]['action_content'] = "手机号:{$action['phone']}";
} else if ($value['type'] == 2) {
$data[$key]['action'] = '修改身份信息';
$data[$key]['action_title'] = '修改身份信息';
$data[$key]['action_content'] = $action['old_data']?"旧姓名:{$action['old_data']['real_name']} - 新姓名:{$action['new_data']['real_name']}< br > 旧身份证:{$action['old_data']['idcard']} - 新身份证:{$action['new_data']['idcard']}":"无历史记录";
} else if ($value['type'] == 5) {
$data[$key]['action'] = '上报角色 '.($remarks['server_name']?$remarks['server_name']:'无').'-'.($remarks['role_name']?$remarks['role_name']:'无').'-'.($remarks['role_level']?$remarks['role_level']:'无');
} else if ($value['type'] == 11) {
$data[$key]['action'] = '修改绑定上级推广员';
$data[$key]['action_title'] = '上报角色 '.($remarks['server_name']?$remarks['server_name']:'无').'-'.($remarks['role_name']?$remarks['role_name']:'无').'-'.($remarks['role_level']?$remarks['role_level']:'无');
} else if ($value['type'] == 6) {
$data[$key]['action_title'] = '点击推广链接下载';
$data[$key]['action_content'] = "下载地址:".$value['action'];;
} else if ($value['type'] == 7){
$data[$key]['action_title'] = '修改角色名';
$data[$key]['action_content'] = "旧值:{$action['old_data']}< br > 新值:{$action['new_data']}";
} else if ($value['type'] == 8){
$data[$key]['action_title'] = '解绑手机号';
$data[$key]['action_content'] = "手机号:{$action['phone']}";
}
else if ($value['type'] == 11) {
$data[$key]['action_title'] = '修改绑定上级推广员';
} else {
$data[$key]['action'] = '未知';
$data[$key]['action_title '] = '未知';
}
}
// die();
@ -88,6 +108,8 @@ class UserActionLogController extends AdminController
$this->assign('_page', $page);//分页
}
$this->checkListOrCountAuthRestMap($map,[]);
$this->assign('data',$data);
$this->display();
@ -117,7 +139,7 @@ class UserActionLogController extends AdminController
$xlsName = $_REQUEST['xlsname'];
$xlsCell = array(
'编号','行为','游戏','玩家','操作时间','操作IP地址'
'编号','行为','内容',' 游戏','玩家','操作时间','操作IP地址'
);
$map = [];
@ -165,7 +187,7 @@ class UserActionLogController extends AdminController
/* 获取频道列表 */
$xlsData = M('user_action_log','tab_')
->field("id,action,game_name,account,create_time,ip,type,remarks")
->field("id,'' as action_title,'' as action_content ,game_name,account,create_time,ip,type,remarks,action ")
->where($map)
->limit(($i-1)*$perSize ,$perSize)
->order('create_time DESC')->select();
@ -174,28 +196,70 @@ class UserActionLogController extends AdminController
$value['create_time'] = date("Y-m-d H:i:s", $value['create_time']);
// $remarks = json_decode($value['remarks'],true);
//// dump($data);
//
// if ($value['type'] == 3) {
// $value['action'] = '登录 '.($remarks['server_name']?$remarks['server_name']:'无').'-'.($remarks['role_name']?$remarks['role_name']:'无').'-'.($remarks['role_level']?$remarks['role_level']:'无');
// } else if ($value['type'] == 4) {
// $value['action'] = '退出 '.($remarks['server_name']?$remarks['server_name']:'无').'-'.($remarks['role_name']?$remarks['role_name']:'无').'-'.($remarks['role_level']?$remarks['role_level']:'无');
// } else if ($value['type'] == 0) {
// $value['action'] = '修改密码';
// } else if ($value['type'] == 1) {
// $value['action'] = '修改/绑定手机号';
// } else if ($value['type'] == 2) {
// $value['action'] = '修改身份信息';
// } else if ($value['type'] == 5) {
// $value['action'] = '上报角色 '.($remarks['server_name']?$remarks['server_name']:'无').'-'.($remarks['role_name']?$remarks['role_name']:'无').'-'.($remarks['role_level']?$remarks['role_level']:'无');
// } else if ($value['type'] == 11) {
// $value['action'] = '修改绑定上级推广员';
// } else {
// $value['action'] = '未知';
// }
$remarks = json_decode($value['remarks'],true);
// dump($data);
$action = json_decode($value['action'],true);
if ($value['type'] == 3) {
$value['action'] = '登录 '.($remarks['server_name']?$remarks['server_name']:'无').'-'.($remarks['role_name']?$remarks['role_name']:'无').'-'.($remarks['role_level']?$remarks['role_level']:'无');
$value['action_title '] = '登录 '.($remarks['server_name']?$remarks['server_name']:'无').'-'.($remarks['role_name']?$remarks['role_name']:'无').'-'.($remarks['role_level']?$remarks['role_level']:'无');
} else if ($value['type'] == 4) {
$value['action'] = '退出 '.($remarks['server_name']?$remarks['server_name']:'无').'-'.($remarks['role_name']?$remarks['role_name']:'无').'-'.($remarks['role_level']?$remarks['role_level']:'无');
$value['action_title '] = '退出 '.($remarks['server_name']?$remarks['server_name']:'无').'-'.($remarks['role_name']?$remarks['role_name']:'无').'-'.($remarks['role_level']?$remarks['role_level']:'无');
} else if ($value['type'] == 0) {
$value['action'] = '修改密码';
$value['action_title'] = '修改密码';
if ($action['account']) {
$value['action_content'] = "-------------------";
} else {
$value['action_content'] = "旧值:{$action['old_data']}< br > 新值:{$action['new_data']}";
}
} else if ($value['type'] == 1) {
$value['action'] = '修改/绑定手机号';
$value['action_title'] = '修改/绑定手机号';
$value['action_content'] = "手机号:{$action['phone']}";
} else if ($value['type'] == 2) {
$value['action'] = '修改身份信息';
$value['action_title'] = '修改身份信息';
$value['action_content'] = $action['old_data']?"旧姓名:{$action['old_data']['real_name']} - 新姓名:{$action['new_data']['real_name']}< br > 旧身份证:{$action['old_data']['idcard']} - 新身份证:{$action['new_data']['idcard']}":"无历史记录";
} else if ($value['type'] == 5) {
$value['action'] = '上报角色 '.($remarks['server_name']?$remarks['server_name']:'无').'-'.($remarks['role_name']?$remarks['role_name']:'无').'-'.($remarks['role_level']?$remarks['role_level']:'无');
} else if ($value['type'] == 11) {
$value['action'] = '修改绑定上级推广员';
$value['action_title'] = '上报角色 '.($remarks['server_name']?$remarks['server_name']:'无').'-'.($remarks['role_name']?$remarks['role_name']:'无').'-'.($remarks['role_level']?$remarks['role_level']:'无');
} else if ($value['type'] == 6) {
$value['action_title'] = '点击推广链接下载';
$value['action_content'] = "下载地址:".$value['action'];;
} else if ($value['type'] == 7){
$value['action_title'] = '修改角色名';
$value['action_content'] = "旧值:{$action['old_data']}< br > 新值:{$action['new_data']}";
} else if ($value['type'] == 8){
$value['action_title'] = '解绑手机号';
$value['action_content'] = "手机号:{$action['phone']}";
}
else if ($value['type'] == 11) {
$value['action_title'] = '修改绑定上级推广员';
} else {
$value['action'] = '未知';
$value['action_title '] = '未知';
}
unset($value['type']);
unset($value['remarks']);
unset($value['action']);
mb_convert_variables('GBK', 'UTF-8', $value);
fputcsv($fp, $value);
@ -266,6 +330,8 @@ class UserActionLogController extends AdminController
$this->assign('_page', $page);//分页
}
$this->checkListOrCountAuthRestMap($map,[]);
$this->assign('data',$data);
$this->display();