WorkflowEditorDefaultConfig.java

package com.mycim.valueobject.prp;

/**
 * @author Aiden
 * @date 2019年3月29日下午2:52:40
 * @description 包括窗口大小, 步骤框大小, 箭头长短等默认大小(目前用于流程导入时)
 */
public class WorkflowEditorDefaultConfig {

    public static final double CIRCLE_DIAMETER = 30;     // 圆直径

    public static final double START_X = 185;    // 与AutoAlign一致

    public static final double START_Y = 85;     // 与AutoAlign一致

    public static final int WINDOW_WIDTH = 2500;   // 整个编辑窗口宽

    public static final int WINDOW_HEIGHT = 2500;   // 整个编辑窗口高

    public static final double STEP_WIDTH = 160;    // step width

    public static final double STEP_HEIGHT = 48;     // step height

    public static final double VERTICAL_DISTANCE = 100;    // step竖直中心距离

    public static final double HORIZONTAL_DISTANCE = 220;     // step横向中心距离

    public static final int EVERYROW_STEP_COUNT = 22;     // 每竖排step个数

    public static final String STEP_TYPE_TASK = "TASK";

    public static final String STEP_TYPE_WFL = "WFL";

    public static final String START = "Start";

    public static final String END = "End";

    public static final String CONDITION_TYPE_AND = "And";

    public static final String CONDITION_TYPE_OR = "Or";

    public static final long NA_WFLTASK_RRN = 100;

    public static final long START_WFLTASK_RRN = 110;

    public static final long END_WFLTASK_RRN = 120;

    public static final String OPERATIONID_PREFIX = "S-";

    public static final String BRANCH_YES = "1";

    public static final String BRANCH_NO = "0";

    public static final String BRANCH_NAME_PREFIX = "branch";

    public static final String ROUTE_SEQ_PREFIX = "R";

    public static final String OPERATION_SEQ_PREFIX = "S";

    public static final String ADD_FROM_IMPORT = "IMPORT"; // 产品流程添加来源- 导入

    public static final String ADD_FROM_MANUAL = "MANUAL"; // 产品流程添加来源- 手动在MES界面添加

    public static final String IS_ACTIVE_YES = "1";     // 情景值是否已激活

    public static final String IS_ACTIVE_NO = "0";     // 情景值是否已激活

    public static final String IS_REWORK_STEP_YES = "1";     // 是 返工工步

    public static final String IS_REWORK_STEP_NO = "0";     // 是 普通主流程上的工步

    public static final Integer DEFAULT_REWORK_COUNT = 25;      // 默认的返工次数

}