|
|
|
@ -2502,6 +2502,12 @@ class ExportController extends Controller
|
|
|
|
|
$data[$key]['game_id'] = get_game_name($request['game_id']);
|
|
|
|
|
$data[$key]['promote_id'] = get_promote_account($request['promote_id']);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
$GetData = $_GET;
|
|
|
|
|
unset($GetData['xlsname']);
|
|
|
|
|
|
|
|
|
|
addOperationLog(['op_type'=>3,'key'=>getNowDate(),'op_name'=>'导出ARPU分析','url'=>U('stat/userarpu',$GetData),'menu'=>'统计-数据分析-ARPU分析']);
|
|
|
|
|
|
|
|
|
|
$xlsData = $data;
|
|
|
|
|
$this->exportExcel($xlsName, $xlsCell, $xlsData);
|
|
|
|
|
}
|
|
|
|
@ -2625,6 +2631,12 @@ class ExportController extends Controller
|
|
|
|
|
'week'=>$total['sum_week'],
|
|
|
|
|
'mounth'=>$total['sum_mounth']
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
$GetData = $_GET;
|
|
|
|
|
unset($GetData['xlsname']);
|
|
|
|
|
|
|
|
|
|
addOperationLog(['op_type'=>3,'key'=>getNowDate(),'op_name'=>'导出游戏注册统计','url'=>U('Platform/game_statistics',$GetData),'menu'=>'统计-统计-平台统计-游戏注册统计']);
|
|
|
|
|
|
|
|
|
|
$xlsData = $data;
|
|
|
|
|
$this->exportExcel($xlsName, $xlsCell, $xlsData);
|
|
|
|
|
}
|
|
|
|
@ -2719,6 +2731,13 @@ class ExportController extends Controller
|
|
|
|
|
'week'=>$total['sum_week'],
|
|
|
|
|
'mounth'=>$total['sum_mounth']
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
$GetData = $_GET;
|
|
|
|
|
unset($GetData['xlsname']);
|
|
|
|
|
unset($GetData['type']);
|
|
|
|
|
|
|
|
|
|
addOperationLog(['op_type'=>3,'key'=>getNowDate(),'op_name'=>'导出游戏充值统计','url'=>U('Platform/gamepay_statistics',$GetData),'menu'=>'统计-统计-平台统计-游戏充值统计']);
|
|
|
|
|
|
|
|
|
|
$xlsData = $data;
|
|
|
|
|
$this->exportExcel($xlsName, $xlsCell, $xlsData);
|
|
|
|
|
}
|
|
|
|
@ -2815,6 +2834,13 @@ class ExportController extends Controller
|
|
|
|
|
'week'=>$total['sum_week'],
|
|
|
|
|
'mounth'=>$total['sum_mounth']
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
$GetData = $_GET;
|
|
|
|
|
unset($GetData['xlsname']);
|
|
|
|
|
unset($GetData['type']);
|
|
|
|
|
|
|
|
|
|
addOperationLog(['op_type'=>3,'key'=>getNowDate(),'op_name'=>'导出注册方式统计','url'=>U('Platform/resway_statistics',$GetData),'menu'=>'统计-统计-平台统计-注册方式统计']);
|
|
|
|
|
|
|
|
|
|
$xlsData = $data;
|
|
|
|
|
$this->exportExcel($xlsName, $xlsCell, $xlsData);
|
|
|
|
|
}
|
|
|
|
@ -2914,6 +2940,13 @@ class ExportController extends Controller
|
|
|
|
|
'week'=>$total['sum_week'],
|
|
|
|
|
'mounth'=>$total['sum_mounth']
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
$GetData = $_GET;
|
|
|
|
|
unset($GetData['xlsname']);
|
|
|
|
|
unset($GetData['type']);
|
|
|
|
|
|
|
|
|
|
addOperationLog(['op_type'=>3,'key'=>getNowDate(),'op_name'=>'导出充值方式统计','url'=>U('Platform/payway_statistics',$GetData),'menu'=>'统计-统计-平台统计-充值方式统计']);
|
|
|
|
|
|
|
|
|
|
$xlsData = $data;
|
|
|
|
|
$this->exportExcel($xlsName, $xlsCell, $xlsData);
|
|
|
|
|
}
|
|
|
|
@ -3070,6 +3103,12 @@ class ExportController extends Controller
|
|
|
|
|
'mounth'=>$total['sum_mounth']
|
|
|
|
|
);
|
|
|
|
|
$xlsData = $data;
|
|
|
|
|
|
|
|
|
|
$GetData = $_GET;
|
|
|
|
|
unset($GetData['xlsname']);
|
|
|
|
|
|
|
|
|
|
addOperationLog(['op_type'=>3,'key'=>getNowDate(),'op_name'=>'导出推广员统计','url'=>U('Platform/promote_statistics',$GetData),'menu'=>'统计-统计-推广员统计-推广员注册统计']);
|
|
|
|
|
|
|
|
|
|
// var_dump($xlsData);die();
|
|
|
|
|
$this->exportExcel($xlsName, $xlsCell, $xlsData);
|
|
|
|
|
}
|
|
|
|
@ -3202,6 +3241,7 @@ class ExportController extends Controller
|
|
|
|
|
'week'=>$total['sum_week'],
|
|
|
|
|
'mounth'=>$total['sum_mounth']
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
$xlsData = $data;
|
|
|
|
|
$this->exportExcel($xlsName, $xlsCell, $xlsData);
|
|
|
|
|
}
|
|
|
|
@ -3222,7 +3262,7 @@ class ExportController extends Controller
|
|
|
|
|
$end = empty(I('end')) ? time_format(time(),'Y-m-d') : I('end');
|
|
|
|
|
$gameId = I('game_id', 0);
|
|
|
|
|
$promoteId = I('promote_id', 0);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$status = true;
|
|
|
|
|
$data = false;
|
|
|
|
|
$error = '';
|
|
|
|
@ -3294,6 +3334,12 @@ class ExportController extends Controller
|
|
|
|
|
['retention_day15', '15日留存'],
|
|
|
|
|
['retention_day30', '30日留存'],
|
|
|
|
|
];
|
|
|
|
|
|
|
|
|
|
$GetData = $_GET;
|
|
|
|
|
unset($GetData['xlsname']);
|
|
|
|
|
|
|
|
|
|
addOperationLog(['op_type'=>3,'key'=>getNowDate(),'op_name'=>'导出留存率分析','url'=>U('stat/userretention',$GetData),'menu'=>'统计-数据分析-留存率分析']);
|
|
|
|
|
|
|
|
|
|
$xlsData = $data;
|
|
|
|
|
$xlsName = $_REQUEST['xlsname']?$_REQUEST['xlsname']:'留存分析';
|
|
|
|
|
$this->exportExcel($xlsName, $xlsCell, $xlsData);
|
|
|
|
@ -3600,6 +3646,11 @@ class ExportController extends Controller
|
|
|
|
|
$xlsData[] = $v;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
$GetData = $_GET;
|
|
|
|
|
unset($GetData['xlsname']);
|
|
|
|
|
|
|
|
|
|
addOperationLog(['op_type'=>3,'key'=>getNowDate(),'op_name'=>'导出用户分析','url'=>U('stat/user',$GetData),'menu'=>'统计-数据分析-用户分析']);
|
|
|
|
|
|
|
|
|
|
$this->exportExcel($xlsName, $xlsCell, $xlsData);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -3734,6 +3785,11 @@ class ExportController extends Controller
|
|
|
|
|
$xlsData[] = $v;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
$GetData = $_GET;
|
|
|
|
|
unset($GetData['xlsname']);
|
|
|
|
|
|
|
|
|
|
addOperationLog(['op_type'=>3,'key'=>getNowDate(),'op_name'=>'导出LTV统计','url'=>U('Statistics/ltv',$GetData),'menu'=>'统计-统计-LTV统计']);
|
|
|
|
|
|
|
|
|
|
$this->exportExcel($xlsName, $xlsCell, $xlsData);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -3763,7 +3819,8 @@ class ExportController extends Controller
|
|
|
|
|
$xlsData = $data[$key];
|
|
|
|
|
$xlsSummary[] = $data['sum'][$key];
|
|
|
|
|
|
|
|
|
|
} else {
|
|
|
|
|
}
|
|
|
|
|
else {
|
|
|
|
|
|
|
|
|
|
$start = I('start',date('Y-m-d',strtotime('-1 day')));
|
|
|
|
|
|
|
|
|
@ -3894,6 +3951,10 @@ class ExportController extends Controller
|
|
|
|
|
$xlsSummary[] = $export['sum'][$key];
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
$GetData = $_GET;
|
|
|
|
|
unset($GetData['export']);
|
|
|
|
|
|
|
|
|
|
addOperationLog(['op_type'=>3,'key'=>getNowDate(),'op_name'=>'导出总览','url'=>U('Statistics/overview',$GetData),'menu'=>'统计-统计-总览']);
|
|
|
|
|
|
|
|
|
|
$this->exportExcel($xlsName, $xlsCell, $xlsData);
|
|
|
|
|
|
|
|
|
@ -4116,6 +4177,12 @@ class ExportController extends Controller
|
|
|
|
|
);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
$GetData = $_GET;
|
|
|
|
|
unset($GetData['key']);
|
|
|
|
|
unset($GetData['hours']);
|
|
|
|
|
unset($GetData['name']);
|
|
|
|
|
unset($GetData['xlsname']);
|
|
|
|
|
addOperationLog(['op_type'=>3,'key'=>getNowDate(),'op_name'=>'导出应用概况','url'=>U('Stat/device_survey',$GetData),'menu'=>'统计-数据分析-应用概况']);
|
|
|
|
|
|
|
|
|
|
if (is_file(RUNTIME_PATH.'/device_data_foldline.txt')) {
|
|
|
|
|
|
|
|
|
|