/** * @Purpose: * 获取升级消耗英雄信息 * @param $player_id 玩家ID * @param $hero_id 英雄ID * @Return 返回英雄等级界面信息 */ public function get_upgrade_expend_hero_info($player_id, $hero_id) { $player_id = intval($player_id); $hero_id = strval($hero_id); //获取英雄数据 $obj_player_hero_data = $this->get_data('PlayerHero'); $hero_data = $obj_player_hero_data->get_player_hero_info($player_id, $hero_id); if (empty($hero_data)) { $this->throw_error('10102'); //英雄不存在 } //获取消耗英雄列表 $hero_data['hero_list'] = $this->get_expend_hero_list($player_id, $hero_id, 1, $this->up_grade_quality_limit); return Struct_Hero::get_upgrade_expend_hero_struct($hero_data); }