时间:整理时间方法
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
import BaseModel from './BaseModel';
|
||||
import { index, getModelForClass, prop, DocumentType } from '@typegoose/typegoose';
|
||||
import { getTodayZeroDate } from '../pubUtils/timeUtil';
|
||||
import { getZeroPointD } from '../pubUtils/timeUtil';
|
||||
import { genCode } from '../pubUtils/util';
|
||||
|
||||
export class Record {
|
||||
@@ -89,7 +89,7 @@ export default class UserGuildActivityRec extends BaseModel {
|
||||
|
||||
// 每天一条记录
|
||||
public static async getRecord(roleId: string, roleName: string, guildCode: string, serverId: number, sourceCode: string, aid: number) {
|
||||
let today = getTodayZeroDate();
|
||||
let today = getZeroPointD();
|
||||
let docs = new UserGuildActivityRecModel();
|
||||
let code = genCode(10);
|
||||
let update = Object.assign(docs, { code, roleId, roleName, guildCode, serverId, aid });
|
||||
@@ -104,7 +104,7 @@ export default class UserGuildActivityRec extends BaseModel {
|
||||
|
||||
|
||||
public static async findByRoleId(roleId: string, aid: number) {
|
||||
let today = getTodayZeroDate();
|
||||
let today = getZeroPointD();
|
||||
let rec: UserGuildActivityRecType = await UserGuildActivityRecModel.findOne({ roleId, aid, createdAt: { $gte: today }}).lean();
|
||||
|
||||
return rec;
|
||||
@@ -139,7 +139,7 @@ export default class UserGuildActivityRec extends BaseModel {
|
||||
}
|
||||
|
||||
public static async updateInfoByRoleId(roleId: string, update: UserGuildActivityRecUpdateParam) {
|
||||
let today = getTodayZeroDate();
|
||||
let today = getZeroPointD();
|
||||
let rec: UserGuildActivityRecType = await UserGuildActivityRecModel.findOneAndUpdate(
|
||||
{ roleId, createdAt: { $gte: today } }, { $set: update }, { new: true }).lean();
|
||||
return rec;
|
||||
|
||||
Reference in New Issue
Block a user