"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();