package com.hzs.common.core.constant;

import com.hzs.common.core.enums.EGrade;

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

/**
 * 系统使用常量
 */
public class SysConstants {

    /**
     * 嗨粉前缀
     */
    public static final String HAI_FUN_PREFIX = "HF";

    /**
     * 登录密码
     */
    public static final String LOGIN_PASSWORD = "111111";

    /**
     * 支付密码
     */
    public static final String PAY_PASSWORD = "222222";

    /**
     * 特殊处理编号（对外开放使用，主要用于支付接入审核）
     */
    public static final String SPECIAL_CODE = "BD68880628";

    /**
     * 2025.08.07 德道生产环境体系ID，碰1440:1440
     */
    public static final Long PK_VERTEX_1440_ONLINE = 387L;
    /**
     * 2025.08.07 测试环境体系ID，碰1440:1440
     */
    public static final Long PK_VERTEX_1440_TEST = 347L;

    /**
     * 不拿奖金的等级
     */
    public static final List<Integer> NOT_BONUS_GRADE = Arrays.asList(EGrade.START_UP.getValue(), EGrade.HAI_FAN.getValue());

    /**
     * 2025.10.01 之前赠送等级，后面不赠送了
     */
    public static final Long GIFT_GRADE_TIME = 1759248000000L;
    /**
     * 2025.10.01 之前赠送等级，后面不赠送了（测试环境）
     */
    public static final Long GIFT_GRADE_TIME_TEST = 1758556800000L;

}
