后台:操作活动组类型

This commit is contained in:
luying
2021-06-17 20:16:43 +08:00
parent ab38a171d4
commit 7132468b86
6 changed files with 51 additions and 2 deletions
+17
View File
@@ -197,4 +197,21 @@ export default class Activity extends Service {
});
}
public async updateActivityGroupType(groupType: number|string, groupTypeName: string, activityTypes: number[]) {
const { ctx } = this;
let result;
if(groupType == 'new') {
result = await ActivityGroupTypeModel.createActivityGroupType(groupTypeName, activityTypes);
} else if (typeof groupType == 'number') {
result = await ActivityGroupTypeModel.updateActivityGroupType(groupType, groupTypeName, activityTypes);
}
if(!result) return ctx.service.utils.resResult(STATUS.GM_ACTIVITY_GROUP_TYPE_NOT_FOUND);
return ctx.service.utils.resResult(STATUS.SUCCESS);
}
public async deleteActivityGroupType(groupType: number) {
const { ctx } = this;
await ActivityGroupTypeModel.deleteActivityGroupType(groupType);
return ctx.service.utils.resResult(STATUS.SUCCESS);
}
}