This commit is contained in:
yangduo 2025-04-01 18:35:41 +08:00
parent 3581081bc0
commit f2b52f6a52

View File

@ -141,6 +141,7 @@ class HangController{
$open_time = 0;
$end_time = 0;
$sea_reward = array();
$passport_reward = array();
$rank_status = 0;
$season_meta_table = require('../res/season@season.php');
for ($i = 1; $i <= count($season_meta_table); $i++) {
@ -175,6 +176,21 @@ class HangController{
$rank_status = 0;
} else {
$rank_status = $rowpass['active_status'];
if (!is_null($rowpass['season_passport']) && !empty($rowpass['season_passport'])) {
$passportawardinfo = json_decode($rowpass['season_passport'], true);
foreach($passportawardinfo as $key => $status) {
if (!array_key_exists($key, $passportaward)) {
$passportaward[$key] = $this->getExplode($season_meta_table[$i][$key]);
}
$passport_reward[$key][] = array(
'item_id' => $passportaward[$key][$ii - 1][0],
'item_num' => $passportaward[$key][$ii - 1][1],
'time' => $passportaward[$key][$ii - 1][2],
'status' => $status,
);
}
}
}
$key = $ii - 1;
@ -451,6 +467,7 @@ class HangController{
'daily_first_login' => $rowuser['daily_first_login'] + 1,
'game_times' => $rowuser['game_times'],
'min_rank_score' => $min_rank_score,
'passport_reward' => $passport_reward,
));
}
}