package com.kcim.common.constants;

import java.util.Arrays;
import java.util.List;

/**
 * @Description: 分隔符公共类
 */
public final class CommonConstant {
    public CommonConstant() {
    }

    /**
     * 分割符-分号
     */
    public static final String SEPARATOR_SEMICOLON = ";";

    /**
     * 分割符-右箭头
     */
    public static final String RIGHT_ARROWS = "→";

    /**
     * 分割符-分号
     */
    public static final String SEPARATOR_SEMICOLON_C = "；";

    /**
     * 分割符-冒号
     */
    public static final String SEPARATOR_NUMBER = ":";

    /**
     * 分割符-冒号
     */
    public static final String SEPARATOR_NUMBER_C = "：";

    /**
     *  分割符-下划线
     */
    public static final String SEPARATOR_UNDERLINE = "_";
    /**
     * 分割符-竖线
     */
    public static final String SEPARATOR_VERTICALLINE="\\|";

    /**
     * 分割符-逗号
     */
    public static final String SEPARATOR_COMMA = ",";

    /**
     * 分割符-逗号
     */
    public static final String SEPARATOR_COMMA_C = "，";


    /**
     * 分割符-反斜杠
     */
    public static final String SEPARATOR_BACKSLASH = "/";

    /**
     * 分割符-反斜杠
     */
    public static final String SEPARATOR_BACKSLASH_C = "、";

    /**
     * 分割符-横杠
     */
    public static final String SEPARATOR_WHIPPTREE = "-";


    /**
     * 分割符-波浪号
     */
    public static final String SEPARATOR_WAVE = "～";

    /**
     * 分割符-分号
     */
    public static final String SEPARATOR_POINT = ".";

    /**
     * 分割符-分号
     */
    public static final String SEPARATOR_POINT_C = "。";

    /**
     * 分割符-空格
     */
    public static final String SEPARATOR_BlankSpace = " ";

    /**
     * 分割符-竖杆
     */
    public static final String SEPARATOR_VERTICAL = "\\|";


    /**
     * 常量A
     */
    public static final String SEPARATOR_A = "A";
    /**
     * 左括号
     */
    public static final String LEFT_PARENTHESES = "(";
    /**
     * 左括号
     */
    public static final String LEFT_PARENTHESES_C = "（";
    /**
     * 右括号
     */
    public static final String RIGHT_PARENTHESES = ")";

    /**
     * 右括号
     */
    public static final String RIGHT_PARENTHESES_C = "）";
    /**
     * 导管表默认时间
     */
    public static final String ZERO_POINT = "0001-01-01 00:00:00";

    /**
     * 分隔符 - 乘号
     */
    public static final String MULTIPLICATION_SIGN = "×";


    /**
     * 分隔符 - 加号
     */

    public static final String MULTIPLICATION_PLUS = "\\+";

    /**
     * error
     */
    public static final String ERROR = "error";

    /**
     * UTF_8
     */
    public static final String UTF_8 = "UTF-8";

    public static final String BLANK = " ";

    /** 取消/作废 */
    public static final Integer CANCEL = 1;
    /** 正常 */
    public static final Integer ENABLE = 0;

    public static final String LIMIT_1 = "limit 1";

    public static final String TOKEN = "token";

    public static final String CHECK_PLAN_MSG_TITLE = "你有一个查核计划即将开始";

    public static final String NULL = "";

    public static final String X = "+";

    public static final List<Integer> ADMIN = Arrays.asList(2, 5, 10);

    public static final List<Integer> DEPT_MANAGER = Arrays.asList(1, 3, 12, 14, 16, 18);

    public static final List<Integer> IMPROVER = Arrays.asList(4, 6, 7, 8, 9, 11, 13, 15);

    public static final String NOT_APPLICABLE_NAME = "不适用";
}
