This commit is contained in:
hujiabin 2023-07-06 21:42:50 +08:00
parent 508ba7aff0
commit 20e46c17c8
2 changed files with 18 additions and 13 deletions

View File

@ -273,9 +273,11 @@ class BattleController extends BaseAuthedController {
$chipPageDb = ChipPage::find($userPresetInfo['presetInfo']['chip_page']);
$info['chip_page'] = ChipPage::toDtoBattle($chipPageDb);
$battleDb = Battle::find($account_id);
$battleData = json_decode($battleDb['battle_data'], true);
$seasonBattleData = isset($battleData) ? getXVal($battleData, 'data', array()) : array();
$info['battle_times'] = getXVal($seasonBattleData, 'total_battle_times', 0);
if ($battleDb){
$battleData = json_decode($battleDb['battle_data'], true);
$seasonBattleData = isset($battleData) ? getXVal($battleData, 'data', array()) : array();
$info['battle_times'] = getXVal($seasonBattleData, 'total_battle_times', 0);
}
}else{
$info['errcode'] = 51;
@ -294,16 +296,16 @@ class BattleController extends BaseAuthedController {
}
}
{
for ($i = 1; $i <= 2; ++$i) {
if (isset($info['weapon_uuid' . $i])) {
$gunDb = Gun::findByAccountId($account_id, $info['weapon_uuid' . $i]);
if ($gunDb) {
$info['weapon_dto' . $i] = Gun::toDto($gunDb);
}
}
}
}
// {
// for ($i = 1; $i <= 2; ++$i) {
// if (isset($info['weapon_uuid' . $i])) {
// $gunDb = Gun::findByAccountId($account_id, $info['weapon_uuid' . $i]);
// if ($gunDb) {
// $info['weapon_dto' . $i] = Gun::toDto($gunDb);
// }
// }
// }
// }
{
$itemDb = Bag::findEx($account_id, V_ITEM_REVIVE_COIN);

View File

@ -17,6 +17,9 @@ class AwardService extends BaseService {
}
}
$itemMeta = Item::get($itemId);
if (!$itemMeta){
return;
}
if (!in_array(
$itemMeta['type'],array(
Item::RANDOM_BOX_TYPE,