package com.hzs.common.core.constant.msg;

/**
 * 会员记录返回到前台的所有通知消息
 */
public class MemberMsgConstants {

    /**
     * 重复提交，或者没有token生成，不是正规流程进入的保存 提交token失效 -- 请求已经失效，请刷新重试！
     */
    public static final String TOKEN_REPEAT_SUBMIT = "MSG_MEMBER_001";

    /**
     * 手机号码长度验证 -- 手机号码只能在6-20位之间！
     */
    public static final String PHONE_LENGTH = "手机号码只能在6-20位之间！";
//    public static final String PHONE_LENGTH = "MSG_MEMBER_003";

    /**
     * 必输项不能为空 -- 必输项不能为空！
     */
    public static final String REQUIRED_NOT_EMPTY = "MSG_MEMBER_004";

    /**
     * 海粉自定义编号只能是数字 -- 输入的会员编号只能是10-20位数字！
     */
    public static final String MEMBER_CODE_MUST_NUMBER = "MSG_MEMBER_005";

    /**
     * 海粉自定义编号只能是数字 -- 输入的会员编号不能是连续5个相同或递增的数字！
     */
    public static final String MEMBER_CODE_CON_NUMBER = "MSG_MEMBER_006";

    /**
     * 验证推荐人是否又推荐某等级权限 -- 推荐人没有推荐该等级权限！
     */
    public static final String PARENT_NO_JURISDICTION = "MSG_MEMBER_007";

    /**
     * 验证手机号是否被注册 -- 会员信息已存在！
     */
    public static final String SYSTEM_REGISTER_COUNT = "MSG_MEMBER_010";

    /**
     * 验证手机号是否被用户使用 -- 会员信息已注册，若有异议请及时联系在线客服！
     */
    public static final String PHONE_ALREADY_REGISTER = "MSG_MEMBER_011";

    /**
     * 验证手机号是否在同一个团队 -- 注册信息已存在,请重新输入注册信息！
     */
    public static final String REGISTER_EXIST_OTHER_TEAM = "MSG_MEMBER_012";

    /**
     * 验证报单中心是否还存在系统中 -- 报单中心权限已关闭，请及时联系客服！
     */
    public static final String CENTER_NOT_EXISTS = "MSG_MEMBER_013";

    /**
     * 验证支付密码是否为空 -- 支付密码不能为空！
     */
    public static final String MEMBER_PASSWORD_EMPTY = "MSG_MEMBER_014";

    /**
     * 验证支付密码是否整取 -- 支付密码输入错误，请重新输入！
     */
    public static final String MEMBER_PASSWORD_NOT_MATCH = "MSG_MEMBER_015";

    /**
     * 验证账户状态，是否锁定 -- 会员账户存在异常，请及时联系客服！
     */
    public static final String MEMBER_ACCOUNT_STATUS_LOCK = "MSG_MEMBER_016";

    /**
     * 安置人编号是否输入 -- 安置编号输入错误，请重新输入！
     */
    public static final String PLACE_PARENT_NOT_EMPTY = "MSG_MEMBER_017";

    /**
     * 安置人编号是否存在 -- 安置编号不存在，请重新输入！
     */
    public static final String PLACE_PARENT_NOT_EXISTS = "MSG_MEMBER_018";

    /**
     * 安置人是否在推荐人伞下 -- 安置人不在推荐人伞下，请重新输入！
     */
    public static final String PLACE_NOT_TEAM = "MSG_MEMBER_019";

    /**
     * 安置点位是否重复安置 -- 安置位置已有安置，请重新安置！
     */
    public static final String PLACE_PARENT_DEPT_EXIST = "MSG_MEMBER_020";

    /**
     * 安置第二部门，判断是否推荐过首单 -- 安置人没有推荐首单，不能直接安置其它部门！
     */
    public static final String PLACE_PARENT_NOT_REFERENCE = "MSG_MEMBER_021";

    /**
     * 安置第二部门，判断是否安置过第一部门 -- 安置人没有安置第1部门，不能直接安置其它部门！
     */
    public static final String PLACE_PARENT_NOT_EXIST = "MSG_MEMBER_022";

    /**
     * 验证是否推荐过首单 -- 推荐人未推荐过首单，只能安置在推荐人极左极下！
     */
    public static final String PLACE_IS_LAST_LEFT = "MSG_MEMBER_023";

    /**
     * 推荐人编号是否输入 -- 推荐编号不能位空，请输入推荐编号！
     */
    public static final String PARENT_NOT_EMPTY = "MSG_MEMBER_024";

