From 3f2c6967086fefb3c89e197b5cf21f9f73b5b0b5 Mon Sep 17 00:00:00 2001 From: liangtongchuan Date: Sat, 6 May 2023 15:11:52 +0800 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20feat(db):=20=E8=A1=A5=E5=85=85Role?= =?UTF-8?q?=E8=A1=A8=E4=B8=AD=E5=8F=AA=E8=AF=BB=E8=8A=82=E7=82=B9=E4=BD=BF?= =?UTF-8?q?=E7=94=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- shared/db/Role.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/shared/db/Role.ts b/shared/db/Role.ts index 38627e5f0..2d2a32a6a 100644 --- a/shared/db/Role.ts +++ b/shared/db/Role.ts @@ -376,7 +376,7 @@ export default class Role extends BaseModel { } public static async findByUid(uid: number, serverId: number, select?: string, getters = false) { - const role: RoleType = await RoleModel.findOne({ 'userInfo.uid': uid, serverId }).select(select).lean({ getters, virtuals: true }); + const role: RoleType = await RoleROModel.findOne({ 'userInfo.uid': uid, serverId }).select(select).lean({ getters, virtuals: true }); return role; } @@ -394,7 +394,7 @@ export default class Role extends BaseModel { * @param getters 是否使用get方法,如ce使用了自动缩小1w倍 */ public static async findByRoleId(roleId: string, select?: string, getters = false, virtuals = true) { - const role: RoleType = await RoleModel.findOne({ roleId }).select(select).lean({ getters, virtuals }); + const role: RoleType = await RoleROModel.findOne({ roleId }).select(select).lean({ getters, virtuals }); return role; } public static async findByRoleIds(roleIds: string[], select?: string, getters = false, virtuals = true) { @@ -403,7 +403,7 @@ export default class Role extends BaseModel { } public static async findByRoleName(roleName: string, select?: string, getters = false, virtuals = true) { - const role: RoleType = await RoleModel.findOne({ roleName }).select(select).lean({ getters, virtuals }); + const role: RoleType = await RoleROModel.findOne({ roleName }).select(select).lean({ getters, virtuals }); return role; } @@ -514,7 +514,7 @@ export default class Role extends BaseModel { public static async hangUpSpdUp(roleId: string, cnt: number, curTime: Date) { if (cnt < 0) return null; - const result = await RoleModel.findOne({ roleId }).lean(); + const result = await RoleROModel.findOne({ roleId }).lean(); const lastSpdUpTime = result?.lastSpdUpTime; let role: RoleType; if(!lastSpdUpTime || shouldRefresh(lastSpdUpTime, curTime)) {