package com.hzs.common.core.constant;

/**
 * 定义每个枚举的前缀，用于自动翻译
 */
public class EnumsPrefixConstants {

    /**
     * 国家类
     */
    public static final String KEY_COUNTRY = "COUNTRY_";

    /**
     * 等级类
     */
    public static final String KEY_GRADE = "GRADE_";
    /**
     * 复购极差
     */
    public static final String KEY_RANGE = "RANGE_";

    /**
     * 奖衔类
     */
    public static final String KEY_AWARD = "AWARD_";
    /**
     * 会员类
     */
    public static final String KEY_MEM = "MEM_";
    /**
     * 规格类
     */
    public static final String KEY_SPEC = "SPEC_";
    /**
     * 产品类
     */
    public static final String KEY_PRO = "PRO_";
    /**
     * 商品类
     */
    public static final String KEY_WARES = "WARES_";
    /**
     * 账户类
     */
    public static final String KEY_ACC = "ACC_";
    /**
     * 店铺类
     */
    public static final String KEY_SHOP = "SHOP_";

    /**
     * 银行类
     */
    public static final String KEY_BANK = "BANK_";


    /**
     * 翻译标签
     */
    public static final String KEY_LABEL = "LABEL_";


    /**
     * 货币种类(枚举)
     */
    public static final String ACCOUNT = "ENU_ACCOUNT_";

    /**
     * 国家货币种类(枚举)
     */
    public static final String CURRENCY_TYPE = "ENU_CURRENCY_TYPE_";


    /**
     * 业绩类型(枚举)
     */
    public static final String ACHIEVEMENT_TYPE = "ENU_ACHIEVEMENT_TYPE_";

    /**
     * 列表显示隐藏控制枚举
     */
    public static final String THELABLE = "ENU_THE_LABLE_";


    /**
     * 证件类型枚举
     */
    public static final String CARD_TYPE = "ENU_CARD_TYPE_";


    /**
     * 收益类型枚举（云代类型）
     */
    public static final String CLOUD_TYPE = "ENU_CLOUD_TYPE_";


    /**
     * 账户状态
     */
    public static final String ACCOUNT_STATUS = "ENU_ACCOUNT_S_";

    /**
     * 收益状态
     */
    public static final String INCOME_STATUS = "ENU_INCOME_S_";

    /**
     * 奖金收益状态
     */
    public static final String BONUS_INCOME_STATUS = "ENU_BON_I_S_";

    /**
     * 活动类型
     */
    public static final String ACT_TYPE = "ENU_ACT_T_";

    /**
     * 代理等级
     */
    public static final String AGENT_GRADE = "ENU_AGENT_G_";
    /**
     * 发布位置
     */
    public static final String POSITION = "ENU_POSITION_";
    /**
     * 发布位置
     */
    public static final String POSITION_TOW = "ENU_POSITION_TOW_";


    /**
     * 代理类型,目前设置代理商跟店铺公用一张表，通过字段区分
     */
    public static final String AGENT_TYPE = "ENU_AGENT_T_";

    /**
     * 审批业务类型
     */
    public static final String APPROVAL_BUSINESS = "ENU_APPROVE_B_";
    /**
     * 审批操作
     */
    public static final String APPROVE_OPERATION = "ENU_APPROVE_O_";


    /**
     * 财务审批状态
     */
    public static final String APPROVE_RECHARGE_OPERATION = "ENU_R_A_O_";
    /**
     * 审批状态
     */
    public static final String APPROVE_STATUS = "ENU_APPROVE_S_";
    /**
     * 注水业绩
     */
    public static final String MEMBER_ACHIEVE = "ENU_MEMBER_ACHIEVE_";

    /**
     * 审批状态
     */
    public static final String MODIFY_RECORD_STATUS = "ENU_M_A_S_";


    /**
     * 条码状态
     */
    public static final String BARCODE_STATUS = "ENU_BAR_S_";

    /**
     * 计算类型
     */
    public static final String CAL_TYPE = "ENU_CALL_T_";

    /**
     * 直推配置取值枚举
     */
    public static final String TAKE_VALUE_TYPE = "ENU_TAKE_V_T_";


    /**
     * 消费类型
     */
    public static final String CON_TYPE = "ENU_CON_TYPE_";
    /**
     * 新增修改删除枚举
     */
    public static final String CONTROL_TYPE = "ENU_CONTROL_TYPE_";


