|
(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
|