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
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
 
                (function() {
                    var nodeEnv = typeof require !== 'undefined' && typeof process !== 'undefined';
                    var __module = nodeEnv ? module : {exports:{}};
                    var __filename = 'preview-scripts/assets/Scripts/mod/guild/view/guild_apply_item.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, '0387cdPSQ1MU45qyKW67bHD', 'guild_apply_item');
// Scripts/mod/guild/view/guild_apply_item.js
 
"use strict";
 
// --------------------------------------------------------------------
// @author: @syg.com(必填, 创建模块的人员)
// @description:
//      申请列表danlie
// <br/>Create: new Date().toISOString()
// --------------------------------------------------------------------
var PathTool = require("pathtool");
 
var GuildController = require("guild_controller");
 
var PlayerHead = require("playerhead");
 
var GuildApplyItem = cc.Class({
  "extends": BasePanel,
  ctor: function ctor() {
    this.prefabPath = PathTool.getPrefabPath("guild", "guild_apply_item");
    this.ctrl = GuildController.getInstance();
  },
  initPanel: function initPanel() {
    this.container = this.seekChild("container");
    this.confirm_btn = this.seekChild("confirm_btn");
    this.cancel_btn = this.seekChild("cancel_btn");
    this.role_name = this.seekChild("role_name", cc.Label);
    this.role_online = this.seekChild("role_online", cc.Label); //头像
 
    this.play_head = new PlayerHead();
    this.play_head.setParent(this.container);
    this.play_head.setPosition(-230, 0);
    this.play_head.show();
  },
  registerEvent: function registerEvent() {
    if (this.confirm_btn) {
      this.confirm_btn.on(cc.Node.EventType.TOUCH_END, function () {
        if (this.data != null) this.ctrl.requestOperationApply(1, this.data.rid, this.data.srv_id);
      }, this);
    }
 
    if (this.cancel_btn) {
      this.cancel_btn.on(cc.Node.EventType.TOUCH_END, function () {
        this.ctrl.requestOperationApply(2, this.data.rid, this.data.srv_id);
      }, this);
    }
  },
  setData: function setData(data) {
    this.data = data;
    if (this.root_wnd) this.onShow();
  },
  onShow: function onShow() {
    if (this.data == null) return;
    var data = this.data;
 
    if (data.is_online == 1) {
      this.role_online.string = Utils.TI18N("在线");
    } else {
      this.role_online.node.color = new cc.Color(0xd9, 0x50, 0x14, 0xff);
      this.role_online.string = Utils.TI18N("离线");
    }
 
    this.role_name.string = data.name;
    this.play_head.setHeadRes(data.face);
    this.play_head.setLev(data.lev);
  },
  onDelete: function onDelete() {
    if (this.play_head) this.play_head.deleteMe();
    this.play_head = null;
  }
});
module.exports = GuildApplyItem;
 
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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFzc2V0c1xcU2NyaXB0c1xcbW9kXFxndWlsZFxcdmlld1xcZ3VpbGRfYXBwbHlfaXRlbS5qcyJdLCJuYW1lcyI6WyJQYXRoVG9vbCIsInJlcXVpcmUiLCJHdWlsZENvbnRyb2xsZXIiLCJQbGF5ZXJIZWFkIiwiR3VpbGRBcHBseUl0ZW0iLCJjYyIsIkNsYXNzIiwiQmFzZVBhbmVsIiwiY3RvciIsInByZWZhYlBhdGgiLCJnZXRQcmVmYWJQYXRoIiwiY3RybCIsImdldEluc3RhbmNlIiwiaW5pdFBhbmVsIiwiY29udGFpbmVyIiwic2Vla0NoaWxkIiwiY29uZmlybV9idG4iLCJjYW5jZWxfYnRuIiwicm9sZV9uYW1lIiwiTGFiZWwiLCJyb2xlX29ubGluZSIsInBsYXlfaGVhZCIsInNldFBhcmVudCIsInNldFBvc2l0aW9uIiwic2hvdyIsInJlZ2lzdGVyRXZlbnQiLCJvbiIsIk5vZGUiLCJFdmVudFR5cGUiLCJUT1VDSF9FTkQiLCJkYXRhIiwicmVxdWVzdE9wZXJhdGlvbkFwcGx5IiwicmlkIiwic3J2X2lkIiwic2V0RGF0YSIsInJvb3Rfd25kIiwib25TaG93IiwiaXNfb25saW5lIiwic3RyaW5nIiwiVXRpbHMiLCJUSTE4TiIsIm5vZGUiLCJjb2xvciIsIkNvbG9yIiwibmFtZSIsInNldEhlYWRSZXMiLCJmYWNlIiwic2V0TGV2IiwibGV2Iiwib25EZWxldGUiLCJkZWxldGVNZSIsIm1vZHVsZSIsImV4cG9ydHMiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUEsSUFBSUEsUUFBUSxHQUFHQyxPQUFPLENBQUMsVUFBRCxDQUF0Qjs7QUFDQSxJQUFJQyxlQUFlLEdBQUdELE9BQU8sQ0FBQyxrQkFBRCxDQUE3Qjs7QUFDQSxJQUFJRSxVQUFVLEdBQUdGLE9BQU8sQ0FBQyxZQUFELENBQXhCOztBQUVBLElBQUlHLGNBQWMsR0FBR0MsRUFBRSxDQUFDQyxLQUFILENBQVM7QUFDMUIsYUFBU0MsU0FEaUI7QUFFMUJDLEVBQUFBLElBQUksRUFBRSxnQkFBWTtBQUNkLFNBQUtDLFVBQUwsR0FBa0JULFFBQVEsQ0FBQ1UsYUFBVCxDQUF1QixPQUF2QixFQUFnQyxrQkFBaEMsQ0FBbEI7QUFDQSxTQUFLQyxJQUFMLEdBQVlULGVBQWUsQ0FBQ1UsV0FBaEIsRUFBWjtBQUNILEdBTHlCO0FBTzFCQyxFQUFBQSxTQUFTLEVBQUUscUJBQVk7QUFDbkIsU0FBS0MsU0FBTCxHQUFpQixLQUFLQyxTQUFMLENBQWUsV0FBZixDQUFqQjtBQUNBLFNBQUtDLFdBQUwsR0FBbUIsS0FBS0QsU0FBTCxDQUFlLGFBQWYsQ0FBbkI7QUFDQSxTQUFLRSxVQUFMLEdBQWtCLEtBQUtGLFNBQUwsQ0FBZSxZQUFmLENBQWxCO0FBQ0EsU0FBS0csU0FBTCxHQUFpQixLQUFLSCxTQUFMLENBQWUsV0FBZixFQUE0QlYsRUFBRSxDQUFDYyxLQUEvQixDQUFqQjtBQUNBLFNBQUtDLFdBQUwsR0FBbUIsS0FBS0wsU0FBTCxDQUFlLGFBQWYsRUFBOEJWLEVBQUUsQ0FBQ2MsS0FBakMsQ0FBbkIsQ0FMbUIsQ0FPbkI7O0FBQ0EsU0FBS0UsU0FBTCxHQUFpQixJQUFJbEIsVUFBSixFQUFqQjtBQUNBLFNBQUtrQixTQUFMLENBQWVDLFNBQWYsQ0FBeUIsS0FBS1IsU0FBOUI7QUFDQSxTQUFLTyxTQUFMLENBQWVFLFdBQWYsQ0FBMkIsQ0FBQyxHQUE1QixFQUFnQyxDQUFoQztBQUNBLFNBQUtGLFNBQUwsQ0FBZUcsSUFBZjtBQUNILEdBbkJ5QjtBQXFCMUJDLEVBQUFBLGFBQWEsRUFBRSx5QkFBWTtBQUN2QixRQUFJLEtBQUtULFdBQVQsRUFBc0I7QUFDbEIsV0FBS0EsV0FBTCxDQUFpQlUsRUFBakIsQ0FBb0JyQixFQUFFLENBQUNzQixJQUFILENBQVFDLFNBQVIsQ0FBa0JDLFNBQXRDLEVBQWlELFlBQVk7QUFDekQsWUFBSSxLQUFLQyxJQUFMLElBQWEsSUFBakIsRUFDSSxLQUFLbkIsSUFBTCxDQUFVb0IscUJBQVYsQ0FBZ0MsQ0FBaEMsRUFBbUMsS0FBS0QsSUFBTCxDQUFVRSxHQUE3QyxFQUFrRCxLQUFLRixJQUFMLENBQVVHLE1BQTVEO0FBQ1AsT0FIRCxFQUdHLElBSEg7QUFJSDs7QUFFRCxRQUFJLEtBQUtoQixVQUFULEVBQXFCO0FBQ2pCLFdBQUtBLFVBQUwsQ0FBZ0JTLEVBQWhCLENBQW1CckIsRUFBRSxDQUFDc0IsSUFBSCxDQUFRQyxTQUFSLENBQWtCQyxTQUFyQyxFQUFnRCxZQUFZO0FBQ3hELGFBQUtsQixJQUFMLENBQVVvQixxQkFBVixDQUFnQyxDQUFoQyxFQUFtQyxLQUFLRCxJQUFMLENBQVVFLEdBQTdDLEVBQWtELEtBQUtGLElBQUwsQ0FBVUcsTUFBNUQ7QUFDSCxPQUZELEVBRUcsSUFGSDtBQUdIO0FBQ0osR0FsQ3lCO0FBb0MxQkMsRUFBQUEsT0FBTyxFQUFFLGlCQUFVSixJQUFWLEVBQWdCO0FBQ3JCLFNBQUtBLElBQUwsR0FBWUEsSUFBWjtBQUNBLFFBQUksS0FBS0ssUUFBVCxFQUNJLEtBQUtDLE1BQUw7QUFDUCxHQXhDeUI7QUEwQzFCQSxFQUFBQSxNQUFNLEVBQUUsa0JBQVk7QUFDaEIsUUFBSSxLQUFLTixJQUFMLElBQWEsSUFBakIsRUFDSTtBQUNKLFFBQUlBLElBQUksR0FBRyxLQUFLQSxJQUFoQjs7QUFDQSxRQUFJQSxJQUFJLENBQUNPLFNBQUwsSUFBa0IsQ0FBdEIsRUFBeUI7QUFDckIsV0FBS2pCLFdBQUwsQ0FBaUJrQixNQUFqQixHQUEwQkMsS0FBSyxDQUFDQyxLQUFOLENBQVksSUFBWixDQUExQjtBQUNILEtBRkQsTUFFTztBQUNILFdBQUtwQixXQUFMLENBQWlCcUIsSUFBakIsQ0FBc0JDLEtBQXRCLEdBQThCLElBQUlyQyxFQUFFLENBQUNzQyxLQUFQLENBQWEsSUFBYixFQUFtQixJQUFuQixFQUF5QixJQUF6QixFQUErQixJQUEvQixDQUE5QjtBQUNBLFdBQUt2QixXQUFMLENBQWlCa0IsTUFBakIsR0FBMEJDLEtBQUssQ0FBQ0MsS0FBTixDQUFZLElBQVosQ0FBMUI7QUFDSDs7QUFDRCxTQUFLdEIsU0FBTCxDQUFlb0IsTUFBZixHQUF3QlIsSUFBSSxDQUFDYyxJQUE3QjtBQUNBLFNBQUt2QixTQUFMLENBQWV3QixVQUFmLENBQTBCZixJQUFJLENBQUNnQixJQUEvQjtBQUNBLFNBQUt6QixTQUFMLENBQWUwQixNQUFmLENBQXNCakIsSUFBSSxDQUFDa0IsR0FBM0I7QUFDSCxHQXZEeUI7QUF5RDFCQyxFQUFBQSxRQUFRLEVBQUUsb0JBQVk7QUFDbEIsUUFBSSxLQUFLNUIsU0FBVCxFQUNJLEtBQUtBLFNBQUwsQ0FBZTZCLFFBQWY7QUFDSixTQUFLN0IsU0FBTCxHQUFpQixJQUFqQjtBQUNIO0FBN0R5QixDQUFULENBQXJCO0FBZ0VBOEIsTUFBTSxDQUFDQyxPQUFQLEdBQWlCaEQsY0FBakIiLCJzb3VyY2VSb290IjoiLyIsInNvdXJjZXNDb250ZW50IjpbIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIEBhdXRob3I6IEBzeWcuY29tKOW/heWhqywg5Yib5bu65qih5Z2X55qE5Lq65ZGYKVxyXG4vLyBAZGVzY3JpcHRpb246XHJcbi8vICAgICAg55Sz6K+35YiX6KGoZGFubGllXHJcbi8vIDxici8+Q3JlYXRlOiBuZXcgRGF0ZSgpLnRvSVNPU3RyaW5nKClcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbnZhciBQYXRoVG9vbCA9IHJlcXVpcmUoXCJwYXRodG9vbFwiKTtcclxudmFyIEd1aWxkQ29udHJvbGxlciA9IHJlcXVpcmUoXCJndWlsZF9jb250cm9sbGVyXCIpO1xyXG52YXIgUGxheWVySGVhZCA9IHJlcXVpcmUoXCJwbGF5ZXJoZWFkXCIpO1xyXG5cclxudmFyIEd1aWxkQXBwbHlJdGVtID0gY2MuQ2xhc3Moe1xyXG4gICAgZXh0ZW5kczogQmFzZVBhbmVsLFxyXG4gICAgY3RvcjogZnVuY3Rpb24gKCkge1xyXG4gICAgICAgIHRoaXMucHJlZmFiUGF0aCA9IFBhdGhUb29sLmdldFByZWZhYlBhdGgoXCJndWlsZFwiLCBcImd1aWxkX2FwcGx5X2l0ZW1cIik7XHJcbiAgICAgICAgdGhpcy5jdHJsID0gR3VpbGRDb250cm9sbGVyLmdldEluc3RhbmNlKCk7XHJcbiAgICB9LFxyXG5cclxuICAgIGluaXRQYW5lbDogZnVuY3Rpb24gKCkge1xyXG4gICAgICAgIHRoaXMuY29udGFpbmVyID0gdGhpcy5zZWVrQ2hpbGQoXCJjb250YWluZXJcIik7XHJcbiAgICAgICAgdGhpcy5jb25maXJtX2J0biA9IHRoaXMuc2Vla0NoaWxkKFwiY29uZmlybV9idG5cIik7XHJcbiAgICAgICAgdGhpcy5jYW5jZWxfYnRuID0gdGhpcy5zZWVrQ2hpbGQoXCJjYW5jZWxfYnRuXCIpO1xyXG4gICAgICAgIHRoaXMucm9sZV9uYW1lID0gdGhpcy5zZWVrQ2hpbGQoXCJyb2xlX25hbWVcIiwgY2MuTGFiZWwpO1xyXG4gICAgICAgIHRoaXMucm9sZV9vbmxpbmUgPSB0aGlzLnNlZWtDaGlsZChcInJvbGVfb25saW5lXCIsIGNjLkxhYmVsKTtcclxuXHJcbiAgICAgICAgLy/lpLTlg49cclxuICAgICAgICB0aGlzLnBsYXlfaGVhZCA9IG5ldyBQbGF5ZXJIZWFkKCk7XHJcbiAgICAgICAgdGhpcy5wbGF5X2hlYWQuc2V0UGFyZW50KHRoaXMuY29udGFpbmVyKTtcclxuICAgICAgICB0aGlzLnBsYXlfaGVhZC5zZXRQb3NpdGlvbigtMjMwLDApXHJcbiAgICAgICAgdGhpcy5wbGF5X2hlYWQuc2hvdygpXHJcbiAgICB9LFxyXG5cclxuICAgIHJlZ2lzdGVyRXZlbnQ6IGZ1bmN0aW9uICgpIHtcclxuICAgICAgICBpZiAodGhpcy5jb25maXJtX2J0bikge1xyXG4gICAgICAgICAgICB0aGlzLmNvbmZpcm1fYnRuLm9uKGNjLk5vZGUuRXZlbnRUeXBlLlRPVUNIX0VORCwgZnVuY3Rpb24gKCkge1xyXG4gICAgICAgICAgICAgICAgaWYgKHRoaXMuZGF0YSAhPSBudWxsKVxyXG4gICAgICAgICAgICAgICAgICAgIHRoaXMuY3RybC5yZXF1ZXN0T3BlcmF0aW9uQXBwbHkoMSwgdGhpcy5kYXRhLnJpZCwgdGhpcy5kYXRhLnNydl9pZCk7XHJcbiAgICAgICAgICAgIH0sIHRoaXMpXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpZiAodGhpcy5jYW5jZWxfYnRuKSB7XHJcbiAgICAgICAgICAgIHRoaXMuY2FuY2VsX2J0bi5vbihjYy5Ob2RlLkV2ZW50VHlwZS5UT1VDSF9FTkQsIGZ1bmN0aW9uICgpIHtcclxuICAgICAgICAgICAgICAgIHRoaXMuY3RybC5yZXF1ZXN0T3BlcmF0aW9uQXBwbHkoMiwgdGhpcy5kYXRhLnJpZCwgdGhpcy5kYXRhLnNydl9pZCk7XHJcbiAgICAgICAgICAgIH0sIHRoaXMpXHJcbiAgICAgICAgfVxyXG4gICAgfSxcclxuXHJcbiAgICBzZXREYXRhOiBmdW5jdGlvbiAoZGF0YSkge1xyXG4gICAgICAgIHRoaXMuZGF0YSA9IGRhdGE7XHJcbiAgICAgICAgaWYgKHRoaXMucm9vdF93bmQpXHJcbiAgICAgICAgICAgIHRoaXMub25TaG93KCk7XHJcbiAgICB9LFxyXG5cclxuICAgIG9uU2hvdzogZnVuY3Rpb24gKCkge1xyXG4gICAgICAgIGlmICh0aGlzLmRhdGEgPT0gbnVsbClcclxuICAgICAgICAgICAgcmV0dXJuXHJcbiAgICAgICAgdmFyIGRhdGEgPSB0aGlzLmRhdGFcclxuICAgICAgICBpZiAoZGF0YS5pc19vbmxpbmUgPT0gMSkge1xyXG4gICAgICAgICAgICB0aGlzLnJvbGVfb25saW5lLnN0cmluZyA9IFV0aWxzLlRJMThOKFwi5Zyo57q/XCIpO1xyXG4gICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgICAgIHRoaXMucm9sZV9vbmxpbmUubm9kZS5jb2xvciA9IG5ldyBjYy5Db2xvcigweGQ5LCAweDUwLCAweDE0LCAweGZmKTtcclxuICAgICAgICAgICAgdGhpcy5yb2xlX29ubGluZS5zdHJpbmcgPSBVdGlscy5USTE4TihcIuemu+e6v1wiKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgdGhpcy5yb2xlX25hbWUuc3RyaW5nID0gZGF0YS5uYW1lO1xyXG4gICAgICAgIHRoaXMucGxheV9oZWFkLnNldEhlYWRSZXMoZGF0YS5mYWNlKTtcclxuICAgICAgICB0aGlzLnBsYXlfaGVhZC5zZXRMZXYoZGF0YS5sZXYpO1xyXG4gICAgfSxcclxuXHJcbiAgICBvbkRlbGV0ZTogZnVuY3Rpb24gKCkge1xyXG4gICAgICAgIGlmICh0aGlzLnBsYXlfaGVhZClcclxuICAgICAgICAgICAgdGhpcy5wbGF5X2hlYWQuZGVsZXRlTWUoKTtcclxuICAgICAgICB0aGlzLnBsYXlfaGVhZCA9IG51bGw7XHJcbiAgICB9XHJcbn0pO1xyXG5cclxubW9kdWxlLmV4cG9ydHMgPSBHdWlsZEFwcGx5SXRlbTsiXX0=