活动:弹出礼包添加等级限制

This commit is contained in:
luying
2022-06-20 11:40:59 +08:00
parent 661c3fee21
commit d394b030f7
2 changed files with 23 additions and 8 deletions

View File

@@ -24,14 +24,14 @@ import { gameData } from '../../pubUtils/data';
*
*/
export async function getPopUpShopData(activityId: number, serverId: number, roleId: string, role?: RoleType) {
if(!role) role = await RoleModel.findByRoleId(roleId, 'roleId totalPay');
if(!role) role = await RoleModel.findByRoleId(roleId, 'roleId totalPay lv');
let activityData = await getActivityById(activityId);
let playerRecords = await ActivityPopUpShopModel.findAllEffectData(serverId, activityId, roleId);
let latestRecords = await ActivityPopUpShopModel.findAllLastData(serverId, activityId, roleId);
let playerData = new PopUpShopData(activityData);
playerData.setPlayerRecords(playerRecords, latestRecords, role.totalPay);
playerData.setPlayerRecords(playerRecords, latestRecords, role.totalPay, role.lv);
return playerData;
}