(function(vc){ vc.extends({ data:{ storeEnterCommunityInfo:{ communityInfo:[], errorInfo:'', searchCommunityName:'', } }, _initMethod:function(){ }, _initEvent:function(){ vc.on('storeEnterCommunity','openStoreEnterCommunity',function(_params){ $('#storeEnterCommunityModel').modal('show'); vc.component.storeEnterCommunityInfo.searchCommunityName = ''; vc.component.listNoEnterCommunity(); }); }, methods:{ // _saveEnterCommunity:function(){ // var param = {}; // vc.component.storeEnterCommunityInfo.errorInfo = ""; // vc.http.post( // 'storeEnterCommunity', // 'enterCommunity', // JSON.stringify(param), // { // emulateJSON:true // }, // function(json,res){ // //vm.menus = vm.refreshMenuActive(JSON.parse(json),0); // if(res.status == 200){ // //关闭model // $('#storeEnterCommunityModel').modal('hide'); // vc.emit('enterCommunity','listMyCommunity',{}); // return ; // } // vc.component.storeEnterCommunityInfo.errorInfo = json; // }, // function(errInfo,error){ // console.log('请求失败处理'); // // vc.component.storeEnterCommunityInfo.errorInfo = errInfo; // }); // }, listNoEnterCommunity:function(){ var param = { params:{ communityName:vc.component.storeEnterCommunityInfo.searchCommunityName } } //发送get请求 vc.http.get('storeEnterCommunity', 'listNoEnterCommunity', param, function(json,res){ vc.component.storeEnterCommunityInfo.communityInfo=JSON.parse(json); },function(errInfo,error){ console.log('请求失败处理'); } ); }, _saveEnterCommunity:function(_communityInfo){ var _param = { communityId:_communityInfo.communityId }; //发送get请求 vc.http.post('storeEnterCommunity', '_saveEnterCommunity', JSON.stringify(_param), { emulateJSON:true }, function(json,res){ if(res.status == 200){ vc.emit('enterCommunity','listMyCommunity',{ }); $('#storeEnterCommunityModel').modal('hide'); return ; } vc.component.storeEnterCommunityInfo.errorInfo = json; },function(errInfo,error){ console.log('请求失败处理'); vc.component.storeEnterCommunityInfo.errorInfo = json; } ); } } }); })(window.vc);