时间:整理时间方法
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
import BaseModel from './BaseModel';
|
||||
import { index, getModelForClass, prop, DocumentType } from '@typegoose/typegoose';
|
||||
import { ItemReward } from '../domain/dbGeneral';
|
||||
import { getTodayZeroDate } from '../pubUtils/timeUtil';
|
||||
import { getZeroPointD } from '../pubUtils/timeUtil';
|
||||
import { genCode } from '../pubUtils/util';
|
||||
import { Member, WoodenHorse, Event } from '../domain/battleField/guildActivity'
|
||||
|
||||
@@ -63,7 +63,7 @@ export default class GuildActivityRecord extends BaseModel {
|
||||
|
||||
// 每天一条记录
|
||||
public static async getRecord(guildCode: string, serverId: number, aid: number, events?: Event[]) {
|
||||
let today = getTodayZeroDate();
|
||||
let today = getZeroPointD();
|
||||
let docs = new GuildActivityRecordModel();
|
||||
let code = genCode(10);
|
||||
let update = Object.assign(docs, { code, guildCode, serverId, aid, createdAt: new Date() });
|
||||
@@ -76,7 +76,7 @@ export default class GuildActivityRecord extends BaseModel {
|
||||
}
|
||||
|
||||
public static async updateInfo(guildCode: string, update: GuildActivityRecordUpdateParam) {
|
||||
let today = getTodayZeroDate();
|
||||
let today = getZeroPointD();
|
||||
|
||||
let rec: GuildActivityRecordType = await GuildActivityRecordModel.findOneAndUpdate(
|
||||
{ guildCode, createdAt: { $gte: today } },
|
||||
@@ -86,7 +86,7 @@ export default class GuildActivityRecord extends BaseModel {
|
||||
|
||||
|
||||
public static async pushEvent(guildCode: string, event: Event) {
|
||||
let today = getTodayZeroDate();
|
||||
let today = getZeroPointD();
|
||||
|
||||
let rec: GuildActivityRecordType = await GuildActivityRecordModel.findOneAndUpdate(
|
||||
{ guildCode, createdAt: { $gte: today } },
|
||||
|
||||
Reference in New Issue
Block a user