DialogModel.ts 756 B

1234567891011121314151617181920212223242526
  1. // 聊天模块
  2. import { SevBack } from "../../common/Xys";
  3. import { DayTipsKey } from "../const/TypeConst";
  4. import GameDataCenter from "../GameDataCenter";
  5. import IDataModel from "../../frameWork/model/IDataModel"
  6. export default class DialogModel extends IDataModel {
  7. constructor() {
  8. super('dialog');
  9. }
  10. doSevback(result: SevBack): void {
  11. }
  12. doEvent(result: SevBack): void {
  13. }
  14. //今日是否已经设置不再提示
  15. checkSetToday(key: DayTipsKey): boolean {
  16. let time = this.Query(key + GameDataCenter.user.uuid, 0)
  17. return time > GameDataCenter.sevBack?.other?.new0
  18. }
  19. setTime(key: DayTipsKey, time: number) {
  20. this.Set(key + GameDataCenter.user.uuid, time)
  21. this.Save()
  22. }
  23. }