活动:时间
This commit is contained in:
@@ -12,6 +12,7 @@ import { HeroType } from "../../db/Hero";
|
||||
import { NewHeroGachaItem } from "../../domain/activityField/newHeroGachaField";
|
||||
import { getActivityById } from "./activityService";
|
||||
import { transPiece } from "../role/util";
|
||||
import { getRoleCreateTime, getServerCreateTime } from "../redisService";
|
||||
|
||||
/**
|
||||
* 获取招募列表
|
||||
@@ -43,8 +44,9 @@ export async function getLimitGacha(serverId: number, roleId: string, activityId
|
||||
let activityData = await getActivityById(activityId);
|
||||
if (!activityData) return false;
|
||||
|
||||
let { createTime } = await RoleModel.findByRoleId(roleId);
|
||||
let gachaData = new GachaData(activityData, createTime);
|
||||
let createTime = await getRoleCreateTime(roleId);
|
||||
let serverTime = await getServerCreateTime(serverId);
|
||||
let gachaData = new GachaData(activityData, createTime, serverTime);
|
||||
let userGacha = await UserGachaModel.findByRole(roleId, gachaData.gachaId, activityId);
|
||||
userGacha = await refreshGacha(gameData.gacha.get(gachaData.gachaId), userGacha);
|
||||
gachaData.setUserGacha(userGacha);
|
||||
|
||||
Reference in New Issue
Block a user