后台:活动组
This commit is contained in:
@@ -4,11 +4,16 @@ export default class ActivityController extends Controller {
|
||||
|
||||
public async getActivityList() {
|
||||
const { ctx } = this;
|
||||
const { page, pageSize, type, groupId, current, activityId, sortField, sortOrder } = ctx.request.body;
|
||||
const { page, pageSize, type, form: {groupId, current, activityId}, sortField, sortOrder } = ctx.request.body;
|
||||
ctx.body = await ctx.service.activity.getActivityList(page, pageSize, sortField, sortOrder, type, groupId, current, activityId);
|
||||
return
|
||||
}
|
||||
|
||||
public async getAllActivities() {
|
||||
const { ctx } = this;
|
||||
ctx.body = await ctx.service.activity.getAllActivities();
|
||||
}
|
||||
|
||||
public async updateActivity() {
|
||||
const { ctx } = this;
|
||||
const { activityId, groupId, beginTime, endTime, type, data } = ctx.request.body;
|
||||
@@ -28,11 +33,16 @@ export default class ActivityController extends Controller {
|
||||
|
||||
public async getActivityGroupList() {
|
||||
const { ctx } = this;
|
||||
const { page, pageSize, serverId, current, groupId } = ctx.request.body;
|
||||
const { page, pageSize, form: { serverId, current, groupId} } = ctx.request.body;
|
||||
ctx.body = await ctx.service.activity.getActivityGroupList(page, pageSize, serverId, current, groupId);
|
||||
return
|
||||
}
|
||||
|
||||
public async getAllActivityGroups() {
|
||||
const { ctx } = this;
|
||||
ctx.body = await ctx.service.activity.getAllActivityGroups();
|
||||
}
|
||||
|
||||
public async getActivityGroupTypeList() {
|
||||
const { ctx } = this;
|
||||
const { page, pageSize, sortField, sortOrder, groupType, groupTypeName } = ctx.request.body;
|
||||
@@ -40,6 +50,11 @@ export default class ActivityController extends Controller {
|
||||
return
|
||||
}
|
||||
|
||||
public async getAllActivityGroupTypes() {
|
||||
const { ctx } = this;
|
||||
ctx.body = await ctx.service.activity.getAllActivityGroupTypes();
|
||||
}
|
||||
|
||||
public async updateActivityGroupType() {
|
||||
const { ctx } = this;
|
||||
const { groupType, groupTypeName, activityTypes } = ctx.request.body;
|
||||
@@ -54,13 +69,6 @@ export default class ActivityController extends Controller {
|
||||
return
|
||||
}
|
||||
|
||||
public async saveGroupTypeToActivityGroup() {
|
||||
const { ctx } = this;
|
||||
const { groupId, groupType } = ctx.request.body;
|
||||
ctx.body = await ctx.service.activity.saveGroupTypeToActivityGroup(groupId, groupType);
|
||||
return
|
||||
}
|
||||
|
||||
public async getGroupDataById() {
|
||||
const { ctx } = this;
|
||||
const { groupId } = ctx.request.body;
|
||||
@@ -68,31 +76,10 @@ export default class ActivityController extends Controller {
|
||||
return
|
||||
}
|
||||
|
||||
public async updateActivityGroupName() {
|
||||
public async updateActivityGroup() {
|
||||
const { ctx } = this;
|
||||
const { groupId, groupName } = ctx.request.body;
|
||||
ctx.body = await ctx.service.activity.updateActivityGroupName(groupId, groupName);
|
||||
return
|
||||
}
|
||||
|
||||
public async saveActivitiesToGroup() {
|
||||
const { ctx } = this;
|
||||
const { groupId, activities } = ctx.request.body;
|
||||
ctx.body = await ctx.service.activity.saveActivitiesToGroup(groupId, activities);
|
||||
return
|
||||
}
|
||||
|
||||
public async saveSingleActivityToGroup() {
|
||||
const { ctx } = this;
|
||||
const { groupId, index, activityId } = ctx.request.body;
|
||||
ctx.body = await ctx.service.activity.saveSingleActivityToGroup(groupId, index, activityId);
|
||||
return
|
||||
}
|
||||
|
||||
public async saveGroupToServer() {
|
||||
const { ctx } = this;
|
||||
const { groupId, serverIds } = ctx.request.body;
|
||||
ctx.body = await ctx.service.activity.saveGroupToServer(groupId, serverIds);
|
||||
const { groupId, groupName, activities, serverIds, type } = ctx.request.body;
|
||||
ctx.body = await ctx.service.activity.updateActivityGroup(groupId, groupName, activities, serverIds, type);
|
||||
return
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user