diff --git a/Application/Admin/Controller/UserActionLogController.class.php b/Application/Admin/Controller/UserActionLogController.class.php
index 2512326aa..9624613c1 100644
--- a/Application/Admin/Controller/UserActionLogController.class.php
+++ b/Application/Admin/Controller/UserActionLogController.class.php
@@ -139,7 +139,7 @@ class UserActionLogController extends AdminController
$xlsName = $_REQUEST['xlsname'];
$xlsCell = array(
- '编号','行为','游戏','玩家','操作时间','操作IP地址'
+ '编号','行为','内容','游戏','玩家','操作时间','操作IP地址'
);
$map = [];
@@ -187,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();
@@ -196,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']}
新值:{$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']}
旧身份证:{$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']}
新值:{$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);