接口 IProcessController
- 所有已知实现类:
ProcessControllerRegister
@RestControllerRegister("{version}/process")
@ApiVersion
public interface IProcessController
流程控制器
-
方法概要
修饰符和类型方法说明io.github.mangocrisp.spring.taybct.tool.core.result.R<Process>
io.github.mangocrisp.spring.taybct.tool.core.result.R<?>
newProcess
(@Valid @NotNull ProcessNewDTO process) io.github.mangocrisp.spring.taybct.tool.core.result.R<List<UnOperator>>
queryUnOperators
(Set<Long> processIdSet) io.github.mangocrisp.spring.taybct.tool.core.result.R<com.baomidou.mybatisplus.core.metadata.IPage<ProcessListVO>>
todoList
(TodoListQueryDTO dto, io.github.mangocrisp.spring.taybct.tool.core.request.SqlQueryParams sqlQueryParams) io.github.mangocrisp.spring.taybct.tool.core.result.R<TodoListCountVO>
todoListCount
(Byte status) io.github.mangocrisp.spring.taybct.tool.core.result.R<com.baomidou.mybatisplus.core.metadata.IPage<ProcessListVO>>
userRequestList
(UserRequestListQueryDTO dto, io.github.mangocrisp.spring.taybct.tool.core.request.SqlQueryParams sqlQueryParams) io.github.mangocrisp.spring.taybct.tool.core.result.R<?>
userSubmit
(NodesSubmitDTO nodes)
-
方法详细资料
-
newProcess
@PostMapping("new") io.github.mangocrisp.spring.taybct.tool.core.result.R<?> newProcess(@RequestBody @Valid @NotNull @Valid @NotNull ProcessNewDTO process) -
todoListCount
@GetMapping("todoListCount/{status}") io.github.mangocrisp.spring.taybct.tool.core.result.R<TodoListCountVO> todoListCount(@PathVariable Byte status) -
todoList
@PostMapping("todoList") io.github.mangocrisp.spring.taybct.tool.core.result.R<com.baomidou.mybatisplus.core.metadata.IPage<ProcessListVO>> todoList(@RequestBody TodoListQueryDTO dto, io.github.mangocrisp.spring.taybct.tool.core.request.SqlQueryParams sqlQueryParams) -
queryUnOperators
@PostMapping("unOperators") io.github.mangocrisp.spring.taybct.tool.core.result.R<List<UnOperator>> queryUnOperators(@RequestBody Set<Long> processIdSet) -
userRequestList
@PostMapping("userRequestList") io.github.mangocrisp.spring.taybct.tool.core.result.R<com.baomidou.mybatisplus.core.metadata.IPage<ProcessListVO>> userRequestList(@RequestBody UserRequestListQueryDTO dto, io.github.mangocrisp.spring.taybct.tool.core.request.SqlQueryParams sqlQueryParams) -
userSubmit
@PostMapping("userSubmit") io.github.mangocrisp.spring.taybct.tool.core.result.R<?> userSubmit(@RequestBody NodesSubmitDTO nodes) -
detail
-