活动:修改结构

This commit is contained in:
qiaoxin
2021-06-30 11:41:38 +08:00
parent 550ec29842
commit 3cff8acf3a
60 changed files with 260 additions and 169 deletions
@@ -4,6 +4,7 @@ import { ActivityRechargeMoneyModel, ActivityRechargeMoneyModelType } from '../.
import { RechargeMoneyData, RechargeMoneyItem } from '../../domain/activityField/rechargeMoneyField';
import moment = require('moment');
import { ServerlistModel } from '../../db/Serverlist';
import { RoleModel } from '../../db/Role';
/**
* 获取活动数据
@@ -20,7 +21,8 @@ export async function rechargeMoneyActivity(serverId: number, roleId: string) {
let activityData = activityArray[0];
let playerRecord: ActivityRechargeMoneyModelType[] = await ActivityRechargeMoneyModel.findData(serverId, roleId);
let playerData = new RechargeMoneyData(activityData);
let { createTime } = await RoleModel.findByRoleId(roleId);
let playerData = new RechargeMoneyData(activityData, createTime);
playerData.setPlayerRecords(playerRecord);
delete playerData.recordArray;
return playerData;
@@ -45,7 +47,8 @@ export async function getPlayerRechargeMoneyData(activityId: number, serverId: n
let activityData: ActivityModelType = await ActivityModel.findActivity(activityId);
let playerRecord: ActivityRechargeMoneyModelType[] = await ActivityRechargeMoneyModel.findData(serverId, roleId);
let playerData = new RechargeMoneyData(activityData);
let { createTime } = await RoleModel.findByRoleId(roleId);
let playerData = new RechargeMoneyData(activityData, createTime);
playerData.setPlayerRecords(playerRecord);
return playerData;
}