防沉迷:不使用厚土sdk

This commit is contained in:
luying
2021-08-20 18:33:11 +08:00
parent 04ceea3962
commit d047ddeb61
14 changed files with 174 additions and 105 deletions
+4 -4
View File
@@ -1,8 +1,8 @@
import BaseModel from './BaseModel';
import { index, getModelForClass, prop, DocumentType, modelOptions } from '@typegoose/typegoose';
import { formatTime } from '../pubUtils/timeUtil';
import { TIME_FORMAT, COUNTER } from '../consts'
import { COUNTER } from '../consts'
import { CounterModel } from './Counter';
import moment = require('moment');
/**
* 游戏字段接口
@@ -29,8 +29,8 @@ export default class Notice extends BaseModel {
@prop({ required: true })
endTime: Date; // 活动结束时间
public get time() {
let startTime = formatTime(this.startTime, TIME_FORMAT.TYPE_SLASH);
let endTime = formatTime(this.endTime, TIME_FORMAT.TYPE_SLASH);
let startTime = moment(this.startTime).format('YYYY/MM/DD');
let endTime = moment(this.endTime).format('YYYY/MM/DD');
return this.timeStr.replace(/%startTime/g, startTime).replace(/%endTime/g, endTime);
}