RestActions.min.js 2.5 KB

1
  1. MWF.xApplication.CRM=MWF.xApplication.CRM||{};MWF.xApplication.CRM.Actions=MWF.xApplication.CRM.Actions||{};MWF.require("MWF.xDesktop.Actions.RestActions",null,false);MWF.require("MWF.widget.UUID",null,false);MWF.xApplication.CRM.Actions.RestActions=new Class({initialize:function(){this.action=new MWF.xDesktop.Actions.RestActions("/Actions/action.json","x_crm_assemble_control","x_component_CRM");this.actionOrg=new MWF.xDesktop.Actions.RestActions("/Actions/action.json","x_organization_assemble_express","x_component_CRM")},listIdentityByPerson:function(e,t,i,n){this.action.invoke({name:"listIdentityByPerson",async:n,parameter:{name:i},success:e,failure:t})},getPersonByIdentity:function(e,t,i,n){this.actionOrg.invoke({name:"getPersonByIdentity",async:n,parameter:{name:i},success:e,failure:t})},listIdentityByPerson:function(e,t,i,n){this.action.invoke({name:"listIdentityByPerson",async:n,parameter:{name:i},success:e,failure:t})},getPerson:function(e,t,i,n){this.actionOrg.invoke({name:"getPerson",async:n,parameter:{name:i},success:e,failure:t})},listMyRelief:function(e,t,i){this.action.invoke({name:"listMyRelief",async:i,success:e,failure:t})},getProfiles:function(e,t,i,n){this.action.invoke({name:"getProfiles",parameter:{type:e},async:n,success:t,failure:i})},getProvinceList:function(e,t,i){this.action.invoke({name:"getProvinceList",async:i,success:e,failure:t})},getCityList:function(e,t,i,n){this.action.invoke({name:"getCityList",data:e,async:n,success:t,failure:i})},getCityListByName:function(e,t,i,n){this.action.invoke({name:"getCityListByName",data:e,async:n,success:t,failure:i})},getAreaList:function(e,t,i,n){this.action.invoke({name:"getAreaList",data:e,async:n,success:t,failure:i})},getAreaListByName:function(e,t,i,n){this.action.invoke({name:"getAreaListByName",data:e,async:n,success:t,failure:i})},getCustomerInfo:function(e,t,i,n){this.action.invoke({name:"getCustomerInfo",parameter:{id:e},success:t,failure:i,async:n})},getCustomerListNext:function(e,t,i,n,s,a){this.action.invoke({name:"getCustomerListNext",parameter:{id:e,count:t},data:i,async:a,success:n,failure:s})},getCustomerListPrev:function(e,t,i,n,s,a){this.action.invoke({name:"getCustomerListPrev",parameter:{id:e,count:t},data:i,async:a,success:n,failure:s})},getCustomerListPage:function(e,t,i,n,s,a){this.action.invoke({name:"getCustomerListPage",parameter:{page:e,count:t},data:i,async:a,success:n,failure:s})},saveCustomer:function(e,t,i,n){this.action.invoke({name:"saveCustomer",data:e,async:n,success:t,failure:i})}});