| 1 |
- MWF.xApplication.Organization=MWF.xApplication.Organization||{};MWF.xApplication.Organization.Actions=MWF.xApplication.Organization.Actions||{};MWF.require("MWF.xDesktop.Actions.RestActions",null,false);MWF.xApplication.Organization.Actions.RestActions=new Class({initialize:function(){this.action=new MWF.xDesktop.Actions.RestActions("/Actions/action.json","x_organization_assemble_control","x_component_Organization");this.appAction=new MWF.xDesktop.Actions.RestActions("/Actions/appAction.json","x_processplatform_assemble_surface","x_component_Organization");this.designerAction=new MWF.xDesktop.Actions.RestActions("/Actions/appAction.json","x_processplatform_assemble_designer","x_component_Organization");this.cmsAction=new MWF.xDesktop.Actions.RestActions("/Actions/appAction.json","x_cms_assemble_control","x_component_Organization")},listTopCompany:function(e,t,i){this.action.invoke({name:"listTopCompany",async:i,success:e,failure:t})},listSubCompany:function(e,t,i,n){this.action.invoke({name:"listSubCompanyDirect",async:n,parameter:{id:i},success:e,failure:t})},listCompanyByKey:function(e,t,i,n){this.action.invoke({name:"listCompanyByKey",async:n,parameter:{key:i},success:e,failure:t})},listDepartment:function(e,t,i,n){this.action.invoke({name:"listDepartmentDirect",async:n,parameter:{id:i},success:e,failure:t})},listSubDepartment:function(e,t,i,n){this.action.invoke({name:"listSubDepartmentDirect",async:n,parameter:{id:i},success:e,failure:t})},listDepartmentByKey:function(e,t,i,n){this.action.invoke({name:"listDepartmentByKey",async:n,parameter:{key:i},success:e,failure:t})},listSubComplexDirect:function(e,t,i,n){this.action.invoke({name:"listSubComplexDirect",async:n,parameter:{id:i},success:e,failure:t})},listCompanyDuty:function(e,t,i,n){this.action.invoke({name:"listCompanyDuty",async:n,parameter:{id:i},success:e,failure:t})},listDepartmentDuty:function(e,t,i,n){this.action.invoke({name:"listDepartmentDuty",async:n,parameter:{id:i},success:e,failure:t})},listDepartmentDutyName:function(e,t,i){this.action.invoke({name:"listDepartmentDutyName",async:i,success:e,failure:t})},listCompanyDutyName:function(e,t,i){this.action.invoke({name:"listCompanyDutyName",async:i,success:e,failure:t})},listCompanyDutyByIdentity:function(e,t,i,n){this.action.invoke({name:"listCompanyDutyByIdentity",async:n,parameter:{id:i},success:e,failure:t})},listDepartmentDutyByIdentity:function(e,t,i,n){this.action.invoke({name:"listDepartmentDutyByIdentity",async:n,parameter:{id:i},success:e,failure:t})},listCompanyAttribute:function(e,t,i,n){this.action.invoke({name:"listCompanyAttribute",async:n,parameter:{id:i},success:e,failure:t})},listDepartmentAttribute:function(e,t,i,n){this.action.invoke({name:"listDepartmentAttribute",async:n,parameter:{id:i},success:e,failure:t})},listIdentity:function(e,t,i,n){this.action.invoke({name:"listIdentity",async:n,parameter:{id:i},success:e,failure:t})},listIdentityByKey:function(e,t,i,n){this.action.invoke({name:"listIdentityByKey",async:n,parameter:{key:i},success:e,failure:t})},listIdentityByPinyin:function(e,t,i,n){this.action.invoke({name:"listIdentityByPinyin",async:n,parameter:{key:i},success:e,failure:t})},listIdentityByPerson:function(e,t,i,n){this.action.invoke({name:"listIdentityByPerson",async:n,parameter:{id:i},success:e,failure:t})},listGroupNext:function(e,t,i,n,a){this.action.invoke({name:"listGroupNext",async:a,parameter:{id:e||"(0)",count:t||"20"},success:i,failure:n})},listSupGroupDirect:function(e,t,i,n){this.action.invoke({name:"listSupGroupDirect",async:n,parameter:{id:i},success:e,failure:t})},listRoleNext:function(e,t,i,n,a){this.action.invoke({name:"listRoleNext",async:a,parameter:{id:e||"(0)",count:t||"20"},success:i,failure:n})},listPersonNext:function(e,t,i,n,a){this.action.invoke({name:"listPersonNext",async:a,parameter:{id:e||"(0)",count:t||"20"},success:i,failure:n})},listPersonAttribute:function(e,t,i,n){this.action.invoke({name:"listPersonAttribute",async:n,parameter:{id:i},success:e,failure:t})},listPersonByKey:function(e,t,i,n){this.action.invoke({name:"listPersonByKey",async:n,parameter:{key:i},success:e,failure:t})},listPersonByPinyin:function(e,t,i,n){this.action.invoke({name:"listPersonByPinyin",async:n,parameter:{key:i},success:e,failure:t})},listRoleByKey:function(e,t,i,n){this.action.invoke({name:"listRoleByKey",async:n,parameter:{key:i},success:e,failure:t})},listRoleByGroup:function(e,t,i,n){this.action.invoke({name:"listRoleByGroup",async:n,parameter:{id:i},success:e,failure:t})},listGroupByKey:function(e,t,i,n){this.action.invoke({name:"listGroupByKey",async:n,parameter:{key:i},success:e,failure:t})},listGroupByPinyin:function(e,t,i,n){this.action.invoke({name:"listGroupByPinyin",async:n,parameter:{key:i},success:e,failure:t})},getIdentity:function(e,t,i,n){this.action.invoke({name:"getIdentity",async:n,parameter:{id:i},success:e,failure:t})},getPerson:function(e,t,i,n){this.action.invoke({name:"getPerson",async:n,parameter:{id:i},success:e,failure:t})},getDepartment:function(e,t,i,n){this.action.invoke({name:"getDepartment",async:n,parameter:{id:i},success:e,failure:t})},getCompany:function(e,t,i,n){this.action.invoke({name:"getCompany",async:n,parameter:{id:i},success:e,failure:t})},getGroup:function(e,t,i,n){this.action.invoke({name:"getGroup",async:n,parameter:{id:i},success:e,failure:t})},getCompanyAccess:function(e,t,i,n){this.action.invoke({name:"getCompanyAccess",async:n,parameter:{id:i},success:e,failure:t})},saveCompany:function(e,t,i){if(e.id){this.updateCompany(e,t,i)}else{this.addCompany(e,t,i)}},updateCompany:function(e,t,i){this.action.invoke({name:"updateCompany",data:e,parameter:{id:e.id},success:t,failure:i})},addCompany:function(e,t,i){this.action.invoke({name:"addCompany",data:e,success:t,failure:i})},saveDepartment:function(e,t,i){if(e.id){this.updateDepartment(e,t,i)}else{this.addDepartment(e,t,i)}},updateDepartment:function(e,t,i){this.action.invoke({name:"updateDepartment",data:e,parameter:{id:e.id},success:t,failure:i})},addDepartment:function(e,t,i){this.action.invoke({name:"addDepartment",data:e,success:t,failure:i})},saveCompanyDuty:function(e,t,i){if(e.id){this.updateCompanyDuty(e,t,i)}else{this.addCompanyDuty(e,t,i)}},updateCompanyDuty:function(e,t,i){this.action.invoke({name:"updateCompanyDuty",data:e,parameter:{id:e.id},success:t,failure:i})},addCompanyDuty:function(e,t,i){this.action.invoke({name:"addCompanyDuty",data:e,success:t,failure:i})},saveDepartmentDuty:function(e,t,i){if(e.id){this.updateDepartmentDuty(e,t,i)}else{this.addDepartmentDuty(e,t,i)}},updateDepartmentDuty:function(e,t,i){this.action.invoke({name:"updateDepartmentDuty",data:e,parameter:{id:e.id},success:t,failure:i})},addDepartmentDuty:function(e,t,i){this.action.invoke({name:"addDepartmentDuty",data:e,success:t,failure:i})},saveCompanyAttribute:function(e,t,i){if(e.id){this.updateCompanyAttribute(e,t,i)}else{this.addCompanyAttribute(e,t,i)}},updateCompanyAttribute:function(e,t,i){this.action.invoke({name:"updateCompanyAttribute",data:e,parameter:{id:e.id},success:t,failure:i})},addCompanyAttribute:function(e,t,i){this.action.invoke({name:"addCompanyAttribute",data:e,success:t,failure:i})},saveDepartmentAttribute:function(e,t,i){if(e.id){this.updateDepartmentAttribute(e,t,i)}else{this.addDepartmentAttribute(e,t,i)}},updateDepartmentAttribute:function(e,t,i){this.action.invoke({name:"updateDepartmentAttribute",data:e,parameter:{id:e.id},success:t,failure:i})},addDepartmentAttribute:function(e,t,i){this.action.invoke({name:"addDepartmentAttribute",data:e,success:t,failure:i})},saveGroup:function(e,t,i){if(e.id){this.updateGroup(e,t,i)}else{this.addGroup(e,t,i)}},updateGroup:function(e,t,i){this.action.invoke({name:"updateGroup",data:e,parameter:{id:e.id},success:t,failure:i})},addGroup:function(e,t,i){this.action.invoke({name:"addGroup",data:e,success:t,failure:i})},saveRole:function(e,t,i){if(e.id){this.updateRole(e,t,i)}else{this.addRole(e,t,i)}},updateRole:function(e,t,i){this.action.invoke({name:"updateRole",data:e,parameter:{id:e.id},success:t,failure:i})},addRole:function(e,t,i){this.action.invoke({name:"addRole",data:e,success:t,failure:i})},savePerson:function(e,t,i){if(e.id){this.updatePerson(e,t,i)}else{this.addPerson(e,t,i)}},updatePerson:function(e,t,i){this.action.invoke({name:"updatePerson",data:e,parameter:{id:e.id},success:t,failure:i})},addPerson:function(e,t,i){this.action.invoke({name:"addPerson",data:e,success:t,failure:i})},savePersonAttribute:function(e,t,i){if(e.id){this.updatePersonAttribute(e,t,i)}else{this.addPersonAttribute(e,t,i)}},updatePersonAttribute:function(e,t,i){this.action.invoke({name:"updatePersonAttribute",data:e,parameter:{id:e.id},success:t,failure:i})},addPersonAttribute:function(e,t,i){this.action.invoke({name:"addPersonAttribute",data:e,success:t,failure:i})},saveIdentity:function(e,t,i){if(e.id){this.updateIdentity(e,t,i)}else{this.addIdentity(e,t,i)}},updateIdentity:function(e,t,i){this.action.invoke({name:"updateIdentity",data:e,parameter:{id:e.id},success:t,failure:i})},addIdentity:function(e,t,i){this.action.invoke({name:"addIdentity",data:e,success:t,failure:i})},deleteCompanyDuty:function(e,t,i,n){this.action.invoke({name:"removeCompanyDuty",async:n,parameter:{id:e},success:t,failure:i})},deleteDepartmentDuty:function(e,t,i,n){this.action.invoke({name:"removeDepartmentDuty",async:n,parameter:{id:e},success:t,failure:i})},deleteCompanyAttribute:function(e,t,i,n){this.action.invoke({name:"removeCompanyAttribute",async:n,parameter:{id:e},success:t,failure:i})},deleteDepartmentAttribute:function(e,t,i,n){this.action.invoke({name:"removeDepartmentAttribute",async:n,parameter:{id:e},success:t,failure:i})},deletePersonAttribute:function(e,t,i,n){this.action.invoke({name:"removePersonAttribute",async:n,parameter:{id:e},success:t,failure:i})},deleteIdentity:function(e,t,i,n){this.action.invoke({name:"removeIdentity",async:n,parameter:{id:e},success:t,failure:i})},deleteGroup:function(e,t,i,n){this.action.invoke({name:"removeGroup",async:n,parameter:{id:e},success:t,failure:i})},deleteRole:function(e,t,i,n){this.action.invoke({name:"removeRole",async:n,parameter:{id:e},success:t,failure:i})},deleteCompany:function(e,t,i,n){this.action.invoke({name:"removeCompany",async:n,parameter:{id:e},success:t,failure:i})},deleteDepartment:function(e,t,i,n){this.action.invoke({name:"removeDepartment",async:n,parameter:{id:e},success:t,failure:i})},deletePerson:function(e,t,i,n){this.action.invoke({name:"removePerson",async:n,parameter:{id:e},success:t,failure:i})},changePersonIcon:function(e,t,i,n,a){this.action.invoke({name:"changePersonIcon",parameter:{id:e},data:n,file:a,success:t,failure:i})},listApplications:function(e,t,i){this.appAction.invoke({name:"listApplications",async:i,success:e,failure:t})},listApplicationsProcess:function(e,t,i){this.appAction.invoke({name:"listApplicationsProcess",async:i,success:e,failure:t})},getApplications:function(e,t,i,n){this.appAction.invoke({name:"getApplications",async:n,parameter:{flag:i},success:e,failure:t})},listProcess:function(e,t,i,n){this.appAction.invoke({name:"listProcess",async:n,parameter:{id:i},success:e,failure:t})},listFormField:function(e,t,i,n){this.designerAction.invoke({name:"listFormField",async:n,parameter:{id:e},success:t,failure:i})},listCMSApplication:function(e,t,i){this.cmsAction.invoke({name:"listCMSApplication",async:i,success:e,failure:t})},getCMSApplication:function(e,t,i,n){this.cmsAction.invoke({name:"getCMSApplication",async:n,parameter:{id:i},success:e,failure:t})},listCMSCategory:function(e,t,i,n){this.cmsAction.invoke({name:"listCMSCategory",async:n,parameter:{appId:i},success:e,failure:t})},getCMSForm:function(e,t,i,n){this.cmsAction.invoke({name:"getCMSForm",async:n,parameter:{id:e},success:t,failure:i})}});
|