MicroCommunityWeb/public/components/common/storeEnterCommunity/storeEnterCommunity.js
2021-04-23 10:14:20 +08:00

98 lines
3.8 KiB
JavaScript
Executable File

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