public interface ProcessDefinitionService extends com.baomidou.mybatisplus.extension.service.IService<OaProcessDefinition>
| 限定符和类型 | 方法和说明 |
|---|---|
void |
deploy(OaForms oaForms)
部署新版本
|
List<OaFormGroups> |
getFormGroups(OaFormGroups build)
分组查询
|
OaProcessDefinition |
getLastVersionByFromId(Long formId)
根据formId查询最新版
|
List<OaProcessActivityHistory> |
preview(Long instId)
查看流程实例的时间线
|
List<OaProcessActivityHistory> |
preview(String formDefId,
com.alibaba.fastjson.JSONObject formContent)
预览
|
OaProcessNode |
readNode(String processDefId,
String nodeId)
读取节点
|
void |
removeByFormId(Long id)
根据formId删除流程定义
|
OaProcessInstance |
startById(String procDefId,
String content)
根据formId启动流程,会启动最新版流程
|
void |
updateByFormId(OaProcessDefinition update,
Long formId) |
void |
updateStopByFormId(Long formId,
boolean isStop)
根据formId修改是否禁止
|
count, count, getBaseMapper, getById, getEntityClass, getMap, getObj, getOne, getOne, ktQuery, ktUpdate, lambdaQuery, lambdaUpdate, list, list, listByIds, listByMap, listMaps, listMaps, listObjs, listObjs, listObjs, listObjs, page, page, pageMaps, pageMaps, query, remove, removeById, removeByIds, removeByMap, save, saveBatch, saveBatch, saveOrUpdate, saveOrUpdate, saveOrUpdateBatch, saveOrUpdateBatch, update, update, update, updateBatchById, updateBatchById, updateByIdvoid updateStopByFormId(Long formId, boolean isStop)
isStop - void updateByFormId(OaProcessDefinition update, Long formId)
void removeByFormId(Long id)
id - OaProcessInstance startById(String procDefId, String content)
procDefId - OaProcessDefinition getLastVersionByFromId(Long formId)
formId - List<OaProcessActivityHistory> preview(String formDefId, com.alibaba.fastjson.JSONObject formContent)
formContent - List<OaProcessActivityHistory> preview(Long instId)
instId - List<OaFormGroups> getFormGroups(OaFormGroups build)
build - void deploy(OaForms oaForms)
oaForms - OaProcessNode readNode(String processDefId, String nodeId)
processDefId - nodeId - Copyright © 2023. All rights reserved.