类 UserTaskController


  • @RestController
    @RequestMapping("/v1")
    @CrossOrigin
    public class UserTaskController
    extends Object
    • 构造器详细资料

      • UserTaskController

        public UserTaskController()
    • 方法详细资料

      • getUserTask

        @GetMapping("/task/{id}")
        public reactor.core.publisher.Mono<cn.dustlight.flow.core.flow.usertask.UserTask> getUserTask​(@PathVariable(name="id")
                                                                                                      Long id,
                                                                                                      cn.dustlight.auth.resources.core.AuthPrincipal principal)
      • getUserTasks

        @GetMapping("/tasks")
        public reactor.core.publisher.Flux<cn.dustlight.flow.core.flow.usertask.UserTask> getUserTasks​(@RequestParam(name="page",required=false,defaultValue="0")
                                                                                                       int page,
                                                                                                       @RequestParam(name="size",required=false,defaultValue="10")
                                                                                                       int size,
                                                                                                       cn.dustlight.auth.resources.core.AuthPrincipal principal)
      • completeUserTask

        @PostMapping("/task/{id}/completion")
        public reactor.core.publisher.Mono<Void> completeUserTask​(@PathVariable(name="id")
                                                                  Long id,
                                                                  @RequestBody
                                                                  Map<String,​Object> data,
                                                                  cn.dustlight.auth.resources.core.AuthPrincipal principal)
      • getRoles

        public static Collection<String> getRoles​(cn.dustlight.auth.resources.core.AuthPrincipal principal)