    /**
     * 推荐人编号是否存在 -- 推荐编号不存在，请重新输入！
     */
    public static final String PARENT_NOT_EXISTS = "MSG_MEMBER_025";

    /**
     * 推荐人是否已经支付 -- 推荐人未支付，不能作为有效推荐人！
     */
    public static final String PARENT_NOT_PAY = "MSG_MEMBER_026";

    /**
     * 推荐人在报单中心伞下 -- 推荐人不在报单中心伞下，不能作为推荐人！
     */
    public static final String PARENT_NOT_TEAM = "MSG_MEMBER_027";

    /**
     * 验证报单权限 是否有报单权限 -- 没有注册权限，不能注册新会员！
     */
    public static final String REGISTER_AUTHORITY = "MSG_MEMBER_029";

    /**
     * 账户余额不足 -- 账户余额不足！
     */
    public static final String MEMBER_ACCOUNT_BALANCE_NOT_ENOUGH = "MSG_MEMBER_030";

    /**
     * 同时操作 -- 有其他用户在操作该数据，请重新刷新界面！
     */
    public static final String MEMBER_IS_OPERATION = "MSG_MEMBER_031";

    /**
     * 升级-是否满足升级条件 --  不满足升级条件！
     */
    public static final String LEVEL_NOT_ENOUGH = "MSG_MEMBER_032";

    /**
     * 注册-是否满足升级条件 --  不满足注册条件！
     */
    public static final String REGISTER_LEVEL_NOT_ENOUGH = "MSG_MEMBER_033";

    /**
     * 判断会员账号是否满足支付 -- 余额不足，请及时充值！
     */
    public static final String MEMBER_BALANCE_NOT_PAY = "MSG_MEMBER_034";

    /**
     * 会员不存在 -- 账户密码错误，请重新输入！
     */
    public static final String MEMBER_DOES_NOT_EXITS = "MSG_MEMBER_035";

    /**
     * 会员不存在 -- 会员编号不存在，请重新输入！
     */
    public static final String MEMBER_NOT_EXITS = "MSG_MEMBER_036";

    /**
     * 已申请自提 -- 订单已申请自提，不能再次申请！
     */
    public static final String SELF_PICKUP_ORDER_REPEAT = "MSG_MEMBER_037";

    /**
     * 撤单时验证会员是否存在 -- 报单会员不存在，不能撤单！
     */
    public static final String CREATE_MEMBER_NOT_EXITS = "MSG_MEMBER_038";

    /**
     * 体系编号已存在 -- 体系编号已存在！
     */
    public static final String MEMBER_CODE_EXITS = "MSG_MEMBER_039";
    /**
     * 体系名称已存在 -- 体系名称已存在！
     */
    public static final String VERTEX_NAME_EXITS = "MSG_MEMBER_040";
    /**
     * 体系已被团队使用 -- 体系已被团队使用,无法删除！
     */
    public static final String VERTEX_MEMBER_TEAM_REGISTER = "MSG_MEMBER_041";

    /**
     * 撤单时，验证会员结算国跟订单结算国是否一致 -- 会员已转结算国，不能撤单！
     */
    public static final String MEMBER_CHANGE_SETTLE_COUNTRY = "MSG_MEMBER_042";

    /**
     * 撤注册订单时，验证会员账户金额是否为0 -- 编号存在余额，不能撤单！
     */
    public static final String MEMBER_ACCOUNT_NOT_ZERO = "MSG_MEMBER_043";

    /**
     * 合并撤单订单时，验证会员伞下账户金额是否为0 -- 安置子节点会员编号存在余额，不能撤单！
     */
    public static final String UNDER_UMBRELLA_ACCOUNT_NOT_ZERO = "MSG_MEMBER_044";

    /**
     * 合并撤单订单时，验证会员伞下会员是否存在订单 -- 安置存在子节点，不能撤单！
     */
    public static final String UNDER_UMBRELLA_MEMBER_EXIST_ORDER = "MSG_MEMBER_045";
    /**
     * 撤注册订单时，验证会员是否存在未完成的签呈 -- 会员存在未完成的签呈，不能撤单！
     */
    public static final String MEMBER_EXIST_NO_FISH_DOCUMENT = "MSG_MEMBER_046";

