data.ts 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122
  1. export const DataTypeList: { label: string; value: string }[] = [
  2. {
  3. value: 'int',
  4. label: 'int(整数型)',
  5. },
  6. {
  7. value: 'long',
  8. label: 'long(长整数型)',
  9. },
  10. {
  11. value: 'float',
  12. label: 'float(单精度浮点型)',
  13. },
  14. {
  15. value: 'double',
  16. label: 'double(双精度浮点数)',
  17. },
  18. {
  19. value: 'string',
  20. label: 'text(字符串)',
  21. },
  22. {
  23. value: 'boolean',
  24. label: 'boolean(布尔型)',
  25. },
  26. {
  27. value: 'date',
  28. label: 'date(时间型)',
  29. },
  30. {
  31. value: 'enum',
  32. label: 'enum(枚举)',
  33. },
  34. {
  35. value: 'array',
  36. label: 'array(数组)',
  37. },
  38. {
  39. value: 'object',
  40. label: 'object(结构体)',
  41. },
  42. {
  43. value: 'file',
  44. label: 'file(文件)',
  45. },
  46. {
  47. value: 'password',
  48. label: 'password(密码)',
  49. },
  50. {
  51. value: 'geoPoint',
  52. label: 'geoPoint(地理位置)',
  53. },
  54. ];
  55. export const PropertySource: { label: string; value: string }[] = [
  56. {
  57. value: 'device',
  58. label: '设备',
  59. },
  60. {
  61. value: 'manual',
  62. label: '手动',
  63. },
  64. {
  65. value: 'rule',
  66. label: '规则',
  67. },
  68. ];
  69. export const FileTypeList: { label: string; value: string }[] = [
  70. {
  71. label: '文件类型',
  72. value: 'url',
  73. },
  74. {
  75. label: 'Base64(Base64编码)',
  76. value: 'base64',
  77. },
  78. {
  79. label: 'binary',
  80. value: 'Binary(二进制)',
  81. },
  82. ];
  83. export const EventLevel: { label: string; value: string }[] = [
  84. {
  85. label: '普通',
  86. value: 'ordinary',
  87. },
  88. {
  89. label: '警告',
  90. value: 'warn',
  91. },
  92. {
  93. value: 'urgent',
  94. label: '紧急',
  95. },
  96. ];
  97. export const DateTypeList = [
  98. {
  99. label: 'String类型的UTC时间戳 (毫秒)',
  100. value: 'string',
  101. },
  102. {
  103. label: 'yyyy-MM-dd',
  104. value: 'yyyy-MM-dd',
  105. },
  106. {
  107. label: 'yyyy-MM-dd HH:mm:ss',
  108. value: 'yyyy-MM-dd HH:mm:ss',
  109. },
  110. // {
  111. // label: 'yyyy-MM-dd HH:mm:ss EE',
  112. // value: 'yyyy-MM-dd HH:mm:ss EE',
  113. // },
  114. // {
  115. // label: 'yyyy-MM-dd HH:mm:ss zzz',
  116. // value: 'yyyy-MM-dd HH:mm:ss zzz',
  117. // },
  118. ];