All Downloads are FREE. Search and download functionalities are using the official Maven repository.

procDef.stageDemo2.json Maven / Gradle / Ivy

{
    "procDefCode": "stageDemo2",
    "procDefName": "场景示例2",
    "procDefCat": "demo.hq.hr",
    "procDefDiagramWidth": "400",
    "procDefDiagramHeight": "700",
    "memo": "memo",
    "nodeDefList": [
        {
            "shape": {
                "type": "rectangle",
                "style": "left: 150; top: 0; width: 100; height: 50"
            },
            "nodeType": "TASK",
            "nodeCode": "departmentLeader",
            "nodeName": "部门领导审批",
            "candidateAssignee": "${initPosiEmpId}",
            "action": "handle${proc.getBizType()}.do?BIZ_ID_=${proc.getBizId()}&TASK_ID_=${task.getTaskId()}",
            "exclusive": "1"
        },
        {
            "shape": {
                "type": "rectangle",
                "textOffsetY": 10,
                "style": "left: 50; top: 100; width: 300; height: 450; border-style: solid; border-width: 1; border-radius: 10; border-color: #000000; background-color: #ffffc8; font-family: Microsoft YaHei; font-weight: normal; font-size: 13px; color: #000000; text-align: center; vertical-align: top; "
            },
            "nodeType": "STAGE",
            "nodeCode": "secretoryStage",
            "nodeName": "文书流转阶段",
            "completeExpression": "${COMPLETE/TOTAL>=1}",
            "completeReturn": "0",
            "exclusive": "0",
            "autoCompleteSameAssignee": "0",
            "autoCompleteEmptyAssignee": "0",
            "inform": "0",
            "claim": "0",
            "forwardable": "0",
            "priority": "5"
        },
        {
            "shape": {
                "type": "rectangle",
                "style": "left: 75; top: 133; width: 250; height: 300; border-style: solid; border-width: 1; border-radius: 10; border-color: #000000; background-color: #ffffc8; font-family: Microsoft YaHei; font-weight: normal; font-size: 13px; color: #000000; text-align: center; vertical-align: top; "
            },
            "nodeType": "STAGE",
            "nodeCode": "STAGE",
            "nodeName": "STAGE",
            "completeExpression": "${COMPLETE/TOTAL>=1}",
            "completeReturn": "0",
            "exclusive": "0",
            "autoCompleteSameAssignee": "0",
            "autoCompleteEmptyAssignee": "0",
            "inform": "0",
            "claim": "0",
            "forwardable": "0",
            "priority": "5",
            "parentNodeCode": "secretoryStage"
        },
        {
            "shape": {
                "type": "rectangle",
                "style": "left: 100; top: 150; width: 100; height: 50; border-style: solid; border-width: 1; border-radius: 10; border-color: #000000; background-color: #ffffc8; font-family: Microsoft YaHei; font-weight: normal; font-size: 13px; color: #000000; text-align: center; vertical-align: middle; "
            },
            "nodeType": "CENTER_FORWARD_TASK",
            "nodeCode": "人力资源审批",
            "nodeName": "人力资源审批",
            "parentNodeCode": "STAGE",
            "candidateAssignee": "${initPosiEmpId}",
            "action": "handle${proc.getBizType()}.do?BIZ_ID_=${proc.getBizId()}&TASK_ID_=${task.getTaskId()}",
            "completeExpression": "${COMPLETE/TOTAL>=1}",
            "completeReturn": "0",
            "exclusive": "0",
            "autoCompleteSameAssignee": "0",
            "autoCompleteEmptyAssignee": "0",
            "inform": "0",
            "claim": "0",
            "forwardable": "0",
            "priority": "5"
        },
        {
            "shape": {
                "type": "rectangle",
                "style": "left: 200; top: 250; width: 100; height: 50; border-style: solid; border-width: 1; border-radius: 10; border-color: #000000; background-color: #ffffc8; font-family: Microsoft YaHei; font-weight: normal; font-size: 13px; color: #000000; text-align: center; vertical-align: middle; "
            },
            "nodeType": "TASK",
            "nodeCode": "factory1",
            "nodeName": "厂矿1审批",
            "parentNodeCode": "STAGE",
            "candidateAssignee": "${initPosiEmpId}",
            "action": "handle${proc.getBizType()}.do?BIZ_ID_=${proc.getBizId()}&TASK_ID_=${task.getTaskId()}",
            "completeReturn": "1",
            "completeExpression": "${COMPLETE/TOTAL>=1}",
            "exclusive": "0",
            "autoCompleteSameAssignee": "0",
            "autoCompleteEmptyAssignee": "0",
            "inform": "0",
            "claim": "0",
            "forwardable": "0",
            "priority": "5"
        },
        {
            "shape": {
                "type": "rectangle",
                "style": "left: 200; top: 350; width: 100; height: 50; border-style: solid; border-width: 1; border-radius: 10; border-color: #000000; background-color: #ffffc8; font-family: Microsoft YaHei; font-weight: normal; font-size: 13px; color: #000000; text-align: center; vertical-align: middle; "
            },
            "nodeType": "TASK",
            "nodeCode": "factory2",
            "nodeName": "厂矿2审批",
            "parentNodeCode": "STAGE",
            "candidateAssignee": "${initPosiEmpId}",
            "action": "handle${proc.getBizType()}.do?BIZ_ID_=${proc.getBizId()}&TASK_ID_=${task.getTaskId()}",
            "completeReturn": "1",
            "completeExpression": "${COMPLETE/TOTAL>=1}",
            "exclusive": "0",
            "autoCompleteSameAssignee": "0",
            "autoCompleteEmptyAssignee": "0",
            "inform": "0",
            "claim": "0",
            "forwardable": "0",
            "priority": "5"
        },
        {
            "shape": {
                "type": "rectangle",
                "style": "left: 150; top: 600; width: 100; height: 50; border-style: solid; border-width: 1; border-radius: 10; border-color: #000000; background-color: #ffffc8; font-family: Microsoft YaHei; font-weight: normal; font-size: 13px; color: #000000; text-align: center; vertical-align: middle; "
            },
            "nodeType": "TASK",
            "nodeCode": "hqLeader",
            "nodeName": "集团领导审批",
            "candidateAssignee": "${initPosiEmpId}",
            "action": "handle${proc.getBizType()}.do?BIZ_ID_=${proc.getBizId()}&TASK_ID_=${task.getTaskId()}",
            "completeExpression": "${COMPLETE/TOTAL>=1}",
            "completeReturn": "0",
            "exclusive": "0",
            "autoCompleteSameAssignee": "0",
            "autoCompleteEmptyAssignee": "0",
            "inform": "0",
            "claim": "0",
            "forwardable": "0",
            "priority": "5"
        },
        {
            "shape": {
                "type": "rectangle",
                "style": "left: 150; top: 465; width: 100; height: 50; border-style: solid; border-width: 1; border-radius: 10; border-color: #000000; background-color: #ffffc8; font-family: Microsoft YaHei; font-weight: normal; font-size: 13px; color: #000000; text-align: center; vertical-align: middle; "
            },
            "nodeType": "TASK",
            "nodeCode": "TASK",
            "nodeName": "TASK",
            "parentNodeCode": "secretoryStage",
            "candidateAssignee": "${initPosiEmpId}",
            "completeExpression": "${COMPLETE/TOTAL>=1}",
            "completeReturn": "0",
            "exclusive": "0",
            "autoCompleteSameAssignee": "0",
            "autoCompleteEmptyAssignee": "0",
            "inform": "0",
            "claim": "0",
            "forwardable": "0",
            "priority": "5"
        }
    ],
    "flowDefList": [
        {
            "shape": {
                "type": "line",
                "linePath": "SN"
            },
            "flowCode": "flow01",
            "sourceNodeCode": "departmentLeader",
            "targetNodeCode": "secretoryStage",
            "conditionExpression": "true"
        },
        {
            "shape": {
                "type": "line",
                "linePath": "SW",
                "textLineIndex": 1,
                "textOffsetX": 30,
                "stub": 25,
                "textWidth": 100,
                "textHeight": 20,
                "style": "left: 0; top: 0; width: 100; height: 50; border-style: solid; border-width: 1; border-radius: 10; border-color: #000000; background-color: #ffffc8; font-family: Microsoft YaHei; font-weight: normal; font-size: 13px; color: #000000; text-align: center; vertical-align: middle; "
            },
            "flowCode": "flow02",
            "flowName": "第一步",
            "sourceNodeCode": "人力资源审批",
            "targetNodeCode": "factory1",
            "conditionExpression": "${CENTER_FORWARD_STEP==1}"
        },
        {
            "shape": {
                "type": "line",
                "linePath": "SW",
                "stub": 40,
                "textWidth": 100,
                "textHeight": 20,
                "style": "left: 0; top: 0; width: 100; height: 50; border-style: solid; border-width: 1; border-radius: 10; border-color: #000000; background-color: #ffffc8; font-family: Microsoft YaHei; font-weight: normal; font-size: 13px; color: #000000; text-align: center; vertical-align: middle; "
            },
            "flowCode": "flow03",
            "flowName": "第二步",
            "sourceNodeCode": "人力资源审批",
            "targetNodeCode": "factory2",
            "conditionExpression": "${CENTER_FORWARD_STEP==2}"
        },
        {
            "shape": {
                "type": "line",
                "linePath": "SN",
                "textWidth": 16
            },
            "flowCode": "flow04",
            "flowName": "第三步",
            "sourceNodeCode": "secretoryStage",
            "targetNodeCode": "hqLeader"
        },
        {
            "shape": {
                "type": "line",
                "linePath": "SN",
                "style": "left: 0; top: 0; width: 100; height: 50; border-style: solid; border-width: 1; border-radius: 10; border-color: #000000; background-color: #ffffc8; font-family: Microsoft YaHei; font-weight: normal; font-size: 13px; color: #000000; text-align: center; vertical-align: middle; "
            },
            "sourceNodeCode": "STAGE",
            "targetNodeCode": "TASK"
        }
    ]
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy