123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123 |
- //
- // RQConstEnum.h
- // RQCommon
- //
- // Created by 张嵘 on 2018/11/14.
- // Copyright © 2018 张嵘. All rights reserved.
- //
- #import <Foundation/Foundation.h>
- @interface RQConstEnum : NSObject
- /// 切换根控制器类型
- typedef NS_ENUM(NSUInteger, RQSwitchRootViewControllerFromType) {
- /// 新特性
- RQSwitchRootViewControllerFromTypeNewFeature = 0,
- /// 登录
- RQSwitchRootViewControllerFromTypeLogin,
- /// 登出
- RQSwitchRootViewControllerFromTypeLogout,
- /// 选择题库
- RQSwitchRootViewControllerFromTypeChooseExLib,
- /// 取消登录
- RQSwitchRootViewControllerFromTypeCancelLogin,
- };
- /// 用户登录的渠道
- typedef NS_ENUM(NSInteger, RQUserLoginChannelType) {
- RQUserLoginChannelTypeDefault = -1, /// 未登录
- RQUserLoginChannelTypePhone = 0, /// 手机号登录
- RQUserLoginChannelTypeQQ, /// qq登录
- RQUserLoginChannelTypeEmail, /// 邮箱登录
- RQUserLoginChannelTypeWeChatId, /// 微信号登录
- RQUserLoginChannelTypeAutoLogin, /// 自动登录
- };
- /// 验证码类型
- typedef NS_ENUM(NSUInteger, RQSMSCodeType) {
- /// 注册验证码
- RQSMSCodeRegister = 1,
- /// 找回密码
- RQSMSCodeFindPassword = 2,
- /// 免费试学
- RQSMSCodeFreeTryLearn = 3,
- };
- #pragma mark - HomePageModule
- /// 首页车型选项
- typedef NS_ENUM(NSInteger, RQHomePageCarType) {
- /// C1/C2/C3 轿车
- RQHomePageCarType_Car = 0,
- /// A2/B2 货车
- RQHomePageCarType_Truck,
- /// A1/A3/B1 客车
- RQHomePageCarType_Bus,
- /// D/E/F 摩托车
- RQHomePageCarType_Motorcycle,
- /// 教练员资格证
- RQHomePageCarType_ZGZ_JLY,
- /// 货运资格证
- RQHomePageCarType_ZGZ_HY,
- /// 危险品资格证
- RQHomePageCarType_ZGZ_WXP,
- /// 客运资格证
- RQHomePageCarType_ZGZ_KY,
- /// 出租车资格证
- RQHomePageCarType_ZGZ_CZC,
- /// 网约车资格证
- RQHomePageCarType_ZGZ_WYC,
- };
- /// 首页科目选项
- typedef NS_ENUM(NSInteger, RQHomePageSubjectType) {
- /// 科目一
- RQHomePageSubjectType_SubjectOne = 0,
- /// 科目二
- RQHomePageSubjectType_SubjectTwo,
- /// 科目三
- RQHomePageSubjectType_SubjectThree,
- /// 科目四
- RQHomePageSubjectType_SubjectFour,
- /// 全科目
- RQHomePageSubjectType_SubjectAll,
- /// 科目一特训
- RQHomePageSubjectType_SubjectOne_LI,
- /// 科目四特训
- RQHomePageSubjectType_SubjectFour_LI,
- /// 全特训
- RQHomePageSubjectType_SubjectALL_LI,
- };
- /// 首页子页面类型
- typedef NS_ENUM(NSUInteger, RQHomeSubPageType) {
- /// 顺序练习
- RQHomeSubPageType_SequentialPractice,
- /// 地方专题
- RQHomeSubPageType_LocalTopics,
- /// 分类练习
- RQHomeSubPageType_ClassificationExercise,
- /// 错题收藏
- RQHomeSubPageType_WrongTopicAndCollection,
- /// 精选考题
- RQHomeSubPageType_SelectedTestQuestions,
- /// 模拟考试
- RQHomeSubPageType_MockExamination,
- /// 本地练习
- RQHomeSubPageType_LocalityQuestions,
- };
- /// EditListType
- typedef NS_ENUM(NSUInteger, RQHomeSubEditListType) {
- /// 错题
- RQHomeSubEditListType_WrongTopic,
- /// 收藏
- RQHomeSubEditListType_Collection,
- };
- @end
|