difenduandada
2024-12-31 34abe6963b344c882358274957f4b992456fee40
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
 
                (function() {
                    var nodeEnv = typeof require !== 'undefined' && typeof process !== 'undefined';
                    var __module = nodeEnv ? module : {exports:{}};
                    var __filename = 'preview-scripts/assets/Scripts/mod/mail/notice_vo.js';
                    var __require = nodeEnv ? function (request) {
                        return cc.require(request);
                    } : function (request) {
                        return __quick_compile_project__.require(request, __filename);
                    };
                    function __define (exports, require, module) {
                        if (!nodeEnv) {__quick_compile_project__.registerModule(__filename, module);}"use strict";
cc._RF.push(module, '639a9n6/iVBuJozqb5YM7Ai', 'notice_vo');
// Scripts/mod/mail/notice_vo.js
 
"use strict";
 
/*-----------------------------------------------------+
 * 公告数据模块
 * @author zys
 +-----------------------------------------------------*/
var NoticeVo = cc.Class({
  "extends": gcore.BaseEvent,
  ctor: function ctor() {
    this.id = 0; //邮件bid
 
    this.type = 1; //1:更新 2:新服 3:活动 4:系统
 
    this.title = ""; //标题
 
    this.summary = ""; //概要
 
    this.content = ""; //内容
 
    this.start_time = 0; //开始时间
 
    this.end_time = 0; //结束时间
 
    this.flag = 0; //0:未读 1:已读
  },
  //数据赋值(对传过来的协议进行赋值)
  initAttrData: function initAttrData(data_list) {
    if (data_list) {
      for (var k in data_list) {
        var v = data_list[k];
        this.update(k, v);
      }
    }
  },
  update: function update(key, value) {
    if (this[key] != null) this[key] = value;
  },
  setReaded: function setReaded() {
    this.flag = 1;
  }
});
 
cc._RF.pop();
                    }
                    if (nodeEnv) {
                        __define(__module.exports, __require, __module);
                    }
                    else {
                        __quick_compile_project__.registerModuleFunc(__filename, function () {
                            __define(__module.exports, __require, __module);
                        });
                    }
                })();
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFzc2V0c1xcU2NyaXB0c1xcbW9kXFxtYWlsXFxub3RpY2Vfdm8uanMiXSwibmFtZXMiOlsiTm90aWNlVm8iLCJjYyIsIkNsYXNzIiwiZ2NvcmUiLCJCYXNlRXZlbnQiLCJjdG9yIiwiaWQiLCJ0eXBlIiwidGl0bGUiLCJzdW1tYXJ5IiwiY29udGVudCIsInN0YXJ0X3RpbWUiLCJlbmRfdGltZSIsImZsYWciLCJpbml0QXR0ckRhdGEiLCJkYXRhX2xpc3QiLCJrIiwidiIsInVwZGF0ZSIsImtleSIsInZhbHVlIiwic2V0UmVhZGVkIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7OztBQUFBOzs7O0FBSUEsSUFBSUEsUUFBUSxHQUFHQyxFQUFFLENBQUNDLEtBQUgsQ0FBUztBQUNwQixhQUFTQyxLQUFLLENBQUNDLFNBREs7QUFFcEJDLEVBQUFBLElBQUksRUFBRSxnQkFBWTtBQUNkLFNBQUtDLEVBQUwsR0FBVSxDQUFWLENBRGMsQ0FDc0I7O0FBQ3BDLFNBQUtDLElBQUwsR0FBWSxDQUFaLENBRmMsQ0FFc0I7O0FBQ3BDLFNBQUtDLEtBQUwsR0FBYSxFQUFiLENBSGMsQ0FHc0I7O0FBQ3BDLFNBQUtDLE9BQUwsR0FBZSxFQUFmLENBSmMsQ0FJc0I7O0FBQ3BDLFNBQUtDLE9BQUwsR0FBZSxFQUFmLENBTGMsQ0FLc0I7O0FBQ3BDLFNBQUtDLFVBQUwsR0FBa0IsQ0FBbEIsQ0FOYyxDQU1zQjs7QUFDcEMsU0FBS0MsUUFBTCxHQUFnQixDQUFoQixDQVBjLENBT3NCOztBQUNwQyxTQUFLQyxJQUFMLEdBQVksQ0FBWixDQVJjLENBUXNCO0FBQ3ZDLEdBWG1CO0FBY3BCO0FBQ0FDLEVBQUFBLFlBQVksRUFBRSxzQkFBVUMsU0FBVixFQUFxQjtBQUMvQixRQUFJQSxTQUFKLEVBQWU7QUFDWCxXQUFLLElBQUlDLENBQVQsSUFBY0QsU0FBZCxFQUF5QjtBQUNyQixZQUFJRSxDQUFDLEdBQUdGLFNBQVMsQ0FBQ0MsQ0FBRCxDQUFqQjtBQUNBLGFBQUtFLE1BQUwsQ0FBWUYsQ0FBWixFQUFlQyxDQUFmO0FBQ0g7QUFDSjtBQUNKLEdBdEJtQjtBQXdCcEJDLEVBQUFBLE1BQU0sRUFBRSxnQkFBVUMsR0FBVixFQUFlQyxLQUFmLEVBQXNCO0FBQzFCLFFBQUksS0FBS0QsR0FBTCxLQUFhLElBQWpCLEVBQ0ksS0FBS0EsR0FBTCxJQUFZQyxLQUFaO0FBQ1AsR0EzQm1CO0FBNkJwQkMsRUFBQUEsU0FBUyxFQUFFLHFCQUFZO0FBQ25CLFNBQUtSLElBQUwsR0FBWSxDQUFaO0FBQ0g7QUEvQm1CLENBQVQsQ0FBZiIsInNvdXJjZVJvb3QiOiIvIiwic291cmNlc0NvbnRlbnQiOlsiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLStcclxuICog5YWs5ZGK5pWw5o2u5qih5Z2XXHJcbiAqIEBhdXRob3IgenlzXHJcbiArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG52YXIgTm90aWNlVm8gPSBjYy5DbGFzcyh7XHJcbiAgICBleHRlbmRzOiBnY29yZS5CYXNlRXZlbnQsXHJcbiAgICBjdG9yOiBmdW5jdGlvbiAoKSB7XHJcbiAgICAgICAgdGhpcy5pZCA9IDAgICAgICAgICAgICAgICAgICAgICAgICAgLy/pgq7ku7ZiaWRcclxuICAgICAgICB0aGlzLnR5cGUgPSAxICAgICAgICAgICAgICAgICAgICAgICAvLzE65pu05pawIDI65paw5pyNIDM65rS75YqoIDQ657O757ufXHJcbiAgICAgICAgdGhpcy50aXRsZSA9IFwiXCIgICAgICAgICAgICAgICAgICAgICAvL+agh+mimFxyXG4gICAgICAgIHRoaXMuc3VtbWFyeSA9IFwiXCIgICAgICAgICAgICAgICAgICAgLy/mpoLopoFcclxuICAgICAgICB0aGlzLmNvbnRlbnQgPSBcIlwiICAgICAgICAgICAgICAgICAgIC8v5YaF5a65XHJcbiAgICAgICAgdGhpcy5zdGFydF90aW1lID0gMCAgICAgICAgICAgICAgICAgLy/lvIDlp4vml7bpl7RcclxuICAgICAgICB0aGlzLmVuZF90aW1lID0gMCAgICAgICAgICAgICAgICAgICAvL+e7k+adn+aXtumXtFxyXG4gICAgICAgIHRoaXMuZmxhZyA9IDAgICAgICAgICAgICAgICAgICAgICAgIC8vMDrmnKror7sgMTrlt7Lor7tcclxuICAgIH0sXHJcblxyXG5cclxuICAgIC8v5pWw5o2u6LWL5YC8KOWvueS8oOi/h+adpeeahOWNj+iurui/m+ihjOi1i+WAvClcclxuICAgIGluaXRBdHRyRGF0YTogZnVuY3Rpb24gKGRhdGFfbGlzdCkge1xyXG4gICAgICAgIGlmIChkYXRhX2xpc3QpIHtcclxuICAgICAgICAgICAgZm9yICh2YXIgayBpbiBkYXRhX2xpc3QpIHtcclxuICAgICAgICAgICAgICAgIHZhciB2ID0gZGF0YV9saXN0W2tdO1xyXG4gICAgICAgICAgICAgICAgdGhpcy51cGRhdGUoaywgdik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9LFxyXG5cclxuICAgIHVwZGF0ZTogZnVuY3Rpb24gKGtleSwgdmFsdWUpIHtcclxuICAgICAgICBpZiAodGhpc1trZXldICE9IG51bGwpXHJcbiAgICAgICAgICAgIHRoaXNba2V5XSA9IHZhbHVlXHJcbiAgICB9LFxyXG5cclxuICAgIHNldFJlYWRlZDogZnVuY3Rpb24gKCkge1xyXG4gICAgICAgIHRoaXMuZmxhZyA9IDFcclxuICAgIH1cclxufSk7Il19