Java教程

【HZERO】班翎工作流

本文主要是介绍【HZERO】班翎工作流,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

班翎工作流

工作流流程

流程分类定义
接口管理 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";
    }

流程分类定义

image

流程变量

image

审批表单

image
image

事件及节点

image
image

接口维护

image

流程定义

image
image
image
image

我的待办事项

image
image
image

我发起的流程

image
image

发起工作流

image

 //创建审批流
        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);

image
image

工作流回调

image

  public SupFreezeThawReq callbackSupFreezeThawReq(SupFreezeThawReqDTO supFreezeThawReqDTO) {
这篇关于【HZERO】班翎工作流的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!