活动:修复更新
This commit is contained in:
@@ -49,7 +49,7 @@ export class ActivityHandler {
|
||||
type: groupData.type,
|
||||
activities: playerGroupActivityArray,
|
||||
});
|
||||
// console.log(`${roleId} 活动合集 groupId:${groupData.groupId}, 合集类型${groupData.type}, 一共${playerGroupActivityArray.length}个`)
|
||||
console.log(`${roleId} 活动合集 groupId:${groupData.groupId}, 合集类型${groupData.type}, 一共${playerGroupActivityArray.length}个`)
|
||||
}
|
||||
|
||||
return resResult(STATUS.SUCCESS, { playerActivityArray, playerGroupArray });
|
||||
|
||||
@@ -77,6 +77,10 @@ export class ActivityRemote {
|
||||
this.activityByType.get(serverId).get(activity.type).push(activity.activityId);
|
||||
}
|
||||
}
|
||||
|
||||
this.app.set('activityByServer', this.activityByServer);
|
||||
this.app.set('activityByType', this.activityByType);
|
||||
this.app.set('activities', this.activities);
|
||||
}
|
||||
|
||||
public async updateActivities(activities: ActivityModelType[]) {
|
||||
@@ -86,6 +90,10 @@ export class ActivityRemote {
|
||||
activityIds.push(activity.activityId);
|
||||
}
|
||||
this.setActivityTypeAndServer();
|
||||
|
||||
this.app.set('activityByServer', this.activityByServer);
|
||||
this.app.set('activityByType', this.activityByType);
|
||||
this.app.set('activities', this.activities);
|
||||
}
|
||||
|
||||
public async deleteActivities(activityIds: number[]) {
|
||||
@@ -93,11 +101,19 @@ export class ActivityRemote {
|
||||
this.activities.delete(activityId);
|
||||
}
|
||||
this.setActivityTypeAndServer();
|
||||
|
||||
this.app.set('activityByServer', this.activityByServer);
|
||||
this.app.set('activityByType', this.activityByType);
|
||||
this.app.set('activities', this.activities);
|
||||
}
|
||||
|
||||
public async saveGroupToServer(groupId: number, serverIds: number[]) {
|
||||
this.groupToServer.set(groupId, serverIds);
|
||||
this.setActivityTypeAndServer();
|
||||
|
||||
this.app.set('activityByServer', this.activityByServer);
|
||||
this.app.set('activityByType', this.activityByType);
|
||||
this.app.set('activities', this.activities);
|
||||
}
|
||||
|
||||
public async saveActivitiesToGroup(groupId: number, activities: number[]) {
|
||||
|
||||
Reference in New Issue
Block a user