    /**
     * 会员类型
     */
    public static final String CUSTOMER_TYPE = "ENU_CUS_T_";

    /**
     * 数据来源
     */
    public static final String DATASOURCE = "ENU_DATA_S_";

    /**
     * 日期下拉
     */
    public static final String DAY_TYPE = "ENU_DAY_T_";

    /**
     * 删除标记枚举类
     */
    public static final String DEL_FLAG = "ENU_DEL_F_";

    /**
     * 正、反查标记枚举类
     */
    public static final String UP_DOWN = "ENU_U_D_";

    /**
     * 发货方式
     */
    public static final String DELIVERY = "ENU_DELIVERY_";

    /**
     * 发放状态
     */
    public static final String GRANT_STATUS = "ENU_GRANT_S";

    /**
     * 发货状态
     */
    public static final String DELIVERY_STATUS = "ENU_DELIVERY_S_";

    /**
     * 赠送类型
     */
    public static final String GIFT_TYPE = "ENU_GIFT_T_";

    /**
     * 赠送类型
     */
    public static final String ACT_DRAW_GIFT_TYPE = "ENU_DRAW_G_";

    /**
     * 等级设置(枚举)
     */
    public static final String GRADE = "ENU_GRADE_";

    /**
     * 奖衔设置(枚举)
     */
    public static final String AWARDS = "ENU_AWARDS_";
    /**
     * 奖项配置
     */
    public static final String BONUS_ITEMS = "ENU_BONUS_ITEMS_";

    /**
     * 语言
     */
    public static final String LANGUAGES = "ENU_LAN_";

    /**
     * 登录类型枚举类
     */
    public static final String LOGINTYPE = "ENU_LOGIN_T_";

    /**
     * 会员更名、密码修改类型
     */
    public static final String MEMBER_EDIT_TYPE = "ENU_MEMBER_E_T_";

    /**
     * 系统开关枚举类
     */
    public static final String NORMAL_DISABLE = "ENU_NORMAL_D_";

    /**
     * 订单状态
     */
    public static final String ORDER_STATUS = "ENU_ORDER_S_";

    /**
     * 供应链订单状态
     */
    public static final String SCM_ORDER_STATUS = "ENU_SCM_S_";

    /**
     * 调拨方式
     */
    public static final String SCM_TRANSFER_TYPE = "ENU_SCM_T_";

    /**
     * 订单来源
     */
    public static final String ORDER_SOURCE = "ENU_ORD_SO_";


    /**
     * 达标状态
     */
    public static final String REACH_STATE = "ENU_REA_S_";

    /**
     * 车奖旅游奖达标状态
     */
    public static final String STANDARD_STATE = "ENU_STA_S_";


    /**
     * 考核状态
     */
    public static final String ASSESS_STATUS = "ENU_ASSESS_S_";
    /**
     * 考核状态(会员端专用)
     */
    public static final String MEMBER_ASSESS_STATUS = "ENU_MEMBER_ASSESS_S_";


    /**
     * 订单类型枚举类
     */
    public static final String ORDER_TYPE = "ENU_ORDER_T_";

    /**
     * 盘点类型
     */
    public static final String INVENTORY_TYPE = "ENU_INV_T_";


    /**
     * 客商类型
     */
    public static final String SUPPLIER_TYPE = "ENU_SUU_T_";

    /**
     * 店铺订单状态
     */
    public static final String STORE_STATUS = "ENU_STO_S_";

    /**
     * 伞下新增直推业绩订单类型
     */
    public static final String ORDER_BUSINESS = "ENU_ORDER_BUSINESS_";

    /**
     * 站内信业务类型
     */
    public static final String NOTICE_BUSINESS_TYPE = "ENU_N_B_T_";

    /**
     * 支付状态
     */
    public static final String PAY_STATUS = "ENU_PAY_STU_";

    /**
     * 支付类型
     */
    public static final String PAY_TYPE = "ENU_PAY_TY_";

    /**
     * 专区权限类型
     */
    public static final String PERMISSION_TYPE = "ENU_PER_TY_";

    /**
     * 安置部门
     */
    public static final String PLACE_DEPT = "ENU_PLACE_D_";

    /**
     * 极差类型枚举
     */
    public static final String RANGE_TYPE = "ENU_RANGE_T_";

