| 1 |
- MWF.xApplication.process=MWF.xApplication.process||{};MWF.xApplication.process.TaskCenter=MWF.xApplication.process.TaskCenter||{};MWF.xApplication.process.TaskCenter.Actions=MWF.xApplication.process.TaskCenter.Actions||{};MWF.require("MWF.xDesktop.Actions.RestActions",null,false);MWF.xApplication.process.TaskCenter.Actions.RestActions=new Class({initialize:function(){this.actionPath="/x_component_process_TaskCenter/Actions/action.json";this.actionApplication=new MWF.xDesktop.Actions.RestActions("","x_processplatform_assemble_surface","x_component_process_TaskCenter");this.actionApplication.getActions=function(e){this.getActionActions(this.actionApplication,e)}.bind(this);this.actionProcess=new MWF.xDesktop.Actions.RestActions("","x_processplatform_assemble_surface","x_component_process_TaskCenter");this.actionProcess.getActions=function(e){this.getActionActions(this.actionProcess,e)}.bind(this);this.actionWork=new MWF.xDesktop.Actions.RestActions("","x_processplatform_assemble_surface","x_component_process_TaskCenter");this.actionWork.getActions=function(e){this.getActionActions(this.actionWork,e)}.bind(this);this.actionTask=new MWF.xDesktop.Actions.RestActions("","x_processplatform_assemble_surface","x_component_process_TaskCenter");this.actionTask.getActions=function(e){this.getActionActions(this.actionTask,e)}.bind(this);this.actionTaskCompleted=new MWF.xDesktop.Actions.RestActions("","x_processplatform_assemble_surface","x_component_process_TaskCenter");this.actionTaskCompleted.getActions=function(e){this.getActionActions(this.actionTaskCompleted,e)}.bind(this);this.actionRead=new MWF.xDesktop.Actions.RestActions("","x_processplatform_assemble_surface","x_component_process_TaskCenter");this.actionRead.getActions=function(e){this.getActionActions(this.actionRead,e)}.bind(this);this.actionReaded=new MWF.xDesktop.Actions.RestActions("","x_processplatform_assemble_surface","x_component_process_TaskCenter");this.actionReaded.getActions=function(e){this.getActionActions(this.actionReaded,e)}.bind(this);this.actionReview=new MWF.xDesktop.Actions.RestActions("","x_processplatform_assemble_surface","x_component_process_TaskCenter");this.actionReview.getActions=function(e){this.getActionActions(this.actionReview,e)}.bind(this)},getActionActions:function(e,t){if(!e.actions){this.getActions(function(i){e.actions=this.actions;if(t)t()}.bind(this))}else{if(t)t()}},getActions:function(e){if(!this.actions){MWF.getJSON(this.actionPath,function(t){this.actions=t;if(e)e()}.bind(this),true,true,false)}else{if(e)e()}},getApplication:function(e,t,i,s){this.actionApplication.invoke({name:"getApplication",async:s,parameter:{id:i},success:e,failure:t})},listApplication:function(e,t,i){this.actionApplication.invoke({name:"listApplication",async:i,success:e,failure:t})},listApplicationStartable:function(e,t,i){this.actionApplication.invoke({name:"listApplicationStartable",async:i,success:e,failure:t})},getApplicationIcon:function(e,t,i,s){this.actionApplication.invoke({name:"getApplicationIcon",async:s,parameter:{id:i},success:e,failure:t})},listProcess:function(e,t,i,s){this.actionProcess.invoke({name:"listProcess",async:s,parameter:{id:i},success:e,failure:t})},startWork:function(e,t,i,s,n){this.actionWork.invoke({name:"startWork",data:s,async:n,parameter:{processId:i},success:e,failure:t})},listWorkByCreator:function(e,t,i){this.actionWork.invoke({name:"listWorkByCreator",async:i,success:e,failure:t})},removeWork:function(e,t,i,s){this.actionWork.invoke({name:"removeWork",async:s,parameter:{id:e},success:t,failure:i})},getWork:function(e,t,i,s){this.actionWork.invoke({name:"getWork",async:s,parameter:{id:i},success:e,failure:t})},getCount:function(e,t,i,s){this.actionWork.invoke({name:"getCount",async:s,parameter:{credential:i},success:e,failure:t})},processWork:function(e,t,i){this.action.invoke({name:"processWork",data:e,parameter:{id:e.id},success:t,failure:i})},listTask:function(e,t,i){this.actionTask.invoke({name:"listTask",async:i,success:e,failure:t})},listTaskNext:function(e,t,i,s,n){this.actionTask.invoke({name:"listTaskNext",parameter:{id:i,count:s},async:n,success:e,failure:t})},listTaskNextByApp:function(e,t,i,s,n,a){this.actionTask.invoke({name:"listTaskNextByApp",parameter:{id:i,count:s,application:n},async:a,success:e,failure:t})},listTaskPrev:function(e,t,i,s,n){this.actionTask.invoke({name:"listTaskPrev",parameter:{id:i,count:s},async:n,success:e,failure:t})},listTaskCompletedNext:function(e,t,i,s,n){this.actionTaskCompleted.invoke({name:"listTaskCompletedNext",parameter:{id:i,count:s},async:n,success:e,failure:t})},listTaskCompletedNextByApp:function(e,t,i,s,n,a){this.actionTaskCompleted.invoke({name:"listTaskCompletedNextByApp",parameter:{id:i,count:s,application:n},async:a,success:e,failure:t})},listTaskCompletedPrev:function(e,t,i,s,n){this.actionTaskCompleted.invoke({name:"listTaskCompletedPrev",parameter:{id:i,count:s},async:n,success:e,failure:t})},getJobByTask:function(e,t,i,s){this.actionWork.invoke({name:"getJobByTask",async:s,parameter:{id:i},success:e,failure:t})},getSimpleJobByTask:function(e,t,i,s){this.actionTask.invoke({name:"getSimpleJobByTask",async:s,parameter:{id:i},success:e,failure:t})},processTask:function(e,t,i,s,n){this.actionTask.invoke({name:"processTask",async:n,data:s,parameter:{id:i},success:e,failure:t})},listTaskApplication:function(e,t,i){this.actionTask.invoke({name:"listTaskApplication",async:i,success:e,failure:t})},listTaskCompletedApplication:function(e,t,i){this.actionTaskCompleted.invoke({name:"listTaskCompletedApplication",async:i,success:e,failure:t})},getSimpleJobByTaskCompleted:function(e,t,i,s){this.actionTaskCompleted.invoke({name:"getSimpleJobByTaskCompleted",async:s,parameter:{id:i},success:e,failure:t})},listTaskCompletedFilterCount:function(e,t,i){this.actionTaskCompleted.invoke({name:"listTaskCompletedFilterCount",async:i,success:e,failure:t})},listTaskCompletedFilter:function(e,t,i,s,n,a){this.actionTaskCompleted.invoke({name:"listTaskCompletedFilter",data:n,async:a,parameter:{id:i,count:s},success:e,failure:t})},listTaskFilterCount:function(e,t,i){this.actionTaskCompleted.invoke({name:"listTaskFilterCount",async:i,success:e,failure:t})},listTaskFilter:function(e,t,i,s,n,a){this.actionTaskCompleted.invoke({name:"listTaskFilter",data:n,async:a,parameter:{id:i,count:s},success:e,failure:t})},listReadApplication:function(e,t,i){this.actionRead.invoke({name:"listReadApplication",async:i,success:e,failure:t})},listReadFilter:function(e,t,i,s,n,a){this.actionRead.invoke({name:"listReadFilter",data:n,async:a,parameter:{id:i,count:s},success:e,failure:t})},listReadNext:function(e,t,i,s,n){this.actionRead.invoke({name:"listReadNext",parameter:{id:i,count:s},async:n,success:e,failure:t})},getSimpleJobByRead:function(e,t,i,s){this.actionRead.invoke({name:"getSimpleJobByRead",async:s,parameter:{id:i},success:e,failure:t})},listReadFilterCount:function(e,t,i){this.actionRead.invoke({name:"listReadFilterCount",async:i,success:e,failure:t})},setReaded:function(e,t,i,s,n){this.actionRead.invoke({name:"setReaded",data:s,async:n,parameter:{id:i},success:e,failure:t})},listReadedApplication:function(e,t,i){this.actionReaded.invoke({name:"listReadedApplication",async:i,success:e,failure:t})},listReadedFilter:function(e,t,i,s,n,a){this.actionReaded.invoke({name:"listReadedFilter",data:n,async:a,parameter:{id:i,count:s},success:e,failure:t})},listReadedNext:function(e,t,i,s,n){this.actionReaded.invoke({name:"listReadedNext",parameter:{id:i,count:s},async:n,success:e,failure:t})},getSimpleJobByReaded:function(e,t,i,s){this.actionReaded.invoke({name:"getSimpleJobByReaded",async:s,parameter:{id:i},success:e,failure:t})},listReadedFilterCount:function(e,t,i){this.actionReaded.invoke({name:"listReadedFilterCount",async:i,success:e,failure:t})},listReviewApplication:function(e,t,i){this.actionReview.invoke({name:"listReviewApplication",async:i,success:e,failure:t})},listReviewFilter:function(e,t,i,s,n,a){this.actionReview.invoke({name:"listReviewFilter",data:n,async:a,parameter:{id:i,count:s},success:e,failure:t})},listReviewNext:function(e,t,i,s,n){this.actionReview.invoke({name:"listReviewNext",parameter:{id:i,count:s},async:n,success:e,failure:t})},getSimpleJobByReview:function(e,t,i,s){this.actionReview.invoke({name:"getSimpleJobByReview",async:s,parameter:{id:i},success:e,failure:t})},listReviewFilterCount:function(e,t,i){this.actionReview.invoke({name:"listReviewFilterCount",async:i,success:e,failure:t})}});
|