后台:添加一下便于操作的内容

This commit is contained in:
luying
2021-12-31 16:26:55 +08:00
parent 4f9356c690
commit 096dad0185
7 changed files with 64 additions and 0 deletions

View File

@@ -31,6 +31,13 @@ export default class Activity_GroupType extends BaseModel {
return result;
}
public static async createDefaultActivityGroupType(uid = 1) {
let result: ActivityGroupTypeInter = await ActivityGroupTypeModel.findOneAndUpdate({ groupType: 0 }, {
$setOnInsert: { groupTypeName: "常规类型", activityTypes: [], createdBy: uid }, $set: { updatedBy: uid }
}, { new: true, upsert: true }).lean();
return result;
}
public static async createActivityGroupType(groupTypeName: string, types: number[], uid = 1) {
let activityTypes = types.map((value, index) => {
return { index: index + 1, activityType: value };