`

十二、查询公文流转到哪个节点

 
阅读更多

    //得到流程流转到的当前节点
    @Test
    public void createJbpmTabTest(){
       
        JbpmContext context = null;
       
         try {
             
            //默认从classpath中查找名为hibernate.cfg.xml的配置文件
            JbpmConfiguration configuration = JbpmConfiguration.getInstance();
           
            //JbpmContext是对hibernate session的封装,提供了对JBPM相关对象的持久化功能
            context = configuration.createJbpmContext();
           
            //已知公文Id=16
            Document document = (Document) context.getSession().load(Document.class, 16l);
            //得到公文对应的流程实例
            long processInstanceId = document.getProcessInstanceId();
            ProcessInstance instance = context.getProcessInstance(processInstanceId);
           
            System.out.println(document.getTitle()+"当前流转到"+instance.getRootToken().getNode().getName()+"节点");
            System.out.println("公文是否结束:"+instance.hasEnded());
           
        } catch (RuntimeException e) {
            e.printStackTrace();
        }finally{
            context.close();
        }
       
    }

分享到:
评论

相关推荐

    公文流转系统v4

    1. 工作流定制:系统允许用户自定义工作流程,根据单位内部的实际需求设定审批层次、节点和顺序,确保公文流转的顺畅。 2. 流程跟踪:每个公文的状态和流转路径在系统中都有清晰记录,方便查询和追踪,确保每个环节...

    jpbm公文流转实现

    其次,公文流转的核心在于任务节点的设定和分配。在"jpbm"系统中,每个公文可能涉及多个审批环节,这些环节可以看作是任务节点,每个节点对应一个或多个需要处理公文的用户。当公文到达某个节点时,系统会自动将任务...

    公文流转要点

    流程节点操作是公文流转过程中的核心环节,它直接影响到公文处理的效率和质量。具体来说,需要确定以下几点: 1. **公文的种类与安全级别**:明确不同类型公文的特点及其处理要求。 2. **每个流程节点的具体操作**...

    Asp.net简单公文流转系统(MVC)源码

    公文流转是办公自动化系统的核心功能,涉及到公文的创建、审批流程、状态跟踪和归档等。在本系统中,可能会有以下关键模块: - **公文创建**:用户可以输入公文标题、内容、紧急程度等信息,并选择相应的收文人或...

    海航易生新版公文流转系统培训.pptx

    【海航易生新版公文流转系统】是一个旨在优化企业内部公文处理流程的系统,其目标是通过引入工作流技术来减少中间环节,提升公文流转效率。系统设计注重用户体验,简化了签批操作,使得整个公文处理过程更加规范化和...

    海航易生新版公文流转系统操作培训.pptx

    【海航易生新版公文流转系统】是一个旨在提升企业内部公文处理效率的技术平台,其核心是通过工作流技术来优化和规范公文的流转过程。系统的主要目标是通过减少中间环节,使得公文流转更为高效,从而提高整体的工作...

    海航易生新版公文流转系统操作培训.zip

    海航易生的新版公文流转系统是一款专为互联网行业设计的高效办公工具,它集成了先进的技术,旨在提升企业内部公文处理的效率和规范化程度。公文流转系统是企业管理流程中的重要环节,用于审批、传递和存档各类文件,...

    jbpm4源代码 简单实现公文流转

    这个源代码包可能包含了jbpm4的一个简单实现,用于公文流转,即电子化的工作审批流程。公文流转是企业管理中一个关键的环节,通过自动化的方式可以提高效率,减少错误。 jbpm4的核心特性包括: 1. **流程建模**:...

    公文传输系统.rar

    工作流引擎通过XML或图形化方式定义公文流转过程,根据设定的规则驱动公文在不同节点之间移动。权限控制则基于角色或用户,定义不同用户可以访问的资源和操作权限。 五、源码与数据库 "公文传输系统"这个压缩包...

    公文传输系统 java web

    审批流程表则记录了公文流转的路径和审批节点。合理的建表设计能够保证系统的高效运行和数据的完整性。 系统功能: 1. 公文创建:用户可以创建新的公文,填写必要的信息,如标题、正文、附件等,并指定接收者和...

    智元软件公文传输系统

    每个单位的公文流转规则可能不尽相同,因此,系统允许用户根据实际工作需求自定义公文流转路径和审批流程。这不仅确保了公文处理的合规性,也增强了系统的灵活性和适应性。 在安全性方面,智元软件公文传输系统采用...

    java公文管理系统

    审批流程表则是公文流转的关键,它记录了公文在各个节点的审批状态和处理人。数据库设计的合理性直接影响到系统的性能和数据安全,因此需要精心规划和优化。 接下来,我们探讨Java源代码。Java作为跨平台的编程语言...

    飞思OA源代码(网上很难找的哦)

    本软件是通过工作流对象来完成公文流转过程的公文管理软件。自定义办公事务和工作流应用是本软件的主要特点。任何单位的工作都是由各种事务组成的。有关联的事务联结在一起,就形成工作流程。不同单位的办公事务也...

    不错的公文传输系统

    1. **公文流转与管理**:公文传输系统的核心功能是实现公文的电子化流转,从起草、审批、分发到归档,全程无纸化。它能够自动跟踪公文的状态,如待处理、已处理、退回等,确保公文流转的透明度和效率。 2. **权限...

    OA公文流交换系统公文部分

    2. **工作流引擎**:工作流是公文流转的核心,C#中的工作流技术如Windows Workflow Foundation (WF) 可用于构建复杂的审批流程。开发者需要定义每个公文的状态转移规则,包括审批节点、审批人选择、时间限制等。 3....

    (php)公文流程系统

    5. **状态追踪**:实时更新公文的状态,如待审批、已审批、退回等,便于用户随时查看公文流转情况。 6. **日志记录**:详细记录公文处理过程中的所有操作,包括修改、审批、驳回等,为后期审计提供依据。 7. **...

    野羊公文传输系统

    "野羊公文传输系统"是一款专为机构和企业设计的文档交换平台,它旨在提高公文流转效率,实现安全、便捷的电子化文件传输。系统可能包含了多种功能,如公文创建、审批流程管理、权限控制、加密传输以及与各种办公自动...

    ASP.NET公文管理系统的设计与实现_project.rar

    设计合理的数据库表结构是关键,包括公文类别、公文状态、公文流转记录、用户信息等表,同时需要考虑数据的一致性、完整性和安全性。 3. **模型(Model)** 在ASP.NET MVC中,模型负责业务逻辑和数据处理。在公文...

Global site tag (gtag.js) - Google Analytics