config.js 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133
  1. export const FormConfig = [
  2. [
  3. {
  4. label: '申请时间:',
  5. prop: 'time',
  6. span: 6
  7. },
  8. {
  9. label: '申请状态:',
  10. prop: 'type',
  11. span: 5
  12. },
  13. {
  14. label: '数据服务名称:',
  15. prop: 'carNo',
  16. span: 5,
  17. component: 'ElInput',
  18. componentProps: {
  19. placeholder: '数据服务名称'
  20. }
  21. },
  22. {
  23. prop: 'action',
  24. span: 5
  25. }
  26. ]
  27. ]
  28. export const TableHeader = [
  29. // 序号
  30. { label: "数据服务名称", prop: "JGMC" },
  31. { label: "申请时间", prop: "XQNAME" },
  32. { label: "申请状态", prop: "type", slot: "apptype" },
  33. { label: "服务类型", prop: "PROPERTYNAME", slot: "type" },
  34. { label: "服务地址", prop: "CARMASTER", slot: "url" },
  35. { label: "截止有效期", prop: "PHONE", slot: "phone" },
  36. { label: "操作", prop: "PHONE", slot: "action" },
  37. ]
  38. // 详情字段
  39. export const detailInfos = [
  40. [
  41. [
  42. { flag: 'label', value: '申请时间', span: 8 },
  43. { flag: 'value', value: 'time', span: 16 }
  44. ],
  45. [
  46. { flag: 'label', value: '申请部门', span: 8 },
  47. { flag: 'value', value: 'carTypeName', span: 16 }
  48. ]
  49. ],
  50. [
  51. [
  52. { flag: 'label', value: '数据服务', span: 8 },
  53. { flag: 'value', value: 'carColorName', span: 16 }
  54. ],
  55. [
  56. { flag: 'label', value: '数据类型', span: 8 },
  57. { flag: 'value', value: 'carBrand', span: 16 }
  58. ]
  59. ],
  60. [
  61. [
  62. { flag: 'label', value: ' 申请范围', span: 4 },
  63. { flag: 'value', value: 'carPropertyName', span: 20 }
  64. ],
  65. ],
  66. [
  67. [
  68. { flag: 'label', value: '申请理由', span: 4 },
  69. { flag: 'value', value: 'carModel', span: 20 }
  70. ],
  71. ],
  72. [
  73. [
  74. { flag: 'label', value: '系统名称', span: 4 },
  75. { flag: 'value', value: 'vehicleNumber', unit: '人', span: 20 }
  76. ],
  77. ],
  78. [
  79. [
  80. { flag: 'label', value: '预期使用时间', span: 4 },
  81. { flag: 'value', value: 'ownerPhone', span: 20 }
  82. ],
  83. ],
  84. [
  85. [
  86. { flag: 'label', value: '调用IP', span: 4 },
  87. { flag: 'value', value: 'owner', span: 20 }
  88. ]
  89. ],
  90. [
  91. [
  92. { flag: 'label', value: '附件', span: 4 },
  93. { flag: 'value', value: 'companyImage', span: 20, isslot: true }
  94. ]
  95. ]
  96. ]
  97. export const shjlInfos = [
  98. [[
  99. { flag: 'label', value: '审核结果', span: 8 },
  100. { flag: 'value', value: 'carNo', span: 16 }
  101. ]],
  102. [[
  103. { flag: 'label', value: '审核意见', span: 8 },
  104. { flag: 'value', value: 'carTypeName', span: 16 }
  105. ]],
  106. [[
  107. { flag: 'label', value: '有效截止日期', span: 8 },
  108. { flag: 'value', value: 'carColorName', span: 16 }
  109. ]],
  110. [[
  111. { flag: 'label', value: '审核人', span: 4 },
  112. { flag: 'value', value: 'carPropertyName', span: 20 }
  113. ]],
  114. [[
  115. { flag: 'label', value: '审核时间', span: 4 },
  116. { flag: 'value', value: 'carModel', span: 20 }
  117. ]],
  118. ]
  119. export const chInfos = [
  120. [[
  121. { flag: 'label', value: '撤回时间', span: 8 },
  122. { flag: 'value', value: 'carNo', span: 16 }
  123. ]],
  124. [[
  125. { flag: 'label', value: '撤回原因', span: 8 },
  126. { flag: 'value', value: 'carTypeName', span: 16 }
  127. ]],
  128. ]