    /**
     * 注册权限枚举类
     */
    public static final String REGISTRATION_AUTHORITY = "ENU_REG_AU_";

    /**
     * 关系类型枚举
     */
    public static final String RELATION_TYPE = "ENU_RELATION_T_";

    /**
     * 复购类型
     */
    public static final String REPURCHASE_TYPE = "ENU_REP_T";

    /**
     * 角色数据范围枚举类
     */
    public static final String ROLE_DATA_SCOPE = "ENU_ROLE_D_";

    /**
     * 奖金结算周期
     */
    public static final String SETTLE_PERIOD = "ENU_SETTLE_P_";

    /**
     * 性别
     */
    public static final String SEX = "ENU_SEX_U_";
    /**
     * 代数
     */
    public static final String ALGEBRA = "ENU_ALGEBRA_A_";


    /**
     * 所属专区枚举类
     */
    public static final String SPECIAL_AREA = "ENU_SPECIAL_A_";

    /**
     * 专区超时时间
     */
    public static final String SPECIAL_AREA_TIME = "ENU_SPECIAL_T_";

    /**
     * 统计值枚举
     */
    public static final String STATISTICAL_VALUE = "ENU_TOTAL_V_";

    /**
     * 系统成功/失败枚举类
     */
    public static final String STATUS = "ENU_STATUS_";

    /**
     * 交易分类
     */
    public static final String TRADE_CLASSIFY = "ENU_TRADE_C_";

    /**
     * 交易状态
     */
    public static final String TRADE_STATUS = "ENU_TRADE_S_";

    /**
     * 交易类型
     */
    public static final String TRADE_TYPE = "ENU_TRADE_T_";
    /**
     * 批量单个枚举
     */
    public static final String BATCH_TYPE = "ENU_BATCH_TY_";

    /**
     * 转账特殊设置枚举
     */
    public static final String TRANSFER_SPECIAL = "ENU_TRANSFER_S_";

    /**
     * 升级类型
     */
    public static final String UPGRADE_TYPE = "ENU_UPGRADE_T_";

    /**
     * 钱包状态
     */
    public static final String WALLET_STATUS = "ENU_WALLET_S_";

    /**
     * 转账状态
     */
    public static final String TRANSFER_STATUS = "ENU_TRAN_STA_";

    /**
     * 系统是否枚举类
     */
    public static final String YES_NO = "ENU_YES_N_";
    /**
     * 显示隐藏枚举类
     */
    public static final String SHOW_STATUS = "ENU_SHOW_STATUS_";


    /**
     * 是否经销商枚举类
     */
    public static final String DEALER_YES_NO = "EDEALER_YES_NO_";

    /*
     * 启用状态
     */
    public static final String ENABLE_STATUS = "ENU_E_S_";

    /**
     * 账户状态枚举
     */
    public static final String MEMBER_ACCOUNT = "ENU_MEMBER_ACCOUNT_";

    /**
     * 钱包冻结状态枚举
     */
    public static final String WALLET_FREEZE_STATE = "ENU_F_S_";


    /**
     * 是否认证
     */
    public static final String YES_NO_ATTESTATION = "ENU_YES_NO_A_";

    /**
     * 是否上传
     */
    public static final String YES_NO_UPLOADS = "ENU_YES_NO_U_";

    /**
     * 商品单位类型
     */
    public static final String UNIT = "ENU_U_";

    /**
     * 用户类型分类
     */
    public static final String ENU_CAT = "ENU_CAT_";

    /**
     * 会员系统级别
     */
    public static final String ENUM_SYS_LEV = "ENU_SYS_LEV";

    /**
     * 会员讲师级别
     */
    public static final String ENUM_LEC_LEV = "ENUM_LEC_LEV";

    /**
     * 运输类型
     */
    public static final String ENU_TRA = "ENU_TRA_";

    /**
     * 提现配置-整取类型
     */
    public static final String EROUNDING_TYPE = "ROUNDING_TYPE_";

    /**
     * 用户状态
     */
    public static final String ENU_USER = "ENU_USER_S_";

    /**
     * 验证类型枚举
     */
    public static final String ENU_VERIFY = "ENU_VERIFY_T_";