    /**
     * 会员修改密码，提示旧密码错误 -- 旧密码错误，请输入正确密码！
     */
    public static final String PASSWORD_ERROR = "MSG_MEMBER_047";
    /**
     * 忘记密码等修改，会员编号或联系方式不正确 -- 会员编号或联系方式不正确，请重新输入！
     */
    public static final String MEMBER_INFO_ERROR = "MSG_MEMBER_048";

    /**
     * 空单注册，导入的数据字段有为空的 -- 导入数据存在为空
     */
    public static final String EMPTY_IMPORT_EMPTY = "MSG_MEMBER_049";
    /**
     * 空单注册，导入的数据安置部门值不合法，不是第一或者第二部门 -- 导入安置部门数据有误
     */
    public static final String EMPTY_IMPORT_PLACE_ERROR = "MSG_MEMBER_050";
    /**
     * 空单注册，导入的数据校验之后存在点位异常状态 -- %s条数据存在异常，请检查
     */
    public static final String EMPTY_POINT_ERROR = "MSG_MEMBER_051";
    /**
     * 空单注册，提交签呈时没有会员点位数据 -- 该批次下没有报单数据
     */
    public static final String EMPTY_DATA_DETAIL_EMPTY = "MSG_MEMBER_052";
    /**
     * 空单注册，免签保存会员并且上树失败 -- 空单注册数据保存失败
     */
    public static final String EMPTY_SAVE_ERROR = "MSG_MEMBER_053";
    /**
     * 空单注册，导入的会员编号中存在重复 -- 会员编号存在重复
     */
    public static final String EMPTY_MEMBER_REPEAT = "MSG_MEMBER_054";
    /**
     * 空单注册，导入的会员编号中存在重复 -- 推荐编号不存在
     */
    public static final String EMPTY_PARENT_NOT = "MSG_MEMBER_055";
    /**
     * 空单注册，导入的会员编号中存在重复 -- 安置编号不存在
     */
    public static final String EMPTY_PLACE_PARENT_NOT = "MSG_MEMBER_056";
    /**
     * 空单注册，导入的点位数据安置编号不在推荐编号伞下 -- 安置编号不在推荐编号伞下
     */
    public static final String EMPTY_PLACE_NOT_PARENT = "MSG_MEMBER_057";
    /**
     * 空单注册，导入的点位数据安置编号下首单位置不正确 -- 安置首单不存在
     */
    public static final String EMPTY_PLACE_FIRST_NOT = "MSG_MEMBER_058";
    /**
     * 空单注册，导入的点位数据安置编号下安置部门已经存在会员 -- 安置部门存在重复
     */
    public static final String EMPTY_PLACE_REPEAT = "MSG_MEMBER_059";
    /**
     * 空单注册，会员数据中联系方式跨团队了 -- 注册信息在其他团队存在
     */
    public static final String EMPTY_MEMBER_IN_OTHER = "MSG_MEMBER_060";
    /**
     * 空单注册，会员编号与推荐编号相同 -- 会员编号与推荐编号相同
     */
    public static final String EMPTY_MEMBER_EQ_PARENT = "MSG_MEMBER_061";
    /**
     * 空单注册，会员编号与安置编号相同 -- 会员编号与安置编号相同
     */
    public static final String EMPTY_MEMBER_EQ_PLACE = "MSG_MEMBER_062";
    /**
     * 空单注册，导入的会员编号中存在重复 -- 会员编号存在重复，请重新输入！
     */
    public static final String EMPTY_MEMBER_REPEAT_1 = "MSG_MEMBER_063";

    /**
     * 订单撤单时，会员账户不存在 -- 会员账户不存在
     */
    public static final String NOT_EXIST_MEMBER_ACCOUNT = "MSG_MEMBER_064";

    /**
     * 订单取消时，如果是注册单，校验伞下是否推荐或者安置过人 -- 订单所属会员下存在用户不能取消
     */
    public static final String EXIST_MEMBER_NOT_CANCEL = "MSG_MEMBER_065";

    /**
     * 会员年金奖金余额不足
     */
    public static final String MEMBER_NOT_BALANCE = "会员年金奖金余额不足";

    /**
     * 该等级无法购买
     */
    public static final String MEMBER_GRADE_CANNOT_PURCHASE = "MSG_MEMBER_066";

    /**
     * 跨国升级会员与结算国家不一致
     */
    public static final String MEMBER_UPGRADE_SETTLEMENT_DIFFERENT = "MSG_MEMBER_067";

    /**
     * 必输项不能为空 -- 银行相关信息存在为空
     */
    public static final String REGISTER_BANK_EMPTY = "MSG_MEMBER_068";

}
