package com.nbport.zgwl.partner.utils;

/**
 * 相对方模块常量
 */
public final class PartnerManageConstants {

    private PartnerManageConstants() {
    }

    /** 相对方管理请求前缀 */
    public static final String REQUEST_PREFIX = "/partner/manage";

    /** 默认操作人（后续内网联调时替换为真实用户） */
    public static final String DEFAULT_OPERATOR = "local_test";

    /** 相对方未删除标记 */
    public static final String PARTNER_IS_DELETED_NORMAL = "N";

    /** 相对方已删除标记 */
    public static final String PARTNER_IS_DELETED_DELETED = "Y";

    /** 联系人未删除标记 */
    public static final String CONTACT_DEL_FLAG_NORMAL = "0";

    /** 联系人已删除标记 */
    public static final String CONTACT_DEL_FLAG_DELETED = "2";

    /** 相对方有效状态 */
    public static final String OPPOSITE_STATUS_EFFECTUAL = "EFFECTUAL";

    /** 涉港澳台：是 */
    public static final String GAT_FLAG_YES = "Y";

    /** 涉港澳台：否 */
    public static final String GAT_FLAG_NO = "N";

    /** 集团内：是 */
    public static final String GROUP_FLAG_YES = "Y";

    /** 集团内：否 */
    public static final String GROUP_FLAG_NO = "N";

    /** 标识：1（是） */
    public static final String FLAG_ONE = "1";

    /** 标识：0（否） */
    public static final String FLAG_ZERO = "0";

    /** 同步状态：未同步 */
    public static final String SYNC_STATUS_UNSYNCED = "unsynced";

    /** 同步状态：已同步 */
    public static final String SYNC_STATUS_SYNCED = "synced";

    /** 同步状态：同步失败 */
    public static final String SYNC_STATUS_FAILED = "failed";
}
