军团活动:添加回合数参数
This commit is contained in:
@@ -109,13 +109,13 @@ export class GateActivityHandler {
|
||||
}
|
||||
|
||||
// 上报玩家获得军功
|
||||
async action(msg: { code: string, record: { round: number, dataId: number }[] }, session: BackendSession) {
|
||||
async action(msg: { code: string, round: number, record: { round: number, dataId: number }[] }, session: BackendSession) {
|
||||
let roleId = session.get('roleId');
|
||||
let roleName = session.get('roleName');
|
||||
let guildCode = session.get('guildCode');
|
||||
let serverId = session.get('serverId');
|
||||
|
||||
let { code, record } = msg;
|
||||
let { code, round, record } = msg;
|
||||
let obj = getGateActivityObj();
|
||||
|
||||
let statusResult = getGuildActivityStatus(this.aid);
|
||||
@@ -128,7 +128,7 @@ export class GateActivityHandler {
|
||||
|
||||
// 计算record内得分
|
||||
let memberRecord = obj.getMemberRecord(code, roleId);
|
||||
let scoreResult = getRecordScore(this.aid, record, memberRecord);
|
||||
let scoreResult = getRecordScore(this.aid, round, record, memberRecord);
|
||||
if(!scoreResult) return resResult(STATUS.DIC_DATA_NOT_FOUND);
|
||||
let { score, newRecords, memberRecord: newMemberRecord } = scoreResult;
|
||||
obj.setMemberRecord(code, newMemberRecord);
|
||||
|
||||
Reference in New Issue
Block a user