活动:修改30天任务的数据结构
This commit is contained in:
@@ -28,6 +28,8 @@ export default class Activity_Pop_Up_Shop extends BaseModel {
|
||||
data: string; // 数据信息
|
||||
@prop({ required: true })
|
||||
isBuy: boolean; // 是否购买
|
||||
@prop({ required: true })
|
||||
isPush: boolean; // 是否推送过
|
||||
|
||||
//购买记录
|
||||
public static async addRecord(serverId: number, activityId: number, roleId: string, id: number, type: number) {
|
||||
@@ -82,6 +84,14 @@ export default class Activity_Pop_Up_Shop extends BaseModel {
|
||||
return result;
|
||||
}
|
||||
|
||||
//标记push消息
|
||||
public static async pushMessage(serverId: number, activityId: number, roleId: string, id: number, type: number, beginTime: Date, endTime: Date) {
|
||||
let result: ActivityPopUpShopModelType = await ActivityPopUpShopModel.findOneAndUpdate({ serverId, roleId, activityId, id, type },
|
||||
{ $set: { isPush: true, beginTime, endTime } }, { upsert: true, new: true }).lean(true);
|
||||
return result;
|
||||
}
|
||||
|
||||
|
||||
//删除活动领取记录
|
||||
public static async deleteActivity(serverId: number, activityId: number, roleId: string, id: number) {
|
||||
console.log(serverId)
|
||||
|
||||
Reference in New Issue
Block a user