流程定义列表

This commit is contained in:
lvshaohua 2023-06-29 15:12:44 +08:00
parent bc1e15fff0
commit cbc94ae552
3 changed files with 7 additions and 5 deletions

View File

@ -56,5 +56,8 @@ public interface BpmProcessInstanceService {
*/
BpmProcessInstanceVO getProcessInstanceVO(String id, String tenantId);
/**
* 撤销流程实例
* */
Boolean withdrawProcessInstance(BpmProcessInstanceWithdrawDTO withdrawDTO);
}

View File

@ -11,8 +11,5 @@ public class BpmProcessDefinitionPageDTO extends BpmPageParam {
private String key;
@ApiModelProperty(value = "租户Id", example = "1")
private Long tenantId;
@ApiModelProperty(value = "中断状态", example = "1", notes = "参见 SuspensionState 枚举")
private Integer suspensionState;
private String tenantId;
}

View File

@ -101,7 +101,9 @@ public class BpmProcessDefinitionServiceImpl implements BpmProcessDefinitionServ
if (StrUtil.isNotBlank(request.getKey())) {
definitionQuery.processDefinitionKey(request.getKey());
}
if (StrUtil.isNotBlank(request.getTenantId())){
definitionQuery.processDefinitionTenantId(request.getTenantId());
}
// 执行查询
List<ProcessDefinition> processDefinitions = definitionQuery.orderByProcessDefinitionVersion()
.desc()