类 ProcessController
java.lang.Object
com.hengyi.xbaseweb.system.controller.base.XBaseController
com.hengyi.xbaseweb.workflow.controller.ProcessController
- 所有已实现的接口:
IXBaseController
@RestController
@RequestMapping("/workflow/process")
public class ProcessController
extends XBaseController
-
字段概要
从类继承的字段 com.hengyi.xbaseweb.system.controller.base.XBaseController
request, userSessionService -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明deployByFile(org.springframework.web.multipart.MultipartFile file, String category) 通过上传.bpmn20.xml部署流程deployByResource(ProcessDeployDto processDeployDto) 通过程序资源目录下的processes/目录下的xml文件部署流程deployByString(ProcessDeployTextDto processDeployDto) 通过提交xml部署流程processesList(ProcessQueryDto processQueryDto, SimpleQuery pageQuery) 查询流程定义列表startProcess(ProcessStartDto processStartDto) 启动流程undeployProcess(String deploymentIds) 删除流程定义从类继承的方法 com.hengyi.xbaseweb.system.controller.base.XBaseController
error, error, getAppId, getCurrentUser, getCurrentUserId, getCurrentUsername, getCurrentUserRoles, getMessage, getMessage, status, success, success, toResult, toResult
-
构造器详细资料
-
ProcessController
public ProcessController()
-
-
方法详细资料
-
deployByResource
@PostMapping("deployFromResource") public ApiResult deployByResource(@Validated @RequestBody ProcessDeployDto processDeployDto) 通过程序资源目录下的processes/目录下的xml文件部署流程 -
deployByFile
@PostMapping("deployFromFile") public ApiResult deployByFile(@RequestParam("file") org.springframework.web.multipart.MultipartFile file, @RequestParam String category) 通过上传.bpmn20.xml部署流程 -
deployByString
@PostMapping("deployFromText") public ApiResult deployByString(@RequestBody @Validated ProcessDeployTextDto processDeployDto) 通过提交xml部署流程 -
undeployProcess
@PostMapping("/undeployProcess") public ApiResult undeployProcess(@RequestBody @Validated String deploymentIds) 删除流程定义- 参数:
deploymentIds-- 返回:
-
startProcess
@PostMapping("/start") public ApiResult startProcess(@Validated @RequestBody ProcessStartDto processStartDto) 启动流程- 参数:
processStartDto-- 返回:
-
processesList
@GetMapping("/list") public ApiResult processesList(ProcessQueryDto processQueryDto, SimpleQuery pageQuery) 查询流程定义列表- 返回:
-