类 FlowCommonController

java.lang.Object
com.budwk.app.flow.controller.FlowCommonController

@IocBean @At("/flow/common") @Ok("json:full") public class FlowCommonController extends Object
  • 构造器详细资料

    • FlowCommonController

      public FlowCommonController()
  • 方法详细资料

    • approval

      @At("/approval/form") @Ok("beetl:/platform/flow/common/approval/form.html") public void approval(Long taskId, Long instanceId, String businessId)
    • info

      @At("/instanceInfo") public Result info(Long instanceId)
    • doneTasks

      @At public Result doneTasks(Long instanceId, String bizId)
    • taskInfo

      @At("/taskInfo") public Result taskInfo(Long taskId)
    • defineInfo

      @At("/defineInfo") public Result defineInfo(String defineKey, Long instanceId)
    • firstTaskNode

      @At("/instanceUrl") public Result firstTaskNode(Long processDefineId)
    • approvalRecord

      @At("/approvalRecord") public Result approvalRecord(Long instanceId)
    • instanceHighLight

      @At public Result instanceHighLight(@Param("instanceId") Long instanceId)
    • startInstanceAndExecute

      @At @Aop("txREAD_COMMITTED") public Result startInstanceAndExecute(@Param("defineKey") String defineKey, @Param("bizData") String bizData, @Param("submitType") Integer submitType)
    • startInstance

      @At @Aop("txREAD_COMMITTED") public Result startInstance(@Param("defineKey") String defineKey, @Param("bizData") String bizData, @Param("submitType") Integer submitType)
    • reissueInstance

      @At @Aop("txREAD_COMMITTED") public Result reissueInstance(@Param("instanceId") Long instanceId, @Param("bizData") String bizData)
    • executeTask

      @At("/executeTask") @Aop("txREAD_COMMITTED") public Result executeTask(@Param("data") String param)
    • revokeTask

      @At @Aop("txREAD_COMMITTED") public Result revokeTask(@Param("taskId") Long taskId)
    • candidate

      @At("/candidate") public Result candidate(@Param("taskId") Long taskId)
    • jumpAbleTaskNames

      @At("/jumpTaskNames") public Result jumpAbleTaskNames(@Param("instanceId") Long instanceId)
    • surrogate

      @At("/surrogate") public Result surrogate(@Param("taskId") Long taskId, @Param("actorIds") String[] actorIds)
    • addCandidate

      @At("/addCandidate") public Result addCandidate(@Param("taskId") Long taskId, @Param("actorIds") String[] actorIds)