🎈 perf(后台): 活动更新
This commit is contained in:
@@ -202,8 +202,10 @@ export default class Activity extends Service {
|
||||
let activities = await ActivityModel.findActivityByIds(data.activityIds);
|
||||
// let checkTimeResult = await checkActivityEditable(activities);
|
||||
// if(!checkTimeResult) return resResult(STATUS.GM_CAN_NOT_EDIT_ACT);
|
||||
let checkGroup = await this.checkActivityGroupTypeWithId(data.groupId, activities);
|
||||
if(!checkGroup) return ctx.service.utils.resResult(STATUS.GM_ACTIVITY_NOT_FIT_GROUP_TYPE);
|
||||
if(data.groupId) {
|
||||
let checkGroup = await this.checkActivityGroupTypeWithId(data.groupId, activities);
|
||||
if(!checkGroup) return ctx.service.utils.resResult(STATUS.GM_ACTIVITY_NOT_FIT_GROUP_TYPE);
|
||||
}
|
||||
|
||||
activities = await ActivityModel.updateActivity(data.activityIds, data, ctx.user?.uid);
|
||||
return ctx.service.utils.resResult(STATUS.SUCCESS, { aids: activities.map(cur => cur.activityId) });
|
||||
|
||||
Reference in New Issue
Block a user