utils.ts 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. /*
  2. * @Datetime : 2024/9/28 15:51
  3. * @Author : WANGKANG
  4. * @Email : 1686617586@qq.com
  5. * @Blog :
  6. * @File : utils.vue
  7. * @brief : 组件工具包
  8. * Copyright 2024 WANGKANG, All Rights Reserved.
  9. */
  10. export const Status = {
  11. 未开始: '0',
  12. 运行中: '1',
  13. 完成: '2',
  14. 失败: '3',
  15. 中断: '4'
  16. }
  17. export const Status__ = {
  18. '0': '未开始',
  19. '1': '运行中',
  20. '2': '完成',
  21. '3': '失败',
  22. '4': '中断'
  23. }
  24. export const AlgorithmType = {
  25. '0': '训练',
  26. '1': '测试',
  27. '2': '预测/推理'
  28. }
  29. export const SubSystem = {
  30. '0': '可见光转红外',
  31. '1': '目标检测',
  32. '2': '注释轨迹序列'
  33. }
  34. export const SubSystem__ = {
  35. 可见光转红外: '0',
  36. 目标检测: '1',
  37. 注释轨迹序列: '2'
  38. }
  39. export const AlgorithmType2 = {
  40. 训练: '0',
  41. 测试: '1',
  42. '预测/推理': '2'
  43. }
  44. export const enumsAlgorithmType = [
  45. { label: '训练', value: '0' },
  46. { label: '测试', value: '1' },
  47. { label: '预测/推理', value: '2' }
  48. ]
  49. export const enumsSubSystem = [
  50. { label: '可见光转红外', value: '0' },
  51. { label: '目标检测', value: '1' },
  52. { label: '注释轨迹序列', value: '2' }
  53. ]
  54. export const enumsModelStatus = [
  55. {
  56. label: '未训练',
  57. value: '0',
  58. disabled: false,
  59. tagType: 'default'
  60. },
  61. {
  62. label: '训练中',
  63. value: '1',
  64. disabled: false,
  65. tagType: 'primary'
  66. },
  67. {
  68. label: '完成',
  69. value: '2',
  70. disabled: false,
  71. tagType: 'success'
  72. },
  73. {
  74. label: '失败',
  75. value: '3',
  76. disabled: false,
  77. tagType: 'danger'
  78. },
  79. {
  80. label: '中断',
  81. value: '4',
  82. disabled: false,
  83. tagType: 'default'
  84. }
  85. ]