package com.kidgrow.common.constant;
/**
* 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020
*
* @Description: 基础常量
* @Project:
* @CreateDate: Created in 2020/2/4 14:21
* @Author: liuke
*/
public class BaseConstants {
/**
* 服务名称
*/
public static final String BASE_SERVER = "open-cloud-base-server";
/**
* 默认接口分类
*/
public final static String DEFAULT_API_CATEGORY = "default";
/**
* 状态:0-无效 1-有效
*/
public final static int ENABLED = 1;
public final static int DISABLED = 0;
/**
* 系统用户类型:超级管理员-super 普通管理员-admin
*/
public final static String USER_TYPE_SUPER = "super";
public final static String USER_TYPE_ADMIN = "admin";
/**
* 账号状态
* 0:禁用、1:正常、2:锁定
*/
public final static int ACCOUNT_STATUS_DISABLE = 0;
public final static int ACCOUNT_STATUS_NORMAL = 1;
public final static int ACCOUNT_STATUS_LOCKED = 2;
/**
* 账号类型:
* username:系统用户名、email:邮箱、mobile:手机号、qq:QQ号、weixin:微信号、weibo:微博
*/
public final static String ACCOUNT_TYPE_USERNAME = "username";
public final static String ACCOUNT_TYPE_EMAIL = "email";
public final static String ACCOUNT_TYPE_MOBILE = "mobile";
/**
* 账号域
*/
public static final String ACCOUNT_DOMAIN_ADMIN = "@admin.com";
public static final String ACCOUNT_DOMAIN_PORTAL= "@portal.com";
/**
*
*/
public static final String TOKEN_NAME = "token";
/**
*
*/
public static final String JWT_KEY_USER_ID = "userid";
/**
*
*/
public static final String JWT_KEY_NAME = "name";
/**
*
*/
public static final String JWT_KEY_ACCOUNT = "account";
/**
* 组织id
*/
public static final String JWT_KEY_ORG_ID = "orgid";
/**
* 岗位id
*/
public static final String JWT_KEY_STATION_ID = "stationid";
/**
* 租户
*/
public static final String TENANT = "tenant";
public static final String IS_BOOT = "boot";
/**
* 动态数据库名前缀。 每个项目配置死的
*/
public static final String DATABASE_NAME = "database_name";
/**
* 手机验证正则表达式
*/
public static final String PHONE_REGEXP="/^[1](([3][0-9])|([4][5-9])|([5][0-3,5-9])|([6][5,6])|([7][0-8])|([8][0-9])|([9][1,8,9]))[0-9]{8}$/";
}