|
|
@@ -2,170 +2,170 @@
|
|
|
* 应用配置项的 key
|
|
|
*/
|
|
|
export enum EnumAppConfigKey {
|
|
|
- /**
|
|
|
- * 短信验证码是否开启图形验证
|
|
|
- */
|
|
|
- SMS_CAPTCHA_ENABLE = 'sys.sms.captchaEnabled'
|
|
|
+ /**
|
|
|
+ * 短信验证码是否开启图形验证
|
|
|
+ */
|
|
|
+ SMS_CAPTCHA_ENABLE = 'sys.sms.captchaEnabled'
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* 短信发送类型
|
|
|
*/
|
|
|
export enum EnumSmsApiType {
|
|
|
- /**
|
|
|
- * 无需校验 无需token 发送短信-适用于登录
|
|
|
- */
|
|
|
- NO_VALIDATION_NO_TOKEN = 'NoValidationNoToken',
|
|
|
- /**
|
|
|
- * 需校验 需要 token 发送短信-适用于注册
|
|
|
- */
|
|
|
- NO_TOKEN = 'NoToken',
|
|
|
- /**
|
|
|
- * 普通发送短信
|
|
|
- */
|
|
|
- NORMAL = 'normal'
|
|
|
+ /**
|
|
|
+ * 无需校验 无需token 发送短信-适用于登录
|
|
|
+ */
|
|
|
+ NO_VALIDATION_NO_TOKEN = 'NoValidationNoToken',
|
|
|
+ /**
|
|
|
+ * 需校验 需要 token 发送短信-适用于注册
|
|
|
+ */
|
|
|
+ NO_TOKEN = 'NoToken',
|
|
|
+ /**
|
|
|
+ * 普通发送短信
|
|
|
+ */
|
|
|
+ NORMAL = 'normal'
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* 短信类型
|
|
|
*/
|
|
|
export enum EnumSmsType {
|
|
|
- /**
|
|
|
- * code
|
|
|
- */
|
|
|
- CODE = 'CODE',
|
|
|
- /**
|
|
|
- * ecard
|
|
|
- */
|
|
|
- ECARD = 'ECARD',
|
|
|
- /**
|
|
|
- * password
|
|
|
- */
|
|
|
- PASSWORD = 'PASSWORD'
|
|
|
+ /**
|
|
|
+ * code
|
|
|
+ */
|
|
|
+ CODE = 'CODE',
|
|
|
+ /**
|
|
|
+ * ecard
|
|
|
+ */
|
|
|
+ ECARD = 'ECARD',
|
|
|
+ /**
|
|
|
+ * password
|
|
|
+ */
|
|
|
+ PASSWORD = 'PASSWORD'
|
|
|
}
|
|
|
|
|
|
export enum EnumDictName {
|
|
|
- /**
|
|
|
- * 考生类别
|
|
|
- */
|
|
|
- EXAM_TYPE = 'exam_type'
|
|
|
+ /**
|
|
|
+ * 考生类别
|
|
|
+ */
|
|
|
+ EXAM_TYPE = 'exam_type'
|
|
|
}
|
|
|
|
|
|
export enum STATIC_PAGE_PATH {
|
|
|
- /**
|
|
|
- * 登录
|
|
|
- */
|
|
|
- LOGIN = '/pagesSystem/pages/login/login',
|
|
|
- /**
|
|
|
- * 注册
|
|
|
- */
|
|
|
- REGISTER = '/pagesSystem/pages/register/register',
|
|
|
- /**
|
|
|
- * 找回密码
|
|
|
- */
|
|
|
- FIND_PASSWORD = '/pagesSystem/pages/find-password/find-password',
|
|
|
- /**
|
|
|
- * 修改密码
|
|
|
- */
|
|
|
- CHANGE_PASSWORD = '/pagesSystem/pages/change-password/change-password',
|
|
|
- /**
|
|
|
- * 绑定手机号
|
|
|
- */
|
|
|
- BIND_PHONE = '/pagesSystem/pages/bind-phone/bind-phone'
|
|
|
+ /**
|
|
|
+ * 登录
|
|
|
+ */
|
|
|
+ LOGIN = '/pagesSystem/pages/login/login',
|
|
|
+ /**
|
|
|
+ * 注册
|
|
|
+ */
|
|
|
+ REGISTER = '/pagesSystem/pages/register/register',
|
|
|
+ /**
|
|
|
+ * 找回密码
|
|
|
+ */
|
|
|
+ FIND_PASSWORD = '/pagesSystem/pages/find-password/find-password',
|
|
|
+ /**
|
|
|
+ * 修改密码
|
|
|
+ */
|
|
|
+ CHANGE_PASSWORD = '/pagesSystem/pages/change-password/change-password',
|
|
|
+ /**
|
|
|
+ * 绑定手机号
|
|
|
+ */
|
|
|
+ BIND_PHONE = '/pagesSystem/pages/bind-phone/bind-phone'
|
|
|
}
|
|
|
|
|
|
export enum EnumExamMode {
|
|
|
- /**
|
|
|
- * 练习
|
|
|
- */
|
|
|
- PRACTICE = 1,
|
|
|
- /**
|
|
|
- * 考试
|
|
|
- */
|
|
|
- EXAM = 2
|
|
|
+ /**
|
|
|
+ * 练习
|
|
|
+ */
|
|
|
+ PRACTICE = 1,
|
|
|
+ /**
|
|
|
+ * 考试
|
|
|
+ */
|
|
|
+ EXAM = 2
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* 题目类型
|
|
|
*/
|
|
|
export enum EnumQuestionType {
|
|
|
- /**
|
|
|
- * 单选
|
|
|
- */
|
|
|
- SINGLE_CHOICE = 1,
|
|
|
- /**
|
|
|
- * 多选
|
|
|
- */
|
|
|
- MULTIPLE_CHOICE = 2,
|
|
|
- /**
|
|
|
- * 判断
|
|
|
- */
|
|
|
- JUDGMENT = 3,
|
|
|
- /**
|
|
|
- * 填空
|
|
|
- */
|
|
|
- FILL_IN_THE_BLANK = 4,
|
|
|
- /**
|
|
|
- * 主观题
|
|
|
- */
|
|
|
- SUBJECTIVE = 5,
|
|
|
- /**
|
|
|
- * 简答
|
|
|
- */
|
|
|
- SHORT_ANSWER = 6,
|
|
|
- /**
|
|
|
- * 问答题
|
|
|
- */
|
|
|
- ESSAY = 7,
|
|
|
- /**
|
|
|
- * 分析题
|
|
|
- */
|
|
|
- ANALYSIS = 8,
|
|
|
+ /**
|
|
|
+ * 单选
|
|
|
+ */
|
|
|
+ SINGLE_CHOICE = 1,
|
|
|
+ /**
|
|
|
+ * 多选
|
|
|
+ */
|
|
|
+ MULTIPLE_CHOICE = 2,
|
|
|
+ /**
|
|
|
+ * 判断
|
|
|
+ */
|
|
|
+ JUDGMENT = 3,
|
|
|
+ /**
|
|
|
+ * 填空
|
|
|
+ */
|
|
|
+ FILL_IN_THE_BLANK = 4,
|
|
|
+ /**
|
|
|
+ * 主观题
|
|
|
+ */
|
|
|
+ SUBJECTIVE = 5,
|
|
|
+ /**
|
|
|
+ * 简答
|
|
|
+ */
|
|
|
+ SHORT_ANSWER = 6,
|
|
|
+ /**
|
|
|
+ * 问答题
|
|
|
+ */
|
|
|
+ ESSAY = 7,
|
|
|
+ /**
|
|
|
+ * 分析题
|
|
|
+ */
|
|
|
+ ANALYSIS = 8,
|
|
|
|
|
|
- /**
|
|
|
- * 阅读题
|
|
|
- */
|
|
|
- OTHER = 99
|
|
|
+ /**
|
|
|
+ * 阅读题
|
|
|
+ */
|
|
|
+ OTHER = 99
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* 用户类型
|
|
|
*/
|
|
|
export enum EnumUserType {
|
|
|
- /**
|
|
|
- * 系统用户
|
|
|
- */
|
|
|
- SYSTEM = '00',
|
|
|
- /**
|
|
|
- * 学生
|
|
|
- */
|
|
|
- STUDENT = '01',
|
|
|
- /**
|
|
|
- * 教师
|
|
|
- */
|
|
|
- TEACHER = '11',
|
|
|
- /**
|
|
|
- * 代理商
|
|
|
- */
|
|
|
- AGENT = '10',
|
|
|
- /**
|
|
|
- * 机构
|
|
|
- */
|
|
|
- AGENCY = '12'
|
|
|
+ /**
|
|
|
+ * 系统用户
|
|
|
+ */
|
|
|
+ SYSTEM = '00',
|
|
|
+ /**
|
|
|
+ * 学生
|
|
|
+ */
|
|
|
+ STUDENT = '01',
|
|
|
+ /**
|
|
|
+ * 教师
|
|
|
+ */
|
|
|
+ TEACHER = '11',
|
|
|
+ /**
|
|
|
+ * 代理商
|
|
|
+ */
|
|
|
+ AGENT = '10',
|
|
|
+ /**
|
|
|
+ * 机构
|
|
|
+ */
|
|
|
+ AGENCY = '12'
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* 考试类型
|
|
|
*/
|
|
|
export enum EnumExamRecordType {
|
|
|
- /**
|
|
|
- * 模拟考试
|
|
|
- */
|
|
|
- SIMULATED = 'simulated',
|
|
|
- /**
|
|
|
- * 组卷作业
|
|
|
- */
|
|
|
- HOMEWORK = 'homework'
|
|
|
+ /**
|
|
|
+ * 模拟考试
|
|
|
+ */
|
|
|
+ SIMULATED = 'simulated',
|
|
|
+ /**
|
|
|
+ * 组卷作业
|
|
|
+ */
|
|
|
+ HOMEWORK = 'homework'
|
|
|
}
|
|
|
|
|
|
|
|
|
@@ -173,169 +173,177 @@ export enum EnumExamRecordType {
|
|
|
* 绑定场景
|
|
|
*/
|
|
|
export enum EnumBindScene {
|
|
|
- /**
|
|
|
- * 注册
|
|
|
- */
|
|
|
- REGISTER = 'register',
|
|
|
- /**
|
|
|
- * 注册绑定
|
|
|
- */
|
|
|
- REGISTER_BIND = 'register_bind',
|
|
|
- /**
|
|
|
- * 登录绑定
|
|
|
- */
|
|
|
- LOGIN_BIND = 'login_bind',
|
|
|
- /**
|
|
|
- * 老师或者代理商完善信息
|
|
|
- */
|
|
|
- IMPROVE = 'improve'
|
|
|
+ /**
|
|
|
+ * 注册
|
|
|
+ */
|
|
|
+ REGISTER = 'register',
|
|
|
+ /**
|
|
|
+ * 注册绑定
|
|
|
+ */
|
|
|
+ REGISTER_BIND = 'register_bind',
|
|
|
+ /**
|
|
|
+ * 登录绑定
|
|
|
+ */
|
|
|
+ LOGIN_BIND = 'login_bind',
|
|
|
+ /**
|
|
|
+ * 老师或者代理商完善信息
|
|
|
+ */
|
|
|
+ IMPROVE = 'improve'
|
|
|
}
|
|
|
|
|
|
export enum EnumExamType {
|
|
|
- /**
|
|
|
- * 职高对口升学
|
|
|
- */
|
|
|
- VHS = 'VHS',
|
|
|
- /**
|
|
|
- * 单招(应届普高)
|
|
|
- */
|
|
|
- OHS = 'OHS',
|
|
|
- /**
|
|
|
- * 单招(中职)
|
|
|
- */
|
|
|
- SVS = 'SVS'
|
|
|
+ /**
|
|
|
+ * 职高对口升学
|
|
|
+ */
|
|
|
+ VHS = 'VHS',
|
|
|
+ /**
|
|
|
+ * 单招(应届普高)
|
|
|
+ */
|
|
|
+ OHS = 'OHS',
|
|
|
+ /**
|
|
|
+ * 单招(中职)
|
|
|
+ */
|
|
|
+ SVS = 'SVS'
|
|
|
}
|
|
|
|
|
|
export enum EnumSimulatedRecordStatus {
|
|
|
- /**
|
|
|
- * 空卷
|
|
|
- */
|
|
|
- INIT = 1,
|
|
|
- /**
|
|
|
- * 签到
|
|
|
- */
|
|
|
- SIGN = 2,
|
|
|
- /**
|
|
|
- * 考试
|
|
|
- */
|
|
|
- EXAM = 3,
|
|
|
- /**
|
|
|
- * 交卷
|
|
|
- */
|
|
|
- SUBMIT = 4,
|
|
|
- /**
|
|
|
- * 阅卷
|
|
|
- */
|
|
|
- REVIEW = 5,
|
|
|
- /**
|
|
|
- * 发布
|
|
|
- */
|
|
|
- PUBLISH = 6,
|
|
|
- /**
|
|
|
- * 关闭
|
|
|
- */
|
|
|
- CLOSE = 7,
|
|
|
+ /**
|
|
|
+ * 空卷
|
|
|
+ */
|
|
|
+ INIT = 1,
|
|
|
+ /**
|
|
|
+ * 签到
|
|
|
+ */
|
|
|
+ SIGN = 2,
|
|
|
+ /**
|
|
|
+ * 考试
|
|
|
+ */
|
|
|
+ EXAM = 3,
|
|
|
+ /**
|
|
|
+ * 交卷
|
|
|
+ */
|
|
|
+ SUBMIT = 4,
|
|
|
+ /**
|
|
|
+ * 阅卷
|
|
|
+ */
|
|
|
+ REVIEW = 5,
|
|
|
+ /**
|
|
|
+ * 发布
|
|
|
+ */
|
|
|
+ PUBLISH = 6,
|
|
|
+ /**
|
|
|
+ * 关闭
|
|
|
+ */
|
|
|
+ CLOSE = 7,
|
|
|
}
|
|
|
|
|
|
export enum EnumPaperType {
|
|
|
- /**
|
|
|
- * 练习
|
|
|
- */
|
|
|
- PRACTICE = 'Practice',
|
|
|
- /**
|
|
|
- * 考试
|
|
|
- */
|
|
|
- SIMULATED = 'Simulated',
|
|
|
- /**
|
|
|
- * 教材同步练习
|
|
|
- */
|
|
|
- COURSE = 'Course',
|
|
|
- /**
|
|
|
- * 测试卷
|
|
|
- */
|
|
|
- TEST = 'Test'
|
|
|
+ /**
|
|
|
+ * 练习
|
|
|
+ */
|
|
|
+ PRACTICE = 'Practice',
|
|
|
+ /**
|
|
|
+ * 考试
|
|
|
+ */
|
|
|
+ SIMULATED = 'Simulated',
|
|
|
+ /**
|
|
|
+ * 教材同步练习
|
|
|
+ */
|
|
|
+ COURSE = 'Course',
|
|
|
+ /**
|
|
|
+ * 测试卷
|
|
|
+ */
|
|
|
+ TEST = 'Test'
|
|
|
}
|
|
|
|
|
|
export enum EnumReviewMode {
|
|
|
- /**
|
|
|
- * 交卷后评卷
|
|
|
- */
|
|
|
- AFTER_SUBMIT = 1,
|
|
|
- /**
|
|
|
- * 答完一题就评卷
|
|
|
- */
|
|
|
- DURING_ANSWER = 2
|
|
|
+ /**
|
|
|
+ * 交卷后评卷
|
|
|
+ */
|
|
|
+ AFTER_SUBMIT = 1,
|
|
|
+ /**
|
|
|
+ * 答完一题就评卷
|
|
|
+ */
|
|
|
+ DURING_ANSWER = 2
|
|
|
}
|
|
|
|
|
|
export enum EnumUserRole {
|
|
|
- /**
|
|
|
- * 普通用户
|
|
|
- */
|
|
|
- NORMAL = 'normal',
|
|
|
- /**
|
|
|
- * 游客
|
|
|
- */
|
|
|
- GUEST = 'guest',
|
|
|
- /**
|
|
|
- * 会员
|
|
|
- */
|
|
|
- VIP = 'vip',
|
|
|
- /**
|
|
|
- * 代理商
|
|
|
- */
|
|
|
- AGENT = 'agent',
|
|
|
- /**
|
|
|
- * 教师
|
|
|
- */
|
|
|
- TEACHER = 'teacher'
|
|
|
+ /**
|
|
|
+ * 普通用户
|
|
|
+ */
|
|
|
+ NORMAL = 'normal',
|
|
|
+ /**
|
|
|
+ * 游客
|
|
|
+ */
|
|
|
+ GUEST = 'guest',
|
|
|
+ /**
|
|
|
+ * 会员
|
|
|
+ */
|
|
|
+ VIP = 'vip',
|
|
|
+ /**
|
|
|
+ * 代理商
|
|
|
+ */
|
|
|
+ AGENT = 'agent',
|
|
|
+ /**
|
|
|
+ * 教师
|
|
|
+ */
|
|
|
+ TEACHER = 'teacher'
|
|
|
}
|
|
|
|
|
|
export enum EnumEvent {
|
|
|
- /**
|
|
|
- * 打开VIP弹窗
|
|
|
- */
|
|
|
- OPEN_VIP_POPUP = 'OPEN_VIP_POPUP'
|
|
|
+ /**
|
|
|
+ * 打开VIP弹窗
|
|
|
+ */
|
|
|
+ OPEN_VIP_POPUP = 'OPEN_VIP_POPUP'
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* 卡类型
|
|
|
*/
|
|
|
export enum CardType {
|
|
|
- VIP = 1,
|
|
|
- DEPT = 2,
|
|
|
- PLATFORM = 6,
|
|
|
- /**
|
|
|
- * 体验卡
|
|
|
- */
|
|
|
- EXPERIENCE = 9
|
|
|
+ VIP = 1,
|
|
|
+ DEPT = 2,
|
|
|
+ PLATFORM = 6,
|
|
|
+ /**
|
|
|
+ * 体验卡
|
|
|
+ */
|
|
|
+ EXPERIENCE = 9
|
|
|
}
|
|
|
|
|
|
export enum EnumPaperWorkState {
|
|
|
- /**
|
|
|
- * 未完成
|
|
|
- */
|
|
|
- NOT_COMPLETED = 2,
|
|
|
- /**
|
|
|
- * 已完成
|
|
|
- */
|
|
|
- COMPLETED = 4
|
|
|
+ /**
|
|
|
+ * 未完成
|
|
|
+ */
|
|
|
+ NOT_COMPLETED = 2,
|
|
|
+ /**
|
|
|
+ * 已完成
|
|
|
+ */
|
|
|
+ COMPLETED = 4
|
|
|
}
|
|
|
|
|
|
export enum EnumPaperBuildType {
|
|
|
- /**
|
|
|
- * 定向智能
|
|
|
- */
|
|
|
- EXACT_INTELLIGENT = 'ExactIntelligent',
|
|
|
- /**
|
|
|
- * 全量智能
|
|
|
- */
|
|
|
- FULL_INTELLIGENT = 'FullIntelligent',
|
|
|
- /**
|
|
|
- * 定向手动
|
|
|
- */
|
|
|
- EXACT_HAND = 'ExactHand',
|
|
|
- /**
|
|
|
- * 全量手动
|
|
|
- */
|
|
|
- FULL_HAND = 'FullHand'
|
|
|
+ /**
|
|
|
+ * 定向智能
|
|
|
+ */
|
|
|
+ EXACT_INTELLIGENT = 'ExactIntelligent',
|
|
|
+ /**
|
|
|
+ * 全量智能
|
|
|
+ */
|
|
|
+ FULL_INTELLIGENT = 'FullIntelligent',
|
|
|
+ /**
|
|
|
+ * 定向手动
|
|
|
+ */
|
|
|
+ EXACT_HAND = 'ExactHand',
|
|
|
+ /**
|
|
|
+ * 全量手动
|
|
|
+ */
|
|
|
+ FULL_HAND = 'FullHand'
|
|
|
+}
|
|
|
+
|
|
|
+export enum EnumBrochureType {
|
|
|
+ INTRODUCTION = 1, // 学校概况
|
|
|
+ ENROLL_RULE = 2, // 招生简章
|
|
|
+ EXAM_TIME = 3, // 考试大纲
|
|
|
+ WORK = 4, // 就业
|
|
|
+ OTHER_RULE = 5 // 其它
|
|
|
}
|