🐞 fix(粮草先行): 退团后再重启会回到车上
This commit is contained in:
@@ -113,6 +113,19 @@ export default class GuildActivityRecord extends BaseModel {
|
||||
return rec;
|
||||
}
|
||||
|
||||
public static async removeMember(guildCode: string, serverId: number, aid: number, index: number, roleId: string) {
|
||||
console.log(guildCode, serverId, aid, index, roleId)
|
||||
let rec: GuildActivityRecordType = await GuildActivityRecordModel.findOneAndUpdate(
|
||||
{ guildCode, serverId, index, aid },
|
||||
{ $pull: { joinMember: { roleId } } }, { new: true }).lean();
|
||||
return rec;
|
||||
}
|
||||
|
||||
public static async dismiss(guildCode: string, serverId: number, aid: number, index: number) {
|
||||
let rec: GuildActivityRecordType = await GuildActivityRecordModel.findOneAndUpdate({ guildCode, serverId, index, aid }, { $set: { status: 0 }}, { new: true }).lean();
|
||||
return rec;
|
||||
}
|
||||
|
||||
public static async findRecs(aid: number, index: number) {
|
||||
let rec: GuildActivityRecordType[] = await GuildActivityRecordModel.find({ index, aid, status: 1 }).lean();
|
||||
return rec;
|
||||
|
||||
Reference in New Issue
Block a user