/** * 应用配置项的 key */ export enum EnumAppConfigKey { /** * 短信验证码是否开启图形验证 */ SMS_CAPTCHA_ENABLE = 'sys.sms.captchaEnabled' } /** * 短信发送类型 */ export enum EnumSmsApiType { /** * 无需校验 无需token 发送短信-适用于登录 */ NO_VALIDATION_NO_TOKEN = 'NoValidationNoToken', /** * 需校验 需要 token 发送短信-适用于注册 */ NO_TOKEN = 'NoToken', /** * 普通发送短信 */ NORMAL = 'normal' } /** * 短信类型 */ export enum EnumSmsType { /** * code */ CODE = 'CODE', /** * ecard */ ECARD = 'ECARD', /** * password */ PASSWORD = 'PASSWORD' } export enum EnumDictName { /** * 考生类别 */ 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' } export enum EnumExamMode { /** * 练习 */ 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, /** * 阅读题 */ OTHER = 99 } /** * 用户类型 */ export enum EnumUserType { /** * 系统用户 */ SYSTEM = '00', /** * 学生 */ STUDENT = '01', /** * 教师 */ TEACHER = '11', /** * 代理商 */ AGENT = '10', /** * 机构 */ AGENCY = '12' } /** * 考试类型 */ export enum EnumExamRecordType { /** * 模拟考试 */ SIMULATED = 'simulated', /** * 组卷作业 */ HOMEWORK = 'homework' } /** * 绑定场景 */ export enum EnumBindScene { /** * 注册 */ REGISTER = 'register', /** * 注册绑定 */ REGISTER_BIND = 'register_bind', /** * 登录绑定 */ LOGIN_BIND = 'login_bind' } export enum EnumExamType { /** * 职高对口升学 */ VHS = 'VHS', /** * 单招(应届普高) */ OHS = 'OHS', /** * 单招(中职) */ SVS = 'SVS' } export enum EnumSimulatedRecordStatus { /** * 空卷 */ INIT = 1, /** * 签到 */ SIGN = 2, /** * 考试 */ EXAM = 3, /** * 交卷 */ SUBMIT = 4, /** * 阅卷 */ REVIEW = 5, /** * 发布 */ PUBLISH = 6, /** * 关闭 */ CLOSE = 7, } export enum EnumPaperType { /** * 练习 */ PRACTICE = 'Practice', /** * 考试 */ SIMULATED = 'Simulated', /** * 教材同步练习 */ COURSE = 'Course' } export enum EnumReviewMode { /** * 交卷后评卷 */ AFTER_SUBMIT = 1, /** * 答完一题就评卷 */ DURING_ANSWER = 2 }