123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134 |
- //
- // RQConstEnum.h
- // RQCommon
- //
- // Created by 张嵘 on 2018/11/14.
- // Copyright © 2018 张嵘. All rights reserved.
- //
- #import <Foundation/Foundation.h>
- @interface RQConstEnum : NSObject
- /// tababr item tag
- typedef NS_ENUM(NSUInteger, RQTabBarItemTagType) {
- /// 首页-考试
- RQTabBarItemTagTypeHomePage = 0,
- /// 我的
- RQTabBarItemTagTypeProfile,
- };
- /// 切换根控制器类型
- typedef NS_ENUM(NSUInteger, RQSwitchRootViewControllerFromType) {
- /// 新特性
- RQSwitchRootViewControllerFromTypeNewFeature = 0,
- /// 登录
- RQSwitchRootViewControllerFromTypeLogin,
- /// 登出
- RQSwitchRootViewControllerFromTypeLogout,
- };
- /// 用户登录的渠道
- typedef NS_ENUM(NSInteger, RQUserLoginChannelType) {
- /// 未登录
- RQUserLoginChannelTypeDefault = -1,
- /// 手机号登录
- RQUserLoginChannelTypePhone = 0,
- /// qq登录
- RQUserLoginChannelTypeQQ,
- /// 邮箱登录
- RQUserLoginChannelTypeEmail,
- /// 微信号登录
- RQUserLoginChannelTypeWeChatId,
- /// 抖音号登录
- RQUserLoginChannelTypeDouYin,
- /// Apple登录
- RQUserLoginChannelTypeApple,
- /// 自动登录
- RQUserLoginChannelTypeAutoLogin,
- };
- /// 科目 1 科一 2 科二 3 科三 4 科四
- typedef NS_ENUM(NSInteger, RQSubjectType) {
- /// 默认
- RQSubjectTypeDefault = 0,
- /// 科目一
- RQSubjectTypeOne = 1,
- /// 科目二
- RQSubjectTypeTwo = 2,
- /// 科目三
- RQSubjectTypeThree = 3,
- /// 科目四
- RQSubjectTypeFour = 4,
- };
- /// 验证码类型
- typedef NS_ENUM(NSUInteger, RQSMSCodeType) {
- /// 注册验证码
- RQSMSCodeRegister = 1,
- /// 找回密码
- RQSMSCodeFindPassword = 2,
- /// 免费试学
- RQSMSCodeFreeTryLearn = 3,
- };
- #pragma mark - HomePageModule
- /// 首页车型选项
- typedef NS_ENUM(NSInteger, RQHomePageCarType) {
- RQHomePageCarType_Default = -1,
- /// C1/C2/C3 轿车
- RQHomePageCarType_Car = 0,
- /// A1/A3/B1 客车
- RQHomePageCarType_Bus,
- /// A2/B2 货车
- RQHomePageCarType_Truck,
- /// D/E/F 摩托车
- RQHomePageCarType_Motorcycle,
- };
- /// 首页科目选项
- typedef NS_ENUM(NSInteger, RQHomePageSubjectType) {
- RQHomePageSubjectType_Default = -1,
- /// 科目一
- RQHomePageSubjectType_SubjectOne = 0,
- /// 科目二
- RQHomePageSubjectType_SubjectTwo,
- /// 科目三
- RQHomePageSubjectType_SubjectThree,
- /// 科目四
- RQHomePageSubjectType_SubjectFour,
- };
- /// 首页子页面类型
- typedef NS_ENUM(NSUInteger, RQHomeSubPageType) {
- /// 顺序练习
- RQHomeSubPageType_SequentialPractice,
- /// 地方专题
- RQHomeSubPageType_LocalTopics,
- /// 分类练习
- RQHomeSubPageType_ClassificationExercise,
- /// 错题收藏
- RQHomeSubPageType_WrongTopicAndCollection,
- /// 精选考题
- RQHomeSubPageType_SelectedTestQuestions,
- /// 模拟考试
- RQHomeSubPageType_MockExamination,
- /// 免费试用
- RQHomeSubPageType_FreeTry,
- };
- /// EditListType
- typedef NS_ENUM(NSUInteger, RQHomeSubEditListType) {
- RQHomeSubEditListType_Default = 0,
- /// 错题
- RQHomeSubEditListType_WrongTopic = 1,
- /// 收藏
- RQHomeSubEditListType_Collection,
- };
- #pragma mark - ExerciseModule
- @end
|