1
This commit is contained in:
parent
ae9893d4f7
commit
85917b3687
@ -17,6 +17,7 @@ class TempToolsController extends BaseController {
|
|||||||
$data = array();
|
$data = array();
|
||||||
$survivalTime = 0;
|
$survivalTime = 0;
|
||||||
$sameTimes = 0;
|
$sameTimes = 0;
|
||||||
|
$sessionChgTimes = 0;
|
||||||
{
|
{
|
||||||
$rows = SqlHelper::ormSelect(
|
$rows = SqlHelper::ormSelect(
|
||||||
$conn,
|
$conn,
|
||||||
@ -36,6 +37,7 @@ class TempToolsController extends BaseController {
|
|||||||
usort($data, function ($a, $b) {
|
usort($data, function ($a, $b) {
|
||||||
return $a['start_time'] < $b['start_time'] ? -1 : 1;
|
return $a['start_time'] < $b['start_time'] ? -1 : 1;
|
||||||
});
|
});
|
||||||
|
$lastSessionId = '';
|
||||||
{
|
{
|
||||||
for ($i = 0; $i < count($data); ++$i){
|
for ($i = 0; $i < count($data); ++$i){
|
||||||
if ($i + 1 >= count($data)) {
|
if ($i + 1 >= count($data)) {
|
||||||
@ -45,11 +47,20 @@ class TempToolsController extends BaseController {
|
|||||||
++$i;
|
++$i;
|
||||||
++$sameTimes;
|
++$sameTimes;
|
||||||
}
|
}
|
||||||
|
if ($lastSessionId) {
|
||||||
|
if ($lastSessionId != $data[$i]['session_id']) {
|
||||||
|
++$sessionChgTimes;
|
||||||
|
$lastSessionId = $data[$i]['session_id'];
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
$lastSessionId = $data[$i]['session_id'];
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
myself()->_rspData(array(
|
myself()->_rspData(array(
|
||||||
'battle_times' => count($data),
|
'battle_times' => count($data),
|
||||||
'same_times' => $sameTimes,
|
'same_times' => $sameTimes,
|
||||||
|
'session_chg_times' => $sessionChgTimes,
|
||||||
'survival_time' => $survivalTime,
|
'survival_time' => $survivalTime,
|
||||||
'data' => $data
|
'data' => $data
|
||||||
));
|
));
|
||||||
|
Loading…
x
Reference in New Issue
Block a user