constants.ts 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174
  1. /* 日志管理tab数据 */
  2. export const logTabsList = [
  3. {
  4. value: 1,
  5. label: '登录日志'
  6. },
  7. {
  8. value: 2,
  9. label: '系统运行日志'
  10. },
  11. {
  12. value: 3,
  13. label: '操作日志'
  14. },
  15. ];
  16. /* 日志管理tab枚举 */
  17. export enum LogTabEnum {
  18. LOGIN = 1,
  19. SYSTEM = 2,
  20. OPERATION = 3,
  21. }
  22. /* 设备类型 */
  23. export const deviceList = [
  24. {
  25. value: 'PC',
  26. label: '电脑'
  27. },
  28. {
  29. value: 'Mobile',
  30. label: '移动端'
  31. },
  32. ]
  33. /* 平台类型 */
  34. export const platformList = [
  35. {
  36. value: 'FRONT',
  37. label: '平台侧'
  38. },
  39. {
  40. value: 'ADMIN',
  41. label: '管理侧'
  42. },
  43. ]
  44. export interface OptionsProps {
  45. value: string | number,
  46. label: string
  47. }
  48. /* 日志管理操作类型 */
  49. export enum OperationType{
  50. QUERY = '查询',
  51. INSERT = '新增',
  52. UPDATE = '修改',
  53. DELETE='删除',
  54. GRANT = '授杈',
  55. EXPORT = '导出',
  56. SWITCH = '开启/关闭',
  57. IMPORT = '导入',
  58. LOGIN = '登录',
  59. LOGOUT = '登出',
  60. URGE = '加急'
  61. }
  62. /* 日志管理操作类型 */
  63. export const operationList = [
  64. {
  65. value: 'QUERY',
  66. label: '查询'
  67. },
  68. {
  69. value: 'INSERT',
  70. label: '新增'
  71. },
  72. {
  73. value: 'UPDATE',
  74. label: '修改'
  75. },
  76. {
  77. value: 'DELETE',
  78. label: '删除'
  79. },
  80. {
  81. value: 'GRANT',
  82. label: '授杈'
  83. },
  84. {
  85. value: 'EXPORT',
  86. label: '导出'
  87. },
  88. {
  89. value: 'SWITCH',
  90. label: '开启/关闭'
  91. },
  92. {
  93. value: 'IMPORT',
  94. label: '导入'
  95. },
  96. {
  97. value: 'LOGOUT',
  98. label: '登出'
  99. },
  100. {
  101. value: 'LOGIN',
  102. label: '登录'
  103. },
  104. {
  105. value: 'URGE',
  106. label: '加急'
  107. },
  108. ]
  109. // 事件类型 1-相机上线 2-相机下线 3-系统重启'
  110. export enum EventTypeEnm {
  111. CAMERA_ONINE = 1,
  112. CAMERA_OFF = 2,
  113. SYSTEM_RESET = 3
  114. }
  115. /* 事件类型 */
  116. export const eventList = [
  117. {
  118. value: 1,
  119. label: '相机上线'
  120. },
  121. {
  122. value: 2,
  123. label: '相机下线'
  124. },
  125. {
  126. value: 3,
  127. label: '系统重启'
  128. },
  129. ]
  130. export const eventTypeArr = {
  131. [EventTypeEnm.CAMERA_ONINE]: '相机上线',
  132. [EventTypeEnm.CAMERA_OFF]: '相机下线',
  133. [EventTypeEnm.SYSTEM_RESET]: '系统重启',
  134. }
  135. /* 搜索项下拉选择数据 */
  136. export const queryTypeSelect = [
  137. {
  138. value: 'realname',
  139. label: '姓名',
  140. },
  141. {
  142. value: 'account',
  143. label: '账号',
  144. },
  145. ];
  146. /* 操作结果枚举 */
  147. export enum OperationTypeEnum {
  148. LOGIN = 1,
  149. LOGOUT = 2
  150. }
  151. /* 登录状态枚举 */
  152. export enum LoginStatusEnum {
  153. FAIL = 0,
  154. SUCCESS = 1
  155. }
  156. /* 客户端枚举 */
  157. export enum ClientTypeEnum {
  158. PC = 'PC',
  159. MOBILE = 'Mobile'
  160. }