程序包 net.risesoft.api

类 BpmnModelApiImpl

  • 所有已实现的接口:
    BpmnModelApi

    @RestController
    @RequestMapping("/services/rest/bpmnModel")
    public class BpmnModelApiImpl
    extends Object
    implements BpmnModelApi
    流程图接口
    作者:
    qinman, zhangchongjie
    Date:
    2022/12/30
    • 构造器详细资料

      • BpmnModelApiImpl

        public BpmnModelApiImpl()
    • 方法详细资料

      • deleteModel

        public net.risesoft.pojo.Y9Result<Object> deleteModel​(@RequestParam
                                                              String tenantId,
                                                              @RequestParam
                                                              String modelId)
        删除模型
        指定者:
        deleteModel 在接口中 BpmnModelApi
        参数:
        tenantId - 租户id
        modelId - 模型id
        返回:
        Y9Result<Boolean> 通用请求返回对象 - success 属性判断操作是否成功
        从以下版本开始:
        9.6.6
      • deployModel

        public net.risesoft.pojo.Y9Result<Object> deployModel​(@RequestParam
                                                              String tenantId,
                                                              @RequestParam
                                                              String modelId)
        根据Model部署流程
        指定者:
        deployModel 在接口中 BpmnModelApi
        参数:
        tenantId - 租户id
        modelId - 模型id
        返回:
        Y9Result<Object> 通用请求返回对象 - success 属性判断操作是否成功
        从以下版本开始:
        9.6.6
      • genProcessDiagram

        public net.risesoft.pojo.Y9Result<String> genProcessDiagram​(@RequestParam
                                                                    String tenantId,
                                                                    @RequestParam
                                                                    String processInstanceId)
        生成流程图
        指定者:
        genProcessDiagram 在接口中 BpmnModelApi
        参数:
        tenantId - 租户id
        processInstanceId - 流程实例id
        返回:
        Y9Result<String> 通用请求返回对象 - data 流程图
        从以下版本开始:
        9.6.6
      • getBpmnModel

        public net.risesoft.pojo.Y9Result<Y9BpmnModel> getBpmnModel​(@RequestParam
                                                                    String tenantId,
                                                                    @RequestParam
                                                                    String processInstanceId)
        获取流程图模型
        指定者:
        getBpmnModel 在接口中 BpmnModelApi
        参数:
        tenantId - 租户id
        processInstanceId - 流程实例id
        返回:
        Y9Result<Y9BpmnModel> 通用请求返回对象 - data 流程图模型
        从以下版本开始:
        9.6.6
      • getFlowChart

        public net.risesoft.pojo.Y9Result<Y9FlowChartModel> getFlowChart​(@RequestParam
                                                                         String tenantId,
                                                                         @RequestParam
                                                                         String processInstanceId)
        获取流程图数据
        指定者:
        getFlowChart 在接口中 BpmnModelApi
        参数:
        tenantId - 租户id
        processInstanceId - 流程实例id
        返回:
        Y9Result<Y9FlowChartModel> 通用请求返回对象 - data 流程图数据
        从以下版本开始:
        9.6.6
      • getModelList

        public net.risesoft.pojo.Y9Result<List<FlowableBpmnModel>> getModelList​(@RequestParam
                                                                                String tenantId)
        获取模型列表
        指定者:
        getModelList 在接口中 BpmnModelApi
        参数:
        tenantId - 租户id
        返回:
        Y9Result<List<FlowableBpmnModel>> 通用请求返回对象 - data 流模型列表
        从以下版本开始:
        9.6.6
      • getModelXml

        public net.risesoft.pojo.Y9Result<FlowableBpmnModel> getModelXml​(@RequestParam
                                                                         String tenantId,
                                                                         @RequestParam
                                                                         String modelId)
        获取流程设计模型xml
        指定者:
        getModelXml 在接口中 BpmnModelApi
        参数:
        tenantId - 租户id
        modelId - 模型id
        返回:
        Y9Result<FlowableBpmnModel> 通用请求返回对象 - data 流程设计模型xml
        从以下版本开始:
        9.6.6
      • importProcessModel

        public net.risesoft.pojo.Y9Result<Object> importProcessModel​(@RequestParam
                                                                     String tenantId,
                                                                     @RequestParam
                                                                     String userId,
                                                                     @RequestParam
                                                                     org.springframework.web.multipart.MultipartFile file)
        导入流程模型
        指定者:
        importProcessModel 在接口中 BpmnModelApi
        参数:
        tenantId - 租户id
        userId - 用户id
        file - 模型文件
        返回:
        Y9Result<Object> 通用请求返回对象 - success 属性判断操作是否成功
        从以下版本开始:
        9.6.6
      • saveModelXml

        public net.risesoft.pojo.Y9Result<Object> saveModelXml​(@RequestParam
                                                               String tenantId,
                                                               @RequestParam
                                                               String userId,
                                                               @RequestParam
                                                               String modelId,
                                                               @RequestParam
                                                               org.springframework.web.multipart.MultipartFile file)
        保存模型xml
        指定者:
        saveModelXml 在接口中 BpmnModelApi
        参数:
        tenantId - 租户id
        userId - 用户id
        modelId - 模型id
        file - 模型文件
        返回:
        Y9Result<Object> 通用请求返回对象 - success 属性判断操作是否成功
        从以下版本开始:
        9.6.6