enumerate.js 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212
  1. export const SYS_ADMIN_NAME = "sysadmin";
  2. // 通用 -------------->
  3. // 启用/禁用
  4. export const ABLE_TYPE = {
  5. 0: "禁用",
  6. 1: "启用"
  7. };
  8. // 是 / 否
  9. export const BOOLEAN_TYPE = {
  10. 0: "否",
  11. 1: "是"
  12. };
  13. // 审核状态
  14. export const AUDITING_STATUS = {
  15. START: "待审核",
  16. AUDITING: "审核中",
  17. REJECT: "已驳回",
  18. END: "已终止",
  19. FINISH: "已结束"
  20. };
  21. // 审核结果
  22. export const AUDITING_RESULT = {
  23. NOT_PASS: "未通过",
  24. PASS: "通过"
  25. };
  26. export const TASK_AUDIT_RESULT = {
  27. REJECT: "驳回",
  28. PASS: "通过"
  29. };
  30. // 权限类型
  31. export const PRIVILEGE_TYPE = {
  32. MENU: "菜单",
  33. URL: "操作"
  34. };
  35. // 基础 -------------->
  36. // 机构
  37. export const ORG_TYPE = {
  38. COLLEGE: "学院",
  39. FACULTY: "院系",
  40. TEACHING_ROOM: "教研室",
  41. PRINTING_HOUSE: "印刷室"
  42. };
  43. // 角色
  44. export const ROLE_TYPE = {
  45. SCHOOL_ADMIN: "管理员",
  46. EXAM_TEACHER: "考务老师",
  47. QUESTION_TEACHER: "命题老师",
  48. CUSTOMER: "客服人员",
  49. PRINT: "印刷人员",
  50. CUSTOM: "自定义"
  51. };
  52. export const SMS_TYPE = {
  53. SCHOOL_ADMIN: "管理员",
  54. EXAM_TEACHER: "考务老师"
  55. };
  56. // 通用题卡规则id
  57. export const COMMON_CARD_RULE_ID = "-1";
  58. // 模板类型
  59. export const TEMPLATE_TYPE = {
  60. GENERIC: "通卡模板",
  61. VARIABLE: "变量印品模板",
  62. ORDINARY: "普通印品模板"
  63. };
  64. // 提交印刷方式
  65. export const CONFIRM_PRINT_TYPE = {
  66. MANUAL: "手动",
  67. AUTO: "自动"
  68. };
  69. // 印刷计划推送状态
  70. export const SYNC_PRINT_STATUS = {
  71. INIT: "未开始",
  72. START_SYNC: "同步中", // 开始同步
  73. EXAM_FINISH: "同步中", // 考试同步成功
  74. STUDENT_FINISH: "同步中", // 考生同步成功
  75. FINISH: "已结束"
  76. };
  77. // 命题 -------------->
  78. // 待办任务警告时间
  79. export const TASK_WARNING_TIME = 3 * 24 * 60 * 60 * 1000;
  80. // 题卡
  81. // 条码类型
  82. export const EXAM_NUMBER_STYLE = {
  83. PRINT: "印刷条码",
  84. PASTE: "粘贴条码",
  85. FILL: "考号填涂"
  86. };
  87. // 试卷类型方式
  88. export const PAPER_TYPE = {
  89. PRINT: "印刷"
  90. // FILL: "填涂"
  91. };
  92. // 命题任务状态
  93. export const EXAM_TASK_STATUS = {
  94. DRAFT: "新建",
  95. STAGE: "待命题",
  96. AUDITING: "审核中",
  97. REJECT: "驳回",
  98. FINISH: "已完成"
  99. };
  100. // 题卡创建方式
  101. export const CARD_SOURCE_TYPE = {
  102. SELECT: "选择已有答题卡",
  103. SELF: "自助创建",
  104. CUST: "申请客服制卡"
  105. };
  106. // 模板类型
  107. export const TEMPLATE_CLASSIFY = {
  108. SIGN: "签到表",
  109. PACKAGE: "卷袋贴",
  110. CHECK_IN: "考试情况登记表"
  111. };
  112. // 数据管理
  113. export const DATA_TASK_STATUS = {
  114. INIT: "未开始",
  115. RUNNING: "进行中",
  116. FINISH: "已完成"
  117. };
  118. export const DATA_TASK_TYPE = {
  119. QUESTION_MISSION_BATCH_CREATE: "批量新建命题任务",
  120. SAMPLE_EXPORT: "导出审核样本",
  121. EXAMINATION_IMPORT: "考务数据导入",
  122. EXAMINATION_EXPORT: "考务数据导出",
  123. PRINT_PDF_DOWNLOAD: "批量下载pdf",
  124. CREATE_PDF: "生成pdf",
  125. USER_IMPORT: "用户导入",
  126. STUDENT_IMPORT: "学生导入",
  127. COURSE_IMPORT: "课程导入",
  128. PAPER_AND_CARD_PDF_DOWNLOAD: "卷库查询管理试卷、空白题卡批量下载pdf",
  129. STATISTICS_IMPORT: "命题统计导入",
  130. SCORE_EXPORT: "成绩导出",
  131. SCORE_DOWNLOAD: "成绩轨迹下载"
  132. };
  133. export const DATA_TASK_RESULT = {
  134. SUCCESS: "成功",
  135. ERROR: "失败"
  136. };
  137. // 印刷 -------------->
  138. // 印刷计划状态
  139. export const PRINT_PLAN_STATUS = {
  140. NEW: "新建",
  141. READY: "就绪",
  142. PRINTING: "印刷中",
  143. PRINT_FINISH: "印刷完成",
  144. END: "已结束"
  145. };
  146. // 印刷计划相关
  147. export const DRAW_RULE_TYPE = {
  148. ONE: "只抽取一次",
  149. CIRCLE: "可反复抽取"
  150. };
  151. export const PRINT_BACKUP_TYPE = {
  152. ROOM: "每考场"
  153. // STUDENT: "每考生"
  154. };
  155. export const PAPER_BACKUP_TYPE = {
  156. ROOM: "每考场"
  157. // PLACE: "每考点"
  158. };
  159. export const PRINT_CONTENT_TYPE = {
  160. PAPER: "试卷",
  161. CARD: "题卡"
  162. };
  163. // 印刷任务状态
  164. export const PRINT_TASK_STATUS = {
  165. NEW: "新建",
  166. READY: "就绪",
  167. WAITING: "待印刷",
  168. PRINTING: "印刷中",
  169. FINISH: "已完成"
  170. };
  171. // pdf文件类型
  172. export const PRINT_PDF_TYPE = {
  173. ALL_A3: "试卷题卡合并文件",
  174. CARD_A3: "题卡合并文件"
  175. };
  176. // stmms
  177. export const MARK_TASK_SYNC_STATUS = {
  178. INIT: "未同步",
  179. UPLOAD_FINISH: "同步中", // 开始同步
  180. START_SYNC: "同步中", // 开始同步
  181. PAPER_FINISH: "同步中", // 试卷同步成功
  182. ANSWER_FINISH: "同步中", // 标答同步成功
  183. OBJECTIVE_FINISH: "同步中", // 客观题结构同步成功
  184. SUBJECTIVE_FINISH: "同步中", // 主观题结构同步成功
  185. FINISH: "已同步"
  186. };
  187. export const STMMS_SYNC_TYPE = {
  188. USER_PUSH: "用户推送",
  189. EXAM_PUSH: "考试、考生、题卡推送",
  190. STRUCTURE_PUSH: "试卷结构推送",
  191. SCORE_PUSH: "成绩推送"
  192. };