    /**
     * 商品权限类型枚举
     */
    public static final String ENU_WARES = "ENU_WARES_P_";
    /**
     * 商品类型枚举
     */
    public static final String ENU_WARES_TYPE = "ENU_WARES_TYPE_P_";
    /**
     * 是否打印枚举
     */
    public static final String E_PRINT_STATUS = "ENU_P_S_";

    /**
     * 商品属性类型枚举
     */
    public static final String E_PRODUCT_ATTR_TYPE = "ENU_PRODUCT_A_T_";

    /**
     * 收费方式
     */
    public static final String CHARGE_TYPE = "ENU_CHARGE_TYPE_";

    /**
     * 产品发货渠道
     */
    public static final String E_SHIPPING_CHANNEL = "ENU_SHIPPING_C_";

    /**
     * 销售类型
     */
    public static final String E_SALE_TYPE = "ENU_SALE_T_";

    /**
     * 变化类型
     */
    public static final String CHANGE_TYPE = "ENU_CHA_T_";

    /**
     * 考核类型
     */
    public static final String ASSESSMENT_TYPE = "ENU_ASS_T_";

    /**
     * 免考类型
     */
    public static final String EXEMPT_TYPE = "ENU_EXE_T_";

    /**
     * 提现周期
     */
    public static final String CYCLE = "ENU_CYCLE_";

    /**
     * 提现状态
     */
    public static final String ENU_WITHDRAW_STATUS = "ENU_WITHDRAW_S_";

    /**
     * 店铺枚举（配送中心等级）
     */
    public static final String SHOP = "ENU_SHOP_";

    /**
     * 服务类型枚举
     */
    public static final String SERVICE_TYPE = "ENU_SERVICE_TYPE_";

    /**
     * 充值方式
     */
    public static final String RECHARGE_METHOD = "ENU_RECHARGE_METHOD_";


    /**
     * 充值状态
     */
    public static final String RECHARGE_STATUS = "ENU_RECHARGE_STATUS_";

    /**
     * 充值操作类型
     */
    public static final String RECHARGE_OPERATION_TYPE = "ENU_RECHARGE_OPERATION_TYPE_";

    /**
     * 冻结操作类型
     */
    public static final String FREEZE_OPERATION_TYPE = "ENU_F_O_T_";

    /**
     * 是否推荐类型 0 推荐 1 不推荐
     */
    public static final String RECOMMEND_TYPE = "ENU_RECOMMEND_T_";

    /**
     * 交款方式
     */
    public static final String PAYMENT_TYPE = "ENU_PAYMENT_TYPE_";


    /**
     * 奖金扣项枚举
     */
    public static final String DEDUCT = "ENU_BONUS_DEDUCT_";

    /**
     * 供应方式
     */
    public static final String SUPPLY_WAY = "ENU_SUPPLY_W_";

    /**
     * 预售状态
     */
    public static final String PRESALE_STATUS = "ENU_PRESALE_S_";

    /**
     * 订单支付方式
     */
    public static final String ORDER_PAY_TYPE = "ENU_ORDER_P_T_";

    /**
     * 直推方式枚举
     */
    public static final String DIRECT_PUSH_MODE = "ENU_DIRECT_PUSH_MODE_";


    /**
     * 推荐类型枚举
     */
    public static final String BONUS_TYPE = "ENU_BONUS_T_";

    /**
     * 公布日期、发布日期、可提现日期 枚举
     */
    public static final String PUBLISH_DATE = "ENU_PUBLISH_DATE_";

    /**
     * 签呈类型
     */
    public static final String SIGN_TYPE = "ENU_SIGN_T_";
    /**
     * 签呈来源
     */
    public static final String SIGN_SOURCE = "ENU_SIGN_S_";

    /**
     * 业务办理流程类型
     */
    public static final String PROCESS_TYPE = "ENU_P_TYPE";

    /**
     * 前台菜单
     */
    public static final String E_MENU = "ENU_MENU_";

    /**
     * 修改会员姓名
     */
    public static final String EMODIFY_NAME = "ENU_MODIFY_NAME_";
    /**
     * 修改会员联系方式
     */
    public static final String EMODIFY_PHONE = "ENU_MODIFY_PHONE_";

    /**
     * 基础业务-按钮枚举
     */
    public static final String EBUTTON_TYPE = "ENU_BUTTON_TYPE_";

