deleteFee.js 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. (function(vc,vm){
  2. vc.extends({
  3. data:{
  4. deleteFeeInfo:{
  5. }
  6. },
  7. _initMethod:function(){
  8. },
  9. _initEvent:function(){
  10. vc.on('deleteFee','openDeleteFeeModal',function(_params){
  11. vc.component.deleteFeeInfo = _params;
  12. $('#deleteFeeModel').modal('show');
  13. });
  14. },
  15. methods:{
  16. deleteFee:function(){
  17. vc.component.deleteFeeInfo.communityId=vc.getCurrentCommunity().communityId;
  18. vc.http.post(
  19. 'deleteFee',
  20. 'delete',
  21. JSON.stringify(vc.component.deleteFeeInfo),
  22. {
  23. emulateJSON:true
  24. },
  25. function(json,res){
  26. //vm.menus = vm.refreshMenuActive(JSON.parse(json),0);
  27. if(res.status == 200){
  28. //关闭model
  29. $('#deleteFeeModel').modal('hide');
  30. vc.emit('listRoomFee','notify',{});
  31. vc.emit('listParkingSpaceFee','notify',{});
  32. vc.toast("删除费用成功");
  33. return ;
  34. }
  35. vc.toast(json);
  36. },
  37. function(errInfo,error){
  38. console.log('请求失败处理');
  39. vc.toast(json);
  40. });
  41. },
  42. closeDeleteFeeModel:function(){
  43. $('#deleteFeeModel').modal('hide');
  44. }
  45. }
  46. });
  47. })(window.vc,window.vc.component);