| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 |
- cc.Class({
- extends: cc.BaseClass,
- properties: {
- m_SetNick: cc.EditBox,
- },
- ctor: function () {
-
- },
-
- OnClicked_Submit: function () {
-
- var pGlobalUserData = g_GlobalUserInfo.GetGlobalUserData();
- cc.gSoundRes.PlaySound('Button');
- var NewNick = this.m_SetNick.string.trim(); // 去除前后空格
- // 校验输入
- if (NewNick === '') {
- g_CurScene.ShowTips(`暱稱不能為空`);
- return;
- }
- if (NewNick.length < 3) {
- g_CurScene.ShowTips(`暱稱不能少於3個字元`);
- return;
- }if(NewNick==pGlobalUserData.szNickName){
- g_CurScene.ShowTips(`暱稱不能與原暱稱相同`);
- return;
- }
-
- this.OnBtSetNick(NewNick);
-
- this.HideView();
-
- },
- OnBtSetNick: function (Name) {
-
- var pGlobalUserData = g_GlobalUserInfo.GetGlobalUserData();
- var siblingNode = this.node.parent.getChildByName('UserNode');
- var pUserCtrl = siblingNode.getComponent('UserCtrl');
- var webUrl = window.PHP_HOME + '/UserFunc.php?&GetMark=60&dwUserID=' + pGlobalUserData.dwUserID;
- webUrl += "&Name='"+ Name+ "'";
- WebCenter.GetData(webUrl, null, function (data) {
- pGlobalUserData.szNickName = Name;
- console.log(pGlobalUserData);
- if(pGlobalUserData.szNickName==Name){
- g_CurScene.ShowTips(`修改成功`);
- this.m_SetNick.string='';
- }else{
- g_CurScene.ShowTips(`修改失敗`);
- this.m_SetNick.string='';
- }
-
- pUserCtrl.SetUserByID(pGlobalUserData.dwUserID)
-
-
- }.bind(this));
- },
- });
|