enum.js 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180
  1. const liveStatus = {
  2. "NOLIVE": 0,
  3. "LIVING": 1,
  4. "LIVEEND": 2,
  5. }
  6. const logicStatus = {
  7. "NO": 0,
  8. "YES": 1,
  9. }
  10. const formTypes = {
  11. "NEEDS": "发布培训需求",
  12. "HOT": "发布热点难点",
  13. "TYPICAL": "发布选树典型",
  14. "DYNAMIC": "发布动态",
  15. }
  16. const cardTypes = {
  17. "NUMBER_STYLE": 0,
  18. "TEXT_STYLE": 1,
  19. }
  20. const courseStatus = {
  21. "NO_START": 0,
  22. "START": 1,
  23. "COMPLETE": 2,
  24. }
  25. const examTypes = {
  26. "EXAM": 0,
  27. "QUESTION": 1,
  28. }
  29. const examCategorys = {
  30. 0: '随堂问卷',
  31. 1: '调查问卷',
  32. 2: '综合问卷',
  33. }
  34. const classStatus = {
  35. "NO_START": 0,
  36. "RUNNING": 1,
  37. "HISTORY": 2,
  38. "MY_HISTORY": 3,
  39. }
  40. const uploadResTypes = {
  41. "IMAGE": 1,
  42. "VIDEO": 2,
  43. }
  44. const questionTypes = {
  45. "SINGLE": 0,
  46. "MULTIPLE": 1,
  47. "WRITE": 2,
  48. }
  49. const questionTypeTexts = {
  50. 0: '单选',
  51. 1: '多选',
  52. 2: '简答',
  53. }
  54. const htmlTypes = {
  55. "BANNER": 0,
  56. "NEWS": 1,
  57. "COURSE": 2,
  58. "HELP": 3,
  59. "SEAT": 4,
  60. "STUDENT_BOOK": 5,
  61. "INTEGRAL_RULE": 6,
  62. }
  63. const scoreLogics = {
  64. "PLUS": 0,
  65. "REDUCE": 1,
  66. }
  67. const studentTypes = {
  68. "NONE": -1,
  69. "COMMUNITY_WORKER": 0,
  70. "OTHER": 1,
  71. "STREET_WORK": 2,
  72. // "NATIONAL_TRAINING": 3,
  73. // 非社区工作者
  74. "UN_COMMUNITY_WORKER": 3
  75. }
  76. const checkStatus = {
  77. "SIGNEDIN": 1,
  78. "DEFAULT": 2,
  79. "LATE": 3,
  80. "LEAVE": 4,
  81. "ABSENTEEISM": 5,
  82. }
  83. const communityDetailTypes = {
  84. "COMMUNITY": 0,
  85. "CLASS": 1,
  86. }
  87. const videoTypes = {
  88. "COMMON": 0,
  89. "SCORE": 1
  90. }
  91. const weekTypes = {
  92. 1: '周一',
  93. 2: '周二',
  94. 3: '周三',
  95. 4: '周四',
  96. 5: '周五',
  97. 6: '周六',
  98. 0: '周日',
  99. }
  100. const sexTexts = {
  101. 0: "男",
  102. 1: "女",
  103. 2: "未知",
  104. };
  105. const verifyTypes = {
  106. "CHECK_IN": 0,
  107. "REPORT": 1,
  108. }
  109. const courseTypes = {
  110. "BASE": 1,
  111. "OFFLINE": 2,
  112. "RECORD": 3,
  113. "LIVE": 11,
  114. "PLAYBACK": 12,
  115. }
  116. const courseTypeTexts = {
  117. 1: "基地课",
  118. // 2: "线下课程",
  119. 2: "面授课",
  120. 3: "录播课",
  121. 11: '直播课',
  122. 12: '直播回放',
  123. }
  124. const liveSources = {
  125. "DEFAULT": 0,
  126. "GUEST": 1,
  127. }
  128. const courseProcess = {
  129. "NO_BEGIGN": 0,
  130. "END": 1,
  131. "COMPLETE": 2,
  132. }
  133. const JiLinProvince = {
  134. "CODE_START": '22',
  135. "ID": 'db8ad5e5977540d29a4eb7b57c1e2f7b'
  136. }
  137. const teamState = {
  138. "UNSTART": '0',
  139. "ONGOING": '1',
  140. "END": '2'
  141. }
  142. const LOG_TAGS = {
  143. LIVE: 'trtc-tim'
  144. }
  145. export {
  146. liveStatus, logicStatus, formTypes, cardTypes, courseStatus, examTypes, classStatus, uploadResTypes,
  147. examCategorys, questionTypes, questionTypeTexts, htmlTypes, scoreLogics, studentTypes, checkStatus,
  148. communityDetailTypes, videoTypes, weekTypes, sexTexts, verifyTypes, courseTypes, courseTypeTexts,
  149. liveSources, courseProcess, JiLinProvince, teamState, LOG_TAGS
  150. }