红点:pvp推送

This commit is contained in:
luying
2021-06-09 20:39:21 +08:00
parent ff45e0f096
commit b70af1606b
6 changed files with 46 additions and 9 deletions

View File

@@ -12,12 +12,16 @@ export default class ActivityController extends Controller {
public async updateActivity() {
const { ctx } = this;
const { activityId, groupId, beginTime, endTime, type, data } = ctx.request.body;
ctx.body = await ctx.service.activity.updateActivity(activityId, groupId, beginTime, endTime, type, data);
let checkActivity = await ctx.service.activity.checkActivityEditable(activityId);
if(checkActivity) return ctx.body = checkActivity;
return ctx.body = await ctx.service.activity.updateActivity(activityId, groupId, beginTime, endTime, type, data);
}
public async deleteActivity() {
const { ctx } = this;
const { activityId } = ctx.request.body;
let checkActivity = await ctx.service.activity.checkActivityEditable(activityId);
if(checkActivity) return ctx.body = checkActivity;
ctx.body = await ctx.service.activity.deleteActivity(activityId);
}