react-app-shell
Version:
react打包脚本和example, 这里的版本请忽略
112 lines (100 loc) • 2.95 kB
JavaScript
/**
* 参团状态
* @type {{}}
*/
export const JOIN_STATUS = {
NOT_JOIN: 'NOT_JOIN', // 未参加过团购, 未登录时无法获取用户身份 所以也判定是未参加团购
MY_TEAM: 'MY_TEAM', // 自己参加的team
OTHER_TEAM: 'OTHER_TEAM', // 别人开的team
SINGLE_BUY: 'SINGLE_BUY' // 单独购买
};
/**
* 团购活动状态: 未知, 未开始, 活动中, 已结束
* @type {{}}
*/
export const GROUP_STATUS = {
UNKNOWN: 'UNKNOWN', // 未知
NOT_BEGIN: 'NOT_BEGIN', // 未开始
ACTIVE: 'ACTIVE', // 活动中
END: 'END' // 已结束
};
/**
* 系统弹窗key
*/
export const SYSTEM_MODAL_KEY = {
CUSTOM_SERVICE_MODAL: 'CUSTOM_SERVICE_MODAL', // 底部客服弹窗类型
IPHONE_MODAL: 'IPHONE_MODAL', // 电话客服弹窗类型
WEIXIN_MODAL: 'WEIXIN_MODAL', // 微信客服弹窗类型
NOT_JOIN_TIPS_MODAL: 'NOT_JOIN_TIPS_MODAL', // 不能参加团购弹窗提示
GROUP_SUCCESS_MODAL: 'GROUP_SUCCESS_MODAL', // 团购成功弹窗
SHARE_MODAL: 'SHARE_MODAL' // 分享给朋友蒙层
};
/**
* 支付类型
* 单独购买是1, 开团/参团 都等于2,
*/
export const PAY_TYPE = {
SINGLEBUY: 1, // 单独购买
JOINGROUP: 2 // 参团/开团
};
/**
* 开团/参团 返回的code码
*/
export const CREATE_RESULT_CODE = {
LOGIN_REQUIRED: 'LOGIN_REQUIRED', // 需要用户登录
BUSINESS_FAULT: 'BUSINESS_FAULT', // 业务异常
BIZ_GROUP_ACTIVITY_NOT_QUALIFIED: 'BIZ_GROUP_ACTIVITY_NOT_QUALIFIED', // 没有开团/参团资格
BIZ_GROUP_CANT_PRODUCT_INFO: 'BIZ_GROUP_CANT_PRODUCT_INFO', // 未找到产品信息
BIZ_GROUP_CANTNOT_REPEAT_BUY: 'BIZ_GROUP_CANTNOT_REPEAT_BUY', // 该商品只能购买一次哦~
BIZ_GROUP_JOIN_LIMIT_SHEEPMOM: 'BIZ_GROUP_JOIN_LIMIT_SHEEPMOM' // 羊毛妈妈 只能开团一次
};
/**
* 专题课开团人数
*/
export const SPECIAL_JOIN_TYPE = {
FIVE_PERSON_GROUP: 5, // 5人团
FOUR_PERSON_GROUP: 4 // 4人团
};
/**
* 专题课团满限制
*/
export const ALLOWFULLJOIN = {
YES: true,
NO: false
};
/**
* 专题课团员要求
*/
export const JOINCONDITION = {
PAID_LESS_1999: 'PAID_LESS_1999', // 付费金额<1999,新生
PAID_GREATER_1999: 'PAID_GREATER_1999' // 付费金额>1999,老生
};
/**
* 兑换专题课弹窗key
*/
export const EXCHANGE_MODAL_KEY = {
RECONFIRM_MODAL: 'RECONFIRM_MODAL', // 二次确认弹窗
SUCCESS_MODAL: 'SUCCESS_MODAL', // 兑换成功弹窗
ERROR_MODAL: 'ERROR_MODAL' // 错误弹窗
};
/**
* 团员身份
*/
export const MEMBERTYPE = {
LEADER: 1, // 团长
FOLLOWER: 2 // 团员
};
/**
* 专题课团购类型对应公众号
*/
export const SPECIAL_TYPE = {
NORMAL: 'NORMAL', // 专题课 主公众号
MAGIC_BONNY: 'MAGIC_BONNY' // 魔耳兔英语 对应魔小兔 公众后
};
/**
* 专题课团购类型对应公众号
*/
export const TYPE_ACCOUNT = {
NORMAL: 'MAIN', // 专题课 主公众号
MAGIC_BONNY: 'BONNY' // 魔耳兔英语 对应魔小兔 公众后
};