班翎工作流
工作流流程
流程分类定义
接口管理 long类型写0 字符串写空
流程定义【画流程图】 人工节点-添加审批人规则 空-全局事件-选回调接口
我的待办
流程平台-我参与的流程
发起流程:workflowClient.startInstanceByFlowKey
工作流回调:SupFreezeThawReq callbackSupFreezeThawReq
审批状态
String APPROVING = "APPROVING";
//审批状态
public interface reqStatus {
//新建
String NEW = "NEW";
//审批中
String APPROVING = "APPROVING";
//完成
String FROZEN = "FROZEN";
//审批通过
String APPROVED = "APPROVED";
//审批拒绝
String REJECTED = "REJECTED";
}
流程分类定义

流程变量

审批表单
事件及节点
接口维护

流程定义
我的待办事项
我发起的流程
发起工作流

//创建审批流
Map<String, Object> param = new HashMap<>();
param.put("flowDesc", "供应商冻结、解冻流程启动");
param.put("freezeThawReqId", freezeThawReqId);
RunInstance instance = workflowClient.startInstanceByFlowKey(tenantId, SupplierCode.supplierLov.SSLM_SUPPLIER_FREEZE_THAW,
SupplierCode.supplierLov.SSLM_SUPPLIER_FREEZE_THAW + freezeThawReqId
, "USER", String.valueOf(DetailsHelper.getUserDetails().getUserId()), param);
工作流回调

public SupFreezeThawReq callbackSupFreezeThawReq(SupFreezeThawReqDTO supFreezeThawReqDTO) {