package com.dsk.common.constant;

/**
 * 租户常量信息
 *
 * @author Lion Li
 */
public interface TenantConstants {

    /**
     * 租户正常状态
     */
    String NORMAL = "0";

    /**
     * 租户封禁状态
     */
    String DISABLE = "1";

    /**
     * 大司空超级管理员ID
     */
    Long SUPER_ADMIN_ID = 1L;

    /**
     * 大司空超级管理员角色 roleKey
     */
    String SUPER_ADMIN_ROLE_KEY = "superadmin";

    /**
     * 大司空租户管理员角色
     */
    String DSK_TENANT_ADMIN_ROLE_KEY = "accountAdmin";

    /**
     * 大司空租户管理员角色名称
     */
    String DSK_TENANT_ADMIN_ROLE_NAME = "企业账号管理员";

    /**
     * 企业超级管理员角色 roleKey
     */
    String TENANT_SUPER_ADMIN_ROLE_KEY = "tenantSuperAdmin";

    /**
     * 企业超级管理员角色名称
     */
    String TENANT_SUPER_ADMIN_ROLE_NAME = "企业管理员";

    /**
     * 企业普通管理员角色 roleKey
     */
    String TENANT_ADMIN_ROLE_KEY = "tenantAdmin";

    /**
     * 企业普通管理员角色名称
     */
    String TENANT_ADMIN_ROLE_NAME = "管理员";

    /**
     * 默认租户ID
     */
    String DEFAULT_TENANT_ID = "000000";

    /**
     * header 中租户ID
     */
    String TENANT_ID = "tenantid";


}
