优化:减少初始以及合成武将时返回的数据

This commit is contained in:
luying
2022-04-07 18:36:46 +08:00
parent f20583125d
commit 3cb5c650e2
13 changed files with 63 additions and 56 deletions

View File

@@ -103,7 +103,7 @@ export class GachaHandler {
return resResult(STATUS.SUCCESS, {
gachaId, activityId,
freeCount, refFreeTime: userGacha.refFreeTime, count: userGacha.count, point: userGacha.point, floor, hope,
heroes: resultHeroes,
// heroes: resultHeroes,
addHeros: heroes,
result: resultList
});
@@ -223,7 +223,7 @@ export class GachaHandler {
turntable: userGacha.turntable,
result: resultList,
addHeros: heroes,
heroes: resultHeroes
// heroes: resultHeroes
});
}
@@ -468,7 +468,7 @@ export class GachaHandler {
return resResult(STATUS.SUCCESS, {
hasInit: !!role.gachaHasGuide,
gachaId,
heroes: resultHeroes,
// heroes: resultHeroes,
addHeros: heroes,
result: resultList
});

View File

@@ -104,7 +104,7 @@ export class NewHeroGachaHandler {
let commonResult = await addReward(roleId, roleName, sid, serverId, newRewardParamArr, ITEM_CHANGE_REASON.NEW_HERO_GACHA_PULL)
return resResult(STATUS.SUCCESS, {
hid, activityId, count, randomReward: { heroes: resultHeroes, result: resultList }, commonReward: commonResult
hid, activityId, count, randomReward: { heroes: resultHeroes.map(cur => ({hid: cur.hid})), result: resultList }, commonReward: commonResult
});
}