|
(function() {
|
var nodeEnv = typeof require !== 'undefined' && typeof process !== 'undefined';
|
var __module = nodeEnv ? module : {exports:{}};
|
var __filename = 'preview-scripts/assets/Scripts/mod/login/login_platform.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, '62373eGYFxJ6rrnn7YDo5JZ', 'login_platform');
|
// Scripts/mod/login/login_platform.js
|
|
"use strict";
|
|
var LoginPlatform = cc.Class({
|
"extends": BaseController,
|
ctor: function ctor() {},
|
isLogin: function isLogin() {
|
return this.is_logined;
|
},
|
login: function login() {
|
if (this.is_logined) {
|
this.loginCallback();
|
} else {
|
SDK.sdkLogin();
|
}
|
},
|
onLoginInfo: function onLoginInfo(login_data) {
|
this.login_info = login_data;
|
this.is_logined = true;
|
this.loginCallback();
|
},
|
loginCallback: function loginCallback() {
|
var usr = this.getUID();
|
var password = "12345678";
|
var data = {};
|
data.isTourist = false;
|
data.usrName = usr;
|
data.password = password;
|
|
var LoginController = require("login_controller");
|
|
LoginController.getInstance().loginPlatformRequest(data);
|
},
|
onLogout: function onLogout() {
|
if (isSubmit) {
|
SDK.sdkSubmitUserData(5);
|
}
|
},
|
getInfo: function getInfo() {
|
return this.login_info;
|
},
|
getUserNam: function getUserNam() {},
|
getUID: function getUID() {
|
if (this.login_info) return this.login_info.uid;
|
},
|
getTimestamp: function getTimestamp() {
|
if (this.login_info) return this.login_info.timestamp;
|
},
|
getToken: function getToken() {
|
if (this.login_info) return this.login_info.token;
|
},
|
getChannel: function getChannel() {
|
return SDK.getCurrChannel();
|
},
|
getSubChannel: function getSubChannel() {
|
return SDK.getSubChannel();
|
},
|
getSign: function getSign() {
|
if (this.login_info) return this.login_info.sign;
|
},
|
// SDK初始化失败
|
onSdkInitFail: function onSdkInitFail() {},
|
getFinalChannel: function getFinalChannel() {
|
var cur_channel = this.getChannel();
|
var sub_channel = this.getSubChannel();
|
if (cur_channel && sub_channel) return cur_channel + "_" + sub_channel;
|
}
|
});
|
module.exports = LoginPlatform;
|
|
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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFzc2V0c1xcU2NyaXB0c1xcbW9kXFxsb2dpblxcbG9naW5fcGxhdGZvcm0uanMiXSwibmFtZXMiOlsiTG9naW5QbGF0Zm9ybSIsImNjIiwiQ2xhc3MiLCJCYXNlQ29udHJvbGxlciIsImN0b3IiLCJpc0xvZ2luIiwiaXNfbG9naW5lZCIsImxvZ2luIiwibG9naW5DYWxsYmFjayIsIlNESyIsInNka0xvZ2luIiwib25Mb2dpbkluZm8iLCJsb2dpbl9kYXRhIiwibG9naW5faW5mbyIsInVzciIsImdldFVJRCIsInBhc3N3b3JkIiwiZGF0YSIsImlzVG91cmlzdCIsInVzck5hbWUiLCJMb2dpbkNvbnRyb2xsZXIiLCJyZXF1aXJlIiwiZ2V0SW5zdGFuY2UiLCJsb2dpblBsYXRmb3JtUmVxdWVzdCIsIm9uTG9nb3V0IiwiaXNTdWJtaXQiLCJzZGtTdWJtaXRVc2VyRGF0YSIsImdldEluZm8iLCJnZXRVc2VyTmFtIiwidWlkIiwiZ2V0VGltZXN0YW1wIiwidGltZXN0YW1wIiwiZ2V0VG9rZW4iLCJ0b2tlbiIsImdldENoYW5uZWwiLCJnZXRDdXJyQ2hhbm5lbCIsImdldFN1YkNoYW5uZWwiLCJnZXRTaWduIiwic2lnbiIsIm9uU2RrSW5pdEZhaWwiLCJnZXRGaW5hbENoYW5uZWwiLCJjdXJfY2hhbm5lbCIsInN1Yl9jaGFubmVsIiwibW9kdWxlIiwiZXhwb3J0cyJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFBQSxJQUFJQSxhQUFhLEdBQUdDLEVBQUUsQ0FBQ0MsS0FBSCxDQUFTO0FBQ3pCLGFBQVNDLGNBRGdCO0FBRXpCQyxFQUFBQSxJQUFJLEVBQUMsZ0JBQVUsQ0FDZCxDQUh3QjtBQUt6QkMsRUFBQUEsT0FBTyxFQUFFLG1CQUFXO0FBQ25CLFdBQU8sS0FBS0MsVUFBWjtBQUNBLEdBUHdCO0FBU3pCQyxFQUFBQSxLQUFLLEVBQUUsaUJBQVc7QUFDakIsUUFBSSxLQUFLRCxVQUFULEVBQXFCO0FBQ2pCLFdBQUtFLGFBQUw7QUFDSCxLQUZELE1BRU87QUFDSEMsTUFBQUEsR0FBRyxDQUFDQyxRQUFKO0FBQ0g7QUFDRCxHQWZ3QjtBQWlCekJDLEVBQUFBLFdBQVcsRUFBRSxxQkFBU0MsVUFBVCxFQUFxQjtBQUNqQyxTQUFLQyxVQUFMLEdBQWtCRCxVQUFsQjtBQUNBLFNBQUtOLFVBQUwsR0FBa0IsSUFBbEI7QUFDQSxTQUFLRSxhQUFMO0FBQ0EsR0FyQndCO0FBdUJ6QkEsRUFBQUEsYUFBYSxFQUFFLHlCQUFXO0FBQ3pCLFFBQUlNLEdBQUcsR0FBRyxLQUFLQyxNQUFMLEVBQVY7QUFDQSxRQUFJQyxRQUFRLEdBQUcsVUFBZjtBQUNBLFFBQUlDLElBQUksR0FBRyxFQUFYO0FBQ0FBLElBQUFBLElBQUksQ0FBQ0MsU0FBTCxHQUFpQixLQUFqQjtBQUNBRCxJQUFBQSxJQUFJLENBQUNFLE9BQUwsR0FBZUwsR0FBZjtBQUNBRyxJQUFBQSxJQUFJLENBQUNELFFBQUwsR0FBZ0JBLFFBQWhCOztBQUVBLFFBQUlJLGVBQWUsR0FBR0MsT0FBTyxDQUFDLGtCQUFELENBQTdCOztBQUNHRCxJQUFBQSxlQUFlLENBQUNFLFdBQWhCLEdBQThCQyxvQkFBOUIsQ0FBbUROLElBQW5EO0FBQ0gsR0FqQ3dCO0FBbUN6Qk8sRUFBQUEsUUFBUSxFQUFFLG9CQUFXO0FBQ2pCLFFBQUdDLFFBQUgsRUFBWTtBQUNSaEIsTUFBQUEsR0FBRyxDQUFDaUIsaUJBQUosQ0FBc0IsQ0FBdEI7QUFDSDtBQUNKLEdBdkN3QjtBQXlDekJDLEVBQUFBLE9BQU8sRUFBRSxtQkFBVztBQUNuQixXQUFPLEtBQUtkLFVBQVo7QUFDQSxHQTNDd0I7QUE2Q3pCZSxFQUFBQSxVQUFVLEVBQUUsc0JBQVcsQ0FFdEIsQ0EvQ3dCO0FBaUR6QmIsRUFBQUEsTUFBTSxFQUFFLGtCQUFXO0FBQ2xCLFFBQUksS0FBS0YsVUFBVCxFQUNDLE9BQU8sS0FBS0EsVUFBTCxDQUFnQmdCLEdBQXZCO0FBQ0QsR0FwRHdCO0FBc0R6QkMsRUFBQUEsWUFBWSxFQUFFLHdCQUFXO0FBQ3hCLFFBQUksS0FBS2pCLFVBQVQsRUFDQyxPQUFPLEtBQUtBLFVBQUwsQ0FBZ0JrQixTQUF2QjtBQUNELEdBekR3QjtBQTJEekJDLEVBQUFBLFFBQVEsRUFBRSxvQkFBVztBQUNwQixRQUFJLEtBQUtuQixVQUFULEVBQ0MsT0FBTyxLQUFLQSxVQUFMLENBQWdCb0IsS0FBdkI7QUFDRCxHQTlEd0I7QUFnRXpCQyxFQUFBQSxVQUFVLEVBQUUsc0JBQVc7QUFDekIsV0FBT3pCLEdBQUcsQ0FBQzBCLGNBQUosRUFBUDtBQUNHLEdBbEV3QjtBQW9FekJDLEVBQUFBLGFBQWEsRUFBRSx5QkFBVztBQUN0QixXQUFPM0IsR0FBRyxDQUFDMkIsYUFBSixFQUFQO0FBQ0gsR0F0RXdCO0FBd0V6QkMsRUFBQUEsT0FBTyxFQUFFLG1CQUFXO0FBQ25CLFFBQUksS0FBS3hCLFVBQVQsRUFDQyxPQUFPLEtBQUtBLFVBQUwsQ0FBZ0J5QixJQUF2QjtBQUNELEdBM0V3QjtBQTZFekI7QUFDQUMsRUFBQUEsYUFBYSxFQUFFLHlCQUFXLENBRXpCLENBaEZ3QjtBQWtGekJDLEVBQUFBLGVBQWUsRUFBRSwyQkFBVztBQUN4QixRQUFJQyxXQUFXLEdBQUcsS0FBS1AsVUFBTCxFQUFsQjtBQUNBLFFBQUlRLFdBQVcsR0FBRyxLQUFLTixhQUFMLEVBQWxCO0FBQ0EsUUFBSUssV0FBVyxJQUFJQyxXQUFuQixFQUNJLE9BQU9ELFdBQVcsR0FBRyxHQUFkLEdBQW9CQyxXQUEzQjtBQUNQO0FBdkZ3QixDQUFULENBQXBCO0FBMkZBQyxNQUFNLENBQUNDLE9BQVAsR0FBaUI1QyxhQUFqQiIsInNvdXJjZVJvb3QiOiIvIiwic291cmNlc0NvbnRlbnQiOlsidmFyIExvZ2luUGxhdGZvcm0gPSBjYy5DbGFzcyh7XHJcbiAgICBleHRlbmRzOiBCYXNlQ29udHJvbGxlcixcclxuICAgIGN0b3I6ZnVuY3Rpb24oKXtcclxuICAgIH0sXHJcblxyXG4gICAgaXNMb2dpbjogZnVuY3Rpb24oKSB7XHJcbiAgICBcdHJldHVybiB0aGlzLmlzX2xvZ2luZWQ7XHJcbiAgICB9LFxyXG5cclxuICAgIGxvZ2luOiBmdW5jdGlvbigpIHtcclxuXHQgICAgaWYgKHRoaXMuaXNfbG9naW5lZCkge1xyXG5cdCAgICAgICAgdGhpcy5sb2dpbkNhbGxiYWNrKClcdFxyXG5cdCAgICB9IGVsc2Uge1xyXG5cdCAgICAgICAgU0RLLnNka0xvZ2luKClcclxuXHQgICAgfVxyXG4gICAgfSxcclxuXHJcbiAgICBvbkxvZ2luSW5mbzogZnVuY3Rpb24obG9naW5fZGF0YSkge1xyXG4gICAgXHR0aGlzLmxvZ2luX2luZm8gPSBsb2dpbl9kYXRhO1xyXG5cdCAgICB0aGlzLmlzX2xvZ2luZWQgPSB0cnVlO1xyXG5cdCAgICB0aGlzLmxvZ2luQ2FsbGJhY2soKTtcclxuICAgIH0sXHJcblxyXG4gICAgbG9naW5DYWxsYmFjazogZnVuY3Rpb24oKSB7XHJcblx0ICAgIHZhciB1c3IgPSB0aGlzLmdldFVJRCgpO1xyXG5cdCAgICB2YXIgcGFzc3dvcmQgPSBcIjEyMzQ1Njc4XCJcclxuXHQgICAgdmFyIGRhdGEgPSB7fTtcclxuXHQgICAgZGF0YS5pc1RvdXJpc3QgPSBmYWxzZTtcclxuXHQgICAgZGF0YS51c3JOYW1lID0gdXNyO1xyXG5cdCAgICBkYXRhLnBhc3N3b3JkID0gcGFzc3dvcmQ7XHJcblxyXG5cdCAgICB2YXIgTG9naW5Db250cm9sbGVyID0gcmVxdWlyZShcImxvZ2luX2NvbnRyb2xsZXJcIik7XHJcbiAgICAgICAgTG9naW5Db250cm9sbGVyLmdldEluc3RhbmNlKCkubG9naW5QbGF0Zm9ybVJlcXVlc3QoZGF0YSk7XHJcbiAgICB9LFxyXG5cclxuICAgIG9uTG9nb3V0OiBmdW5jdGlvbigpIHtcclxuICAgICAgICBpZihpc1N1Ym1pdCl7XHJcbiAgICAgICAgICAgIFNESy5zZGtTdWJtaXRVc2VyRGF0YSg1KVxyXG4gICAgICAgIH1cclxuICAgIH0sXHJcblxyXG4gICAgZ2V0SW5mbzogZnVuY3Rpb24oKSB7XHJcbiAgICBcdHJldHVybiB0aGlzLmxvZ2luX2luZm87XHJcbiAgICB9LFxyXG5cclxuICAgIGdldFVzZXJOYW06IGZ1bmN0aW9uKCkge1xyXG5cclxuICAgIH0sXHJcblxyXG4gICAgZ2V0VUlEOiBmdW5jdGlvbigpIHtcclxuICAgIFx0aWYgKHRoaXMubG9naW5faW5mbylcclxuICAgIFx0XHRyZXR1cm4gdGhpcy5sb2dpbl9pbmZvLnVpZDtcclxuICAgIH0sXHJcblxyXG4gICAgZ2V0VGltZXN0YW1wOiBmdW5jdGlvbigpIHtcclxuICAgIFx0aWYgKHRoaXMubG9naW5faW5mbylcclxuICAgIFx0XHRyZXR1cm4gdGhpcy5sb2dpbl9pbmZvLnRpbWVzdGFtcDtcclxuICAgIH0sXHJcblxyXG4gICAgZ2V0VG9rZW46IGZ1bmN0aW9uKCkge1xyXG4gICAgXHRpZiAodGhpcy5sb2dpbl9pbmZvKVxyXG4gICAgXHRcdHJldHVybiB0aGlzLmxvZ2luX2luZm8udG9rZW47XHJcbiAgICB9LFxyXG5cclxuICAgIGdldENoYW5uZWw6IGZ1bmN0aW9uKCkge1xyXG5cdFx0cmV0dXJuIFNESy5nZXRDdXJyQ2hhbm5lbCgpO1xyXG4gICAgfSxcclxuXHJcbiAgICBnZXRTdWJDaGFubmVsOiBmdW5jdGlvbigpIHtcclxuICAgICAgICByZXR1cm4gU0RLLmdldFN1YkNoYW5uZWwoKTtcclxuICAgIH0sXHJcblxyXG4gICAgZ2V0U2lnbjogZnVuY3Rpb24oKSB7XHJcbiAgICBcdGlmICh0aGlzLmxvZ2luX2luZm8pXHJcbiAgICBcdFx0cmV0dXJuIHRoaXMubG9naW5faW5mby5zaWduO1x0XHJcbiAgICB9LFxyXG5cclxuICAgIC8vIFNES+WIneWni+WMluWksei0pVxyXG4gICAgb25TZGtJbml0RmFpbDogZnVuY3Rpb24oKSB7XHJcblxyXG4gICAgfSxcclxuXHJcbiAgICBnZXRGaW5hbENoYW5uZWw6IGZ1bmN0aW9uKCkge1xyXG4gICAgICAgIHZhciBjdXJfY2hhbm5lbCA9IHRoaXMuZ2V0Q2hhbm5lbCgpO1xyXG4gICAgICAgIHZhciBzdWJfY2hhbm5lbCA9IHRoaXMuZ2V0U3ViQ2hhbm5lbCgpO1xyXG4gICAgICAgIGlmIChjdXJfY2hhbm5lbCAmJiBzdWJfY2hhbm5lbClcclxuICAgICAgICAgICAgcmV0dXJuIGN1cl9jaGFubmVsICsgXCJfXCIgKyBzdWJfY2hhbm5lbDtcclxuICAgIH0sXHJcblxyXG59KVxyXG5cclxubW9kdWxlLmV4cG9ydHMgPSBMb2dpblBsYXRmb3JtO1xyXG4iXX0=
|