✨ feat(聊天): 战区频道
This commit is contained in:
@@ -17,7 +17,7 @@ export const CHANNEL_PREFIX = {
|
||||
SYS: 'sys',
|
||||
WORLD: 'world',
|
||||
GUILD: 'guild',
|
||||
GVG: 'gvg', // 战区
|
||||
GVG: 'gvg', // 战区,虽然叫gvg,但是这个战区应该是包括pvp和3v3功能的
|
||||
TEAM: 'com_btl_team',
|
||||
CITY: 'city', // 军团活动,诸侯混战,按城池分channel
|
||||
GUILD_AUCTION: 'g_auction', // 军团拍卖
|
||||
|
||||
@@ -55,8 +55,8 @@ export default class GroupMessage extends BaseModel {
|
||||
return result;
|
||||
}
|
||||
|
||||
public static async getMsgs(roomId: string, fromSeqId: number, count: number) {
|
||||
const result = await GroupMessageModel.find({ roomId, seqId: { $lt: fromSeqId } }).sort({ seqId: -1 }).limit(count).lean();
|
||||
public static async getMsgs(roomIds: string[], fromSeqId: number, count: number) {
|
||||
const result = await GroupMessageModel.find({ roomId: { $in: roomIds }, seqId: { $lt: fromSeqId } }).sort({ seqId: -1 }).limit(count).lean();
|
||||
return result;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user