package com.hzs.common.core.constant;

/**
 * 会员前台字符串常量
 */
public class MemberFieldConstants {

    /**
     * TOKEN字符串
     */
    public static final String TOKEN = "token";

    /**
     * 数据库账户前缀
     */
    public static final String ACCOUNT = "account";

    /**
     * 会员编号
     */
    public static final String PK_MEMBER = "pk_member";

    /**
     * 会员编号
     */
    public static final String MEMBER_CODE = "member_code";

    /**
     * 推荐人主键
     */
    public static final String PK_PARENT = "pk_parent";

    /**
     * 安置人主键
     */
    public static final String PK_PLACE_PARENT = "pk_place_parent";

    /**
     * 数据库账户花费账户前缀
     */
    public static final String PAY_ACCOUNT = "payAccount";

    /**
     * 数据库账户锁定账户前缀
     */
    public static final String LOCK_ACCOUNT = "lockAccount";

    /**
     * 数据库账户可提现账户前缀
     */
    public static final String WITHDRAW_ACCOUNT = "withdrawAccount";

    /**
     * 数据库账户可消费账户前缀
     */
    public static final String CONSUME_ACCOUNT = "consumeAccount";

    /**
     * 数据库锁定转账账户前缀
     */
    public static final String LOCK_TRANSFER_ACCOUNT = "lockTransferAccount";


    /**
     * 数据库锁定提现账户前缀
     */
    public static final String LOCK_WITHDRAW_ACCOUNT = "lockWithdrawAccount";


    /**
     * 可提现账户前缀
     */
    public static final String SUBMIT_ACCOUNT = "submitAccount";


    /**
     * 数据库账户(本币)前缀
     */
    public static final String SETTLE_ACCOUNT = "settleAccount";

    /**
     * 数据库账户锁定账户（本币）前缀
     */
    public static final String LOCK_SETTLE_ACCOUNT = "settleLockAccount";


    /**
     * 数据库锁定转账账户（本币）前缀
     */
    public static final String LOCK_SETTLE_TRANSFER_ACCOUNT = "settleLockTransferAccount";


    /**
     * 数据库锁定提现账户（本币）前缀
     */
    public static final String LOCK_SETTLE_WITHDRAW_ACCOUNT = "settleLockWithdrawAccount";

    /**
     * 数据库账户可用金额（本币）前缀
     */
    public static final String SETTLE_AVAILABLE_ACCOUNT = "settleAvailableAccount";

    /**
     * 数据库账户可用金额（原币）前缀
     */
    public static final String AVAILABLE_ACCOUNT = "availableAccount";

    /**
     * 备注
     */
    public static final String ACCOUNT_REMARKS = "Remarks";

    /**
     * 期间
     */
    public static final String PERIOD = "period";
    public static final String START_PERIOD = "START_PERIOD";
    public static final String END_PERIOD = "END_PERIOD";

    /**
     * 升级类型 (1=自动升级,2=手动升级,3=购买赠予)
     */
    public static final String UP_TYPE = "up_type";

    /**
     * 代理类型 (1=代理商,2=店铺)
     */
    public static final String AGENT_TYPE = "agent_type";

    /**
     * 可消费金额
     */
    public static final String CONSUME_MONEY = "CONSUME_MONEY";

    /**
     * 数量
     */
    public static final String QUANTITY = "QUANTITY";

}
