MicroCommunityWeb/public/components/common/storeEnterCommunity/storeEnterCommunity.js
2022-02-25 12:29:58 +08:00

93 lines
3.9 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);