名将擂台:debug接口更新对手排名
This commit is contained in:
@@ -376,11 +376,12 @@ export class LadderHandler {
|
|||||||
|
|
||||||
let atkLadderMatch = await LadderMatchModel.findByRoleId(roleId);
|
let atkLadderMatch = await LadderMatchModel.findByRoleId(roleId);
|
||||||
if(!atkLadderMatch || !atkLadderMatch.defense) return resResult(STATUS.LADDER_NOT_OPEN);
|
if(!atkLadderMatch || !atkLadderMatch.defense) return resResult(STATUS.LADDER_NOT_OPEN);
|
||||||
|
let myRank = atkLadderMatch.rank;
|
||||||
|
|
||||||
let defLadderMatch = await LadderMatchModel.findByRank(rank);
|
let defLadderMatch = await LadderMatchModel.findByRank(rank);
|
||||||
if(defLadderMatch) {
|
if(defLadderMatch) {
|
||||||
atkLadderMatch = await LadderMatchModel.findOneAndUpdate({ roleId }, { $set: { rank, oldRank: atkLadderMatch.rank, historyRank: rank } }, { new: true }).lean();
|
atkLadderMatch = await LadderMatchModel.findOneAndUpdate({ roleId }, { $set: { rank, oldRank: myRank, historyRank: rank } }, { new: true }).lean();
|
||||||
defLadderMatch = await LadderMatchModel.findOneAndUpdate({ roleId: defLadderMatch.roleId }, { $set: { rank: atkLadderMatch.rank, oldRank: defLadderMatch.rank } }, { new: true }).lean();
|
defLadderMatch = await LadderMatchModel.findOneAndUpdate({ roleId: defLadderMatch.roleId }, { $set: { rank: myRank, oldRank: rank } }, { new: true }).lean();
|
||||||
} else {
|
} else {
|
||||||
atkLadderMatch = await LadderMatchModel.findOneAndUpdate({ roleId }, { $set: { rank, oldRank: atkLadderMatch.rank, historyRank: rank } }, { new: true }).lean();
|
atkLadderMatch = await LadderMatchModel.findOneAndUpdate({ roleId }, { $set: { rank, oldRank: atkLadderMatch.rank, historyRank: rank } }, { new: true }).lean();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user