活动:时间
This commit is contained in:
@@ -12,6 +12,7 @@ import { addReward, stringToConsumeParam, stringToRewardParam } from '../../../s
|
||||
import { random } from 'underscore';
|
||||
import { RoleModel } from '../../../db/Role';
|
||||
import { getActivityById } from '../../../services/activity/activityService';
|
||||
import { getRoleCreateTime, getServerCreateTime } from '../../../services/redisService';
|
||||
|
||||
export default function (app: Application) {
|
||||
new HandlerService(app, {});
|
||||
@@ -56,8 +57,9 @@ export class SelfServiceShopHandler {
|
||||
|
||||
|
||||
let activityData = await getActivityById(activityId);
|
||||
let { createTime } = await RoleModel.findByRoleId(roleId);
|
||||
let playerData = new SelfServiceShopData(activityData, createTime);
|
||||
let createTime = await getRoleCreateTime(roleId);
|
||||
let serverTime = await getServerCreateTime(serverId);
|
||||
let playerData = new SelfServiceShopData(activityData, createTime, serverTime);
|
||||
let item = playerData.getItem(index);
|
||||
|
||||
if (item.countMax > 0) {//限制购买次数
|
||||
@@ -116,8 +118,9 @@ export class SelfServiceShopHandler {
|
||||
|
||||
|
||||
let activityData: ActivityModelType = await getActivityById(activityId);
|
||||
let { createTime } = await RoleModel.findByRoleId(roleId);
|
||||
let playerData = new SelfServiceShopData(activityData, createTime);
|
||||
let createTime = await getRoleCreateTime(roleId);
|
||||
let serverTime = await getServerCreateTime(serverId);
|
||||
let playerData = new SelfServiceShopData(activityData, createTime, serverTime);
|
||||
let unitPrice = playerData.unitPrice;//购买价格
|
||||
let unitCountMax = playerData.unitCountMax;//最大购买次数
|
||||
let unitReward = playerData.unitReward;//购买获得资源
|
||||
|
||||
Reference in New Issue
Block a user