Ext.Msg.show({
closable: false,
title: '话题启用',
msg: '您当前选择的话题"'+topic.title+'"中有'+count+'条被禁用的讨论,需要在启用话题时候启用这些讨论吗',
buttons: Ext.Msg.YESNOCANCEL,
buttonText: {
yes: "是,同时启用",
no: "否,只启用话题",
cancel: "取消"
},
icon: Ext.Msg.QUESTION,
fn: function (savechanges) {
if (savechanges == 'yes') {
Ext.Ajax.request({
url:context+'api/topic/multi/useAndDis?topicIds='+id,
method:'put',
success:function(response, opts){
Ext.Sharera.msg("成功",'话题启用成功');
store.load();
},
failure:function(response, opts){
Ext.Sharera.error("错误",'话题启用失败'+message);
}
});
} else if (savechanges == 'no') {
Ext.Ajax.request({
url:context+'api/topic/multi/use?topicIds='+id,
method:'put',
success:function(response, opts){
Ext.Sharera.msg("成功",'话题启用成功');
store.load();
},
failure:function(response, opts){
Ext.Sharera.error("错误",'话题启用失败'+message);
}
});
} else if (savechanges == 'cancel') {
}
}
});
Ext.MessageBox.prompt('请输入拒绝原因','',function(b,txt){
if(b=='ok'){
Ext.Ajax.request({
url:context+'api/communityrequest/check/'+communityId+'.json?type=refuse&userId='+userId,
params:{
reason:txt
},
method:'post',
async: true,
success:function(response, opts){
grid.getStore().load();
Ext.Sharera.msg("成功",'圈子申请已经被拒绝');
},
failure:function(response, opts){
Ext.Sharera.error("错误",'圈子申请拒绝失败');
}
});
}
},this,true);
Ext.MessageBox.confirm('请确认', '您确认要审核通过该圈子吗?',function(btn){
if(btn=='yes'){
Ext.Ajax.request({
url:context+'api/communityrequest/check/'+communityId+'?userId='+userId,
method:'post',
success:function(response, opts){
Ext.Sharera.msg("成功",'审核成功');
store.load();
},
failure:function(response, opts){
Ext.Sharera.error("错误",'系统用户修改失败'+message);
}
});
}
});