| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980 |
- cc.Class({
- editor: {
- menu: 'Login/RegisterPanel'
- },
- extends: cc.Component,
- properties: {
- gotoLogin: {
- default: undefined,
- type: cc.Button,
- },
- gotoRegister: {
- default: undefined,
- type: cc.Button,
- },
- getCode: {
- default: undefined,
- type: cc.Button,
- },
- phoneEditor: {
- default: undefined,
- type: cc.EditBox,
- },
- codeEditor: {
- default: undefined,
- type: cc.EditBox,
- },
- passwordEditor: {
- default: undefined,
- type: cc.EditBox,
- },
- nickEditor: {
- default: undefined,
- type: cc.EditBox,
- },
- inviteCodeEditor: {
- default: undefined,
- type: cc.EditBox,
- },
- },
- onLoad () {
-
- },
- reloadData (cb) {
- this._cb = cb;
- },
- gotoLoginOnClicked () {
- if (this._cb) {
- this._cb();
- }
- },
- gotoRegisterOnClicked () {
- var phoneNum = this.phoneEditor.string;
- if (phoneNum.length == 0 && !G.FuncUtils.isMobile(phoneNum)) {
- G.AppUtils.getSceneCtrl().addToast("手机号码格式不正确");
- return;
- }
- var password = this.passwordEditor.string;
- if (password.length == 0) {
- G.AppUtils.getSceneCtrl().addToast("密码不能不填");
- return;
- }
- if (password.length > 16) {
- G.AppUtils.getSceneCtrl().addToast("密码过长");
- return;
- }
- var nickname = this.nickEditor.string;
- var inviteCode = this.inviteCodeEditor.string;
- G.LoginMgr.requestRegisterByPhone(phoneNum, password, nickname, inviteCode);
- }
- });
|