✨ feat(gvg): 添加debug接口
This commit is contained in:
@@ -166,7 +166,7 @@ export async function checkVestigeOppStatus(configId: number, groupId: number, s
|
||||
if(!myData || myData.rank != myRank) return VESTIGE_OPP_STATUS.MY_RANK_CHANGE;
|
||||
|
||||
if(isRobot(targetRoleId)) {
|
||||
let targetData = await GVGVestigeRankModel.findByRank(vestigeId, rank);
|
||||
let targetData = await GVGVestigeRankModel.findByRank(configId, groupId, serverType, vestigeId, rank);
|
||||
if(targetData) return VESTIGE_OPP_STATUS.OPP_RANK_CHANGE;
|
||||
} else {
|
||||
let targetData = await GVGVestigeRankModel.findByRole(vestigeId, targetRoleId);
|
||||
@@ -328,7 +328,7 @@ export function getDayKeyInfo() {
|
||||
return moment().format('YYMMDD');
|
||||
}
|
||||
|
||||
async function savePlayerRank(configId: number, groupId: number, serverType: number, vestigeId: number, playerInfo: OppPlayerInfo) {
|
||||
export async function savePlayerRank(configId: number, groupId: number, serverType: number, vestigeId: number, playerInfo: Partial<OppPlayerInfo>) {
|
||||
if(playerInfo.isRobot) return
|
||||
let dicRankMap = gameData.gvgVestige.get(vestigeId);
|
||||
let newRank = dicRankMap?.get(playerInfo.newRank)?.score||0;
|
||||
@@ -351,7 +351,7 @@ export async function getVestigeRank(redisKey: REDIS_KEY, isSimple: boolean, key
|
||||
if(isSimple) {
|
||||
return { rank: obj.rank, name: obj.name, score: obj.num }
|
||||
} else {
|
||||
return { ...obj, leader: {...obj.leader, serverName: serverNames[obj.leader.serverId]}};
|
||||
return { ...obj, score: obj.num, leader: {...obj.leader, serverName: serverNames[obj.leader.serverId]}};
|
||||
}
|
||||
}
|
||||
return obj
|
||||
|
||||
Reference in New Issue
Block a user