活动:时间
This commit is contained in:
@@ -5,6 +5,7 @@ import { GuildPayData } from "../../domain/activityField/guildPay";
|
||||
import { getActivitiesByType, getActivityById, pushActivities, pushActivitiesToGuild, pushActivityInter } from "./activityService";
|
||||
import { ServerlistModel } from '../../db/Serverlist';
|
||||
import { ActivityGuildPayRecordModel } from "../../db/ActivityGuildPayRecord";
|
||||
import { getServerCreateTime } from "../redisService";
|
||||
|
||||
|
||||
/**
|
||||
@@ -17,9 +18,8 @@ import { ActivityGuildPayRecordModel } from "../../db/ActivityGuildPayRecord";
|
||||
*/
|
||||
export async function getGuildPayData(serverId: number, activityId: number, roleId: string, guildCode: string) {
|
||||
let activityData = await getActivityById(activityId);
|
||||
let { openTime } = await ServerlistModel.findByServerId(serverId);
|
||||
|
||||
let playerData = new GuildPayData(activityData, 0, openTime * 1000);
|
||||
let serverTime = await getServerCreateTime(serverId);
|
||||
let playerData = new GuildPayData(activityData, 0, serverTime);
|
||||
let receiveRecord = await ActivityGuildPayRecordModel.findData(serverId, activityId, playerData.roundIndex, roleId);
|
||||
playerData.setReceiveRecord(receiveRecord);
|
||||
if(guildCode) {
|
||||
|
||||
Reference in New Issue
Block a user