    /**
     * 重置密码
     */
    public static final String ERESET_PASSWORD = "ENU_RESET_PASSWORD_";
    /**
     * 重置银行
     */
    public static final String ERESET_BANK = "ENU_RESET_BANK_";
    /**
     * 修改邮箱 EResetEmail
     */
    public static final String ERESET_EMAIL = "ENU_RESET_EMAIL_";
    /**
     * 区域类型
     */
    public static final String EREGION_TYPE = "ENU_EREGION_TYPE_";
    /**
     * 地区类型
     */
    public static final String EAREA_TYPE = "ENU_EAREA_TYPE_";


    /**
     * 登录状态
     */
    public static final String ESIGN_IN_STATE = "ENU_SIGN_IN_STATE_";
    /**
     * 收益状态
     */
    public static final String EPROFIT_STATE = "ENU_PROFIT_STATE_";
    /**
     * 免考状态
     */
    public static final String EFREE_ASSESSMENT_STATE = "ENU_FREE_ASSESSMENT_STATE_";

    /**
     * 标签类型
     */
    public static final String TAG_TYPE = "ENU_TAG_TYPE_";
    /**
     * 公告类型
     */
    public static final String NOTICE_TYPE = "ENU_NOTICE_TYPE_";


    /**
     * 公告功能类型
     */
    public static final String NOTICE_FUNCTION_TYPE = "ENU_NOTICE_FUNCTION_TYPE_";

    /**
     * 公告网站类型
     */
    public static final String NOTICE_WEBSITE_TYPE = "ENU_NOTICE_WEBSITE_TYPE_";

    /**
     * 弹窗类型
     */
    public static final String POPUP_TYPE = "ENU_POPUP_TYPE_";


    /**
     * 公告状态
     */
    public static final String NOTICE_STATE = "ENU_NOTICE_STATE_";


    /**
     * 公告等级
     */
    public static final String NOTICE_GRADE = "ENU_NOTICE_GRADE_";


    /**
     * 意见反馈类型
     */
    public static final String FEEDBACK_TYPE = "ENU_FEEDBACK_T_";

    /**
     * 注水方式
     */
    public static final String INFUSING_WATER_TYPE = "ENU_INFUSING_WATER_TYPE_";

    /**
     * 单位类
     */

    public static final String KEY_UNIT = "ENU_INOT_T_";

    /**
     * 读取状态
     */

    public static final String READ_STATE = "ENU_R_S_";
    /**
     * 证件类型
     */

    public static final String ID_TYPE = "ENU_I_T_";

    /**
     * 活动条件
     */

    public static final String CONDITION = "ENU_C_D_";

    /**
     * 活动状态
     */
    public static final String ACTIVITY_STATUS = "ENU_ACTIVITY_STATUS_";

    /**
     * 创客空间级别
     */
    public static final String ESTORE_LEVEL = "ESTORE_LEVEL_";
    /**
     * 店铺等级类
     */
    public static final String KEY_STORE_LEVEL = "STORE_LEVEL_";

    /**
     * 店铺等级枚举
     */
    public static final String ELEVEL_VALUE = "ELEVEL_VALUE_";

    /**
     * 站内信状态
     */
    public static final String FEEDBACK_STATUS = "ENU_FE_S_";


    /**
     * 站内信状态
     */
    public static final String RATIO_TYPE = "ENU_R_T_";

    /**
     * 抽奖奖品发放方式
     */
    public static final String GRANT_WAY_TYPE = "GRANT_WAY_TYPE_";


    /**
     * 数据类型(业绩查询)
     */
    public static final String DADA_TYPE = "ENU_D_T_";


    /**
     * 数据类型(推荐数据)
     */
    public static final String RECOMMEND_DADA_TYPE = "ENU_R_D_T_";

    /**
     * 交易配置 业务类型
     */
    public static final String BUSINESS_MODULE = "ENU_B_M_";

    /**
     * 点位状态
     */
    public static final String POINT_STATUS = "ENU_POI_S_";

    /**
     * 财务备注翻译前缘
     */
    public static final String MSG_FINANCE = "MSG_FINANCE_";


    /**
     * 会员个人服务申请状态
     */
    public static final String PERSONAL_STATUS = "PERSONAL_STATUS_";

    /**
     * 会员个人服务申请类型
     */
    public static final String PERSONAL_TYPE = "PERSONAL_TYPE_";
}
