@RestController @RequestMapping(value="/erupt-api/erupt-flow") public class TaskController extends Object
| 构造器和说明 |
|---|
TaskController() |
| 限定符和类型 | 方法和说明 |
|---|---|
xyz.erupt.core.view.EruptApiModel |
complete(Long taskId,
com.alibaba.fastjson.JSONObject formContent)
完成任务
|
xyz.erupt.core.view.EruptApiModel |
getInstDetail(Long instId)
查询任务详情
|
xyz.erupt.core.view.EruptApiModel |
getTaskDetail(Long taskId)
查询任务详情
|
xyz.erupt.core.view.EruptApiModel |
listMyTasks(String keywords,
int pageIndex,
int pageSize)
查询我的任务
|
xyz.erupt.core.view.EruptApiModel |
refuse(Long taskId,
com.alibaba.fastjson.JSONObject formContent)
拒绝任务
|
@GetMapping(value="/task/mine") @EruptRouter(verifyType=LOGIN) public xyz.erupt.core.view.EruptApiModel listMyTasks(String keywords, int pageIndex, int pageSize)
@PostMapping(value="/task/complete/{taskId}")
@EruptRouter(verifyType=LOGIN)
public xyz.erupt.core.view.EruptApiModel complete(@PathVariable(value="taskId")
Long taskId,
@RequestBody
com.alibaba.fastjson.JSONObject formContent)
@PostMapping(value="/task/refuse/{taskId}")
@EruptRouter(verifyType=LOGIN)
public xyz.erupt.core.view.EruptApiModel refuse(@PathVariable(value="taskId")
Long taskId,
@RequestBody
com.alibaba.fastjson.JSONObject formContent)
@GetMapping(value="/task/detail/{taskId}")
@EruptRouter(verifyType=LOGIN)
public xyz.erupt.core.view.EruptApiModel getTaskDetail(@PathVariable(value="taskId")
Long taskId)
@GetMapping(value="/inst/detail/{instId}")
@EruptRouter(verifyType=LOGIN)
public xyz.erupt.core.view.EruptApiModel getInstDetail(@PathVariable(value="instId")
Long instId)
Copyright © 2023. All rights reserved.