package com.ichangzuo.common.constant;

/**
 * 系统常量
 *
 * @author haoxr
 * @since 1.0.0
 */
public interface SystemConstants {

    /**
     * 根节点ID
     */
    Long ROOT_NODE_ID = 0L;

    /**
     * 系统默认密码
     */
    String DEFAULT_PASSWORD = "123456";

    /**
     * 超级管理员角色编码
     */
    String ROOT_ROLE_CODE = "ROOT";

    String REGREX_EMAIL = "^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\\.[a-zA-Z0-9_-]+)+$";
    String REGREX_PHONE = "^$|^1(3\\d|4[5-9]|5[0-35-9]|6[2567]|7[0-8]|8\\d|9[0-35-9])\\d{8}$";// "^1[3-9]\\d{9}$";
    String TEMPLATE_MAIL_SENDCODE = "<p>您此次 <b>${sub}</b> 的验证码是：</p><p><h2>${code}</h2></p><p>验证码将于此电子邮件发出 15 分钟后过期。</p>";
}
