✨ feat(db): 修改role表数据库操作方式
This commit is contained in:
@@ -10,7 +10,7 @@ import { GVGVestigeRankModel } from "../../../db/GVGVestigeRank";
|
||||
import { GVGVestigeRecModel, GVGVestigeRecUpdate } from "../../../db/GVGVestigeRec";
|
||||
import { GVGVestigeSumRankModel } from "../../../db/GVGVestigeSumRank";
|
||||
import { HeroModel } from "../../../db/Hero";
|
||||
import { RoleModel } from "../../../db/Role";
|
||||
import Role from "../../../db/Role";
|
||||
import { GVGVestigeOppLineup, VestigeRank } from "../../../domain/gvgField/returnData";
|
||||
import { RoleRankInfo } from "../../../domain/rank";
|
||||
import { getRemoteRplFilePath, getRemoteRplPrefix } from "../../../pubUtils/battleUtils";
|
||||
@@ -156,7 +156,7 @@ export class GVGProduceHandler {
|
||||
let hisVestigeRank = await GVGVestigeRankModel.findByRole(vestigeId, targetRoleId);
|
||||
if(!hisVestigeRank) return resResult(STATUS.GVG_VESTIGE_TARGET_NOT_FOUND);
|
||||
|
||||
let role = await RoleModel.findByRoleId(hisVestigeRank.roleId, 'roleId roleName serverId guildName title lv heads head spines spine frames frame')
|
||||
let role = await Role.findByRoleId(hisVestigeRank.roleId, 'roleId roleName serverId guildName title lv heads head spines spine frames frame')
|
||||
if(!hisVestigeRank) return resResult(STATUS.GVG_VESTIGE_TARGET_NOT_FOUND);
|
||||
|
||||
let hids = hisVestigeRank.lineup?.map(cur => cur.actorId)||[];
|
||||
@@ -473,7 +473,7 @@ export class GVGProduceHandler {
|
||||
for(let { roleId: targetRoleId, rank, lineup } of vestigeRanks) {
|
||||
let param = <RoleRankInfo>await r.getParam(rank, targetRoleId, [rank]);
|
||||
if(!param) {
|
||||
let role = await RoleModel.findByRoleId(targetRoleId, ROLE_SELECT.RANK);
|
||||
let role = await Role.findByRoleId(targetRoleId, ROLE_SELECT.RANK);
|
||||
await r.generParamAndSet(REDIS_KEY.USER_INFO, { roleId: targetRoleId }, { role });
|
||||
param = <RoleRankInfo>await r.getParam(rank, targetRoleId, [rank]);
|
||||
}
|
||||
@@ -488,7 +488,7 @@ export class GVGProduceHandler {
|
||||
}
|
||||
if(!myRank) {
|
||||
let obj = new VestigeRank();
|
||||
let role = await RoleModel.findByRoleId(roleId, ROLE_SELECT.RANK);
|
||||
let role = await Role.findByRoleId(roleId, ROLE_SELECT.RANK);
|
||||
obj.setByRole(role, serverNames[serverId]);
|
||||
myRank = obj;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user