✨ feat(db): 修改role表数据库操作方式
This commit is contained in:
@@ -7,7 +7,7 @@ import { addReward, stringToRewardParam } from './giftPackageService';
|
||||
import moment = require('moment');
|
||||
import { ServerlistModel } from '../../db/Serverlist';
|
||||
import { sendMailByContent } from './../mailService';
|
||||
import { RoleModel, RoleType } from '../../db/Role';
|
||||
import Role, { RoleType } from '../../db/Role';
|
||||
import { getActivitiesByType, getActivityById } from './activityService';
|
||||
import { RewardInter } from '../../pubUtils/interface';
|
||||
import { DUNGEON_CONST, PVP, VIP } from '../../pubUtils/dicParam';
|
||||
@@ -132,7 +132,7 @@ export async function makeMonthlyTicketReward(roleId: string, roleName: string,
|
||||
|
||||
await ActivityMonthlyTicketModel.buyMonthlyTicket(serverId, roleId, activityId, activityData.type, endTime, playerData.isForever)
|
||||
if(activityData.type == ACTIVITY_TYPE.MONTHLY_TICKET_2) {
|
||||
let role = await RoleModel.buyForeverTicket(roleId);
|
||||
let role = await Role.buyForeverTicket(roleId);
|
||||
if(sid) await pinus.app.rpc.connector.connectorRemote.setOtherUserSession.toServer(sid,[{ roleId, vipStartTime: role.vipStartTime }]);
|
||||
}
|
||||
let firstReward = playerData.firstReward;
|
||||
@@ -196,7 +196,7 @@ export function getVipHungupReward(startTime: number, endTime: number, baseRewar
|
||||
|
||||
export async function getVipPvpChallengeMaxCnt(roleId: string, vipStartTime?: number) {
|
||||
if(vipStartTime == undefined) {
|
||||
let role = await RoleModel.findByRoleId(roleId, 'vipStartTime');
|
||||
let role = await Role.findByRoleId(roleId, 'vipStartTime');
|
||||
vipStartTime = role.vipStartTime;
|
||||
}
|
||||
let count = PVP.PVP_CHALLENGE_COUNTS;
|
||||
|
||||
Reference in New Issue
Block a user