| 1 |
- MWF.xApplication.process.Application=MWF.xApplication.process.Application||{};MWF.xApplication.process.Application.Actions=MWF.xApplication.process.Application.Actions||{};MWF.require("MWF.xDesktop.Actions.RestActions",null,false);MWF.xApplication.process.Application.Actions.RestActions=new Class({initialize:function(){this.action=new MWF.xDesktop.Actions.RestActions("/Actions/action.json","x_processplatform_assemble_surface","x_component_process_Application");this.actiondict=new MWF.xDesktop.Actions.RestActions("/Actions/action.json","x_processplatform_assemble_surface","x_component_process_Application");this.actionSerial=new MWF.xDesktop.Actions.RestActions("/Actions/action.json","x_processplatform_assemble_surface","x_component_process_Application")},getApplication:function(i,e,a,t){this.action.invoke({name:"getApplication",async:t,parameter:{id:i},success:e,failure:a})},listApplication:function(i,e,a){this.action.invoke({name:"listApplication",async:a,success:i,failure:e})},getApplicationIcon:function(i,e,a,t){this.action.invoke({name:"getApplicationIcon",async:t,parameter:{id:a},success:i,failure:e})},listWorkNext:function(i,e,a,t,n,s){this.action.invoke({name:"listWorkNext",async:s,parameter:{id:i,count:e,applicationId:a},success:t,failure:n})},listWorkNextManage:function(i,e,a,t,n,s){this.action.invoke({name:"listWorkNextManage",async:s,parameter:{id:i,count:e,applicationId:a},success:t,failure:n})},listAssignments:function(i,e,a,t,n){this.action.invoke({name:"listAssignments",async:n,parameter:{id:i,applicationId:e},success:a,failure:t})},listRelatives:function(i,e,a,t,n){this.action.invoke({name:"listRelatives",async:n,parameter:{id:i,applicationId:e},success:a,failure:t})},listProcess:function(i,e,a,t){this.action.invoke({name:"listProcess",async:t,parameter:{applicationId:i},success:e,failure:a})},listProcessManage:function(i,e,a,t){this.action.invoke({name:"listProcessManage",async:t,parameter:{applicationId:i},success:e,failure:a})},listWorkFilter:function(i,e,a,t,n,s,c){this.action.invoke({name:"listWorkFilter",async:c,data:t,parameter:{id:i,count:e,applicationId:a},success:n,failure:s})},listWorkFilterManage:function(i,e,a,t,n,s,c){this.action.invoke({name:"listWorkFilterManage",async:c,data:t,parameter:{id:i,count:e,applicationId:a},success:n,failure:s})},listFilterAttribute:function(i,e,a,t){this.action.invoke({name:"listFilterAttribute",async:t,parameter:{applicationId:i},success:e,failure:a})},listFilterAttributeManage:function(i,e,a,t){this.action.invoke({name:"listFilterAttributeManage",async:t,parameter:{applicationId:i},success:e,failure:a})},listWorkCompletedNext:function(i,e,a,t,n,s){this.action.invoke({name:"listWorkCompletedNext",async:s,parameter:{id:i,count:e,applicationId:a},success:t,failure:n})},listWorkCompletedNextManage:function(i,e,a,t,n,s){this.action.invoke({name:"listWorkCompletedNextManage",async:s,parameter:{id:i,count:e,applicationId:a},success:t,failure:n})},listWorkCompletedFilter:function(i,e,a,t,n,s,c){this.action.invoke({name:"listWorkCompletedFilter",async:c,data:t,parameter:{id:i,count:e,applicationId:a},success:n,failure:s})},listWorkCompletedFilterManage:function(i,e,a,t,n,s,c){this.action.invoke({name:"listWorkCompletedFilterManage",async:c,data:t,parameter:{id:i,count:e,applicationId:a},success:n,failure:s})},listWorkCompletedFilterAttribute:function(i,e,a,t){this.action.invoke({name:"listWorkCompletedFilterAttribute",async:t,parameter:{applicationId:i},success:e,failure:a})},listWorkCompletedFilterAttributeManage:function(i,e,a,t){this.action.invoke({name:"listWorkCompletedFilterAttributeManage",async:t,parameter:{applicationId:i},success:e,failure:a})},listWorkCompletedProcess:function(i,e,a,t){this.action.invoke({name:"listWorkCompletedProcess",async:t,parameter:{applicationId:i},success:e,failure:a})},listWorkCompletedProcessManage:function(i,e,a,t){this.action.invoke({name:"listWorkCompletedProcessManage",async:t,parameter:{applicationId:i},success:e,failure:a})},listWorkCompletedAssignments:function(i,e,a,t,n){this.action.invoke({name:"listWorkCompletedAssignments",async:n,parameter:{id:i,applicationId:e},success:a,failure:t})},removeWork:function(i,e,a,t,n,s){if(a){this.action.invoke({name:"removeAllWork",async:s,parameter:{id:i,applicationId:e},success:t,failure:n})}else{this.action.invoke({name:"removeWork",async:s,parameter:{id:i,applicationId:e},success:t,failure:n})}},removeWorkCompleted:function(i,e,a,t,n){this.action.invoke({name:"removeWorkCompleted",async:n,parameter:{id:i,applicationId:e},success:a,failure:t})},resetTask:function(i,e,a,t,n,s){this.action.invoke({name:"resetTask",async:s,data:a,parameter:{id:i,applicationId:e},success:t,failure:n})},flowTask:function(i,e,a,t,n,s){this.action.invoke({name:"flowTask",async:s,data:a,parameter:{id:i,applicationId:e},success:t,failure:n})},flowWork:function(i,e,a,t,n,s){this.action.invoke({name:"flowWork",async:s,data:a,parameter:{id:i,applicationId:e},success:t,failure:n})},resetRead:function(i,e,a,t,n,s){this.action.invoke({name:"resetRead",async:s,data:a,parameter:{id:i,applicationId:e},success:t,failure:n})},flagRead:function(i,e,a,t,n,s){this.action.invoke({name:"flagRead",async:s,data:a,parameter:{id:i,applicationId:e},success:t,failure:n})},getWork:function(i,e,a,t,n){this.action.invoke({name:"getWork",async:n,parameter:{id:i,applicationId:e},success:a,failure:t})},getWorkCompleted:function(i,e,a,t,n){this.action.invoke({name:"getWorkCompleted",async:n,parameter:{id:i,applicationId:e},success:a,failure:t})},removeTask:function(i,e,a,t,n){this.action.invoke({name:"removeTask",async:n,parameter:{id:i,applicationId:e},success:a,failure:t})},removeDone:function(i,e,a,t,n){this.action.invoke({name:"removeDone",async:n,parameter:{id:i,applicationId:e},success:a,failure:t})},removeRead:function(i,e,a,t,n){this.action.invoke({name:"removeRead",async:n,parameter:{id:i,applicationId:e},success:a,failure:t})},removeReaded:function(i,e,a,t,n){this.action.invoke({name:"removeReaded",async:n,parameter:{id:i,applicationId:e},success:a,failure:t})},listDictionary:function(i,e,a,t){this.actiondict.invoke({name:"listDictionary",async:t,parameter:{application:i},success:e,failure:a})},getDictionary:function(i,e,a,t){this.actiondict.invoke({name:"getDictionary",async:t,parameter:{applicationDict:i,applicationFlag:this.application.id||this.application},success:e,failure:a})},saveDictionary:function(i,e,a){if(i.id){this.updateDictionary(i,e,a)}else{this.addDictionary(i,e,a)}},updateDictionary:function(i,e,a){this.actiondict.invoke({name:"updataDictionary",data:i,parameter:{applicationDictFlag:i.id,applicationFlag:i.application},success:e,failure:a})},addDictionary:function(i,e,a){if(!i.id){this.getUUID(function(t){i.id=t;this.actiondict.invoke({name:"addDictionary",data:i,success:e,failure:a})}.bind(this))}},deleteDictionary:function(i,e,a,t){this.actiondict.invoke({name:"removeDictionary",async:t,parameter:{applicationDict:i},success:e,failure:a})},listSerialNumber:function(i,e,a,t){this.actionSerial.invoke({name:"listSerialNumber",async:t,parameter:{application:i},success:e,failure:a})},getSerialNumber:function(i,e,a,t){this.actionSerial.invoke({name:"getSerialNumber",async:t,parameter:{id:i},success:e,failure:a})},deleteSerialNumber:function(i,e,a,t){this.actionSerial.invoke({name:"deleteSerialNumber",async:t,parameter:{id:i},success:e,failure:a})},updateSerialNumber:function(i,e,a,t,n){this.actionSerial.invoke({name:"updateSerialNumber",data:e,async:n,parameter:{id:i},success:a,failure:t})},getRerouteTo:function(i,e,a,t){this.action.invoke({name:"getRerouteTo",async:t,parameter:{flag:i},success:e,failure:a})},rerouteWork:function(i,e,a,t,n,s){this.action.invoke({name:"rerouteWork",async:s,data:null,parameter:{id:a,activityId:t,type:n},success:i,failure:e})},listView:function(i,e,a,t){this.action.invoke({name:"listView",async:t,parameter:{application:i},success:e,failure:a})},loadView:function(i,e,a,t,n,s){this.action.invoke({name:"loadView",async:s,data:null,parameter:{flag:a,application:t},success:i,failure:e})},listStat:function(i,e,a,t){this.action.invoke({name:"listStat",async:t,parameter:{application:i},success:e,failure:a})},loadStat:function(i,e,a,t,n,s){this.action.invoke({name:"loadStat",async:s,data:null,parameter:{flag:a,application:t},success:i,failure:e})}});
|