懒懒的程序员 2021-05-17 15:50 采纳率: 50%
浏览 254

activiti子流程调用参数传入

主流程设置了流程参数userXXX,但是子流程中没有参数userXXX

流程图如下:

<?xml version="1.0" encoding="UTF-8"?>
<definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:omgdc="http://www.omg.org/spec/DD/20100524/DC" xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" xmlns:activiti="http://activiti.org/bpmn" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.activiti.org/test">
  <process id="parentProcess" name="父流程" isExecutable="true">
    <startEvent id="Event_1og558e">
      <outgoing>Flow_1ogstpq</outgoing>
    </startEvent>
    <sequenceFlow id="Flow_1ogstpq" sourceRef="Event_1og558e" targetRef="Activity_0gn565z" />
    <userTask id="Activity_0gn565z" activiti:candidateUsers="process">
      <incoming>Flow_1ogstpq</incoming>
      <outgoing>Flow_016n8it</outgoing>
    </userTask>
    <callActivity id="callProcess" name="调用子过程" calledElement="childProcess">
      <extensionElements>
        <activiti:in source="userXXX" target="userXXX" />
        <activiti:out source="userYYY" target="userYYY" />
      </extensionElements>
      <incoming>Flow_016n8it</incoming>
      <outgoing>Flow_03llz62</outgoing>
    </callActivity>
    <sequenceFlow id="Flow_016n8it" sourceRef="Activity_0gn565z" targetRef="callProcess" />
    <sequenceFlow id="Flow_03llz62" sourceRef="callProcess" targetRef="Activity_0ytn2yg" />
    <endEvent id="Event_0z4zdqy">
      <incoming>Flow_0s3ermt</incoming>
    </endEvent>
    <sequenceFlow id="Flow_0s3ermt" sourceRef="Activity_0ytn2yg" targetRef="Event_0z4zdqy" />
    <userTask id="Activity_0ytn2yg" activiti:candidateUsers="process">
      <incoming>Flow_03llz62</incoming>
      <outgoing>Flow_0s3ermt</outgoing>
    </userTask>
  </process>
</definitions>

父流程参数如下:

ID_	REV_	TYPE_	NAME_	EXECUTION_ID_	PROC_INST_ID_	TASK_ID_	BYTEARRAY_ID_	DOUBLE_	LONG_	TEXT_	TEXT2_
b0723cd7-b6e3-11eb-ac66-b881988dcbca	1	string	userXXX	92a83330-b6e3-11eb-ac66-b881988dcbca	92a83330-b6e3-11eb-ac66-b881988dcbca					yp002	
  • 写回答

3条回答 默认 最新

  • 关注

    activiti的步骤比较多,很难一下查出问题,如有需要可以看看这个:https://edu.csdn.net/course/detail/10139

    评论

报告相同问题?