package com.yunzhupaas.flowable.model.util;

/**
 * 在线工作流开发
 *
 * @author 云筑产品开发平台组
 * @version V3.1.0
 * @copyright 深圳市乐程软件有限公司
 * @date 2023/09/27
 */
public class FlowConstant {
    /**
     * 定时器
     */
    public static final String TIMER = "timer";
    /**
     * 空节点
     */
    public static final String EMPTY = "empty";
    /**
     * 流程名称
     */
    public static final String FLOW_FULL_NAME = "@flowFullName";
    /**
     * 流程编码
     */
    public static final String FLOW_FULL_CODE = "@flowFullCode";
    /**
     * 当前用户
     */
    public static final String LAUNCH_USER_NAME = "@launchUserName";
    /**
     * 当前时间
     */
    public static final String LAUNCH_TIME = "@launchTime";
    /**
     * 上节点表单ID
     */
    public static final String PREV_NODE_FORM_ID = "@prevNodeFormId";
    /**
     * 流程ID
     */
    public static final String FLOW_ID = "@flowId";
    /**
     * 任务ID
     */
    public static final String TASK_ID = "@taskId";
    /**
     * 节点ID
     */
    public static final String TASK_NODE_ID = "@taskNodeId";
    /**
     * 任务标题
     */
    public static final String TASK_FULL_NAME = "@taskFullName";
    /**
     * 发起用户ID
     */
    public static final String LAUNCH_USER_ID = "@launchUserId";
    /**
     * 当前操作用户ID
     */
    public static final String FLOW_OPERATOR_USER_ID = "@flowOperatorUserId";
    /**
     * 当前操作用户名
     */
    public static final String FLOW_OPERATOR_USER_NAME = "@flowOperatorUserName";
    /**
     * 委托人
     */
    public static final String MANDATOR = "@Mandator";
    /**
     * 被委托人
     */
    public static final String MANDATARY = "@Mandatary";
    /**
     * 创建人
     */
    public static final String CREATORUSERNAME = "@CreatorUserName";
    /**
     * 发送时间
     */
    public static final String SENDTIME = "@SendTime";
    /**
     * 消息标题
     */
    public static final String TITLE = "@Title";
    /**
     * 执行动作
     */
    public static final String ACTION = "@Action";
}



