utils.ts 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  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 AlgorithmType = {
  18. '0': '训练',
  19. '1': '测试',
  20. '2': '预测/推理'
  21. }
  22. export const SubSystem = {
  23. '0': '可见光转红外',
  24. '1': '目标检测',
  25. '2': '注释轨迹序列'
  26. }
  27. export const SubSystem__ = {
  28. 可见光转红外: '0',
  29. 目标检测: '1',
  30. 注释轨迹序列: '2'
  31. }
  32. export const AlgorithmType2 = {
  33. 训练: '0',
  34. 测试: '1',
  35. '预测/推理': '2'
  36. }
  37. export const enumsAlgorithmType = [
  38. { label: '训练', value: '0' },
  39. { label: '测试', value: '1' },
  40. { label: '预测/推理', value: '2' }
  41. ]
  42. export const enumsSubSystem = [
  43. { label: '可见光转红外', value: '0' },
  44. { label: '目标检测', value: '1' },
  45. { label: '注释轨迹序列', value: '2' }
  46. ]
  47. export const enumsModelStatus = [
  48. {
  49. label: '未训练',
  50. value: '0',
  51. disabled: false,
  52. tagType: 'default'
  53. },
  54. {
  55. label: '训练中',
  56. value: '1',
  57. disabled: false,
  58. tagType: 'primary'
  59. },
  60. {
  61. label: '完成',
  62. value: '2',
  63. disabled: false,
  64. tagType: 'success'
  65. },
  66. {
  67. label: '失败',
  68. value: '3',
  69. disabled: false,
  70. tagType: 'danger'
  71. },
  72. {
  73. label: '中断',
  74. value: '4',
  75. disabled: false,
  76. tagType: 'default'
  77. }
  78. ]