vehicle.vue 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. <template>
  2. <zz-table :settings="{ showIndex: true, stripe: true, hideFoot: true }" :cols="cols" :data="mixins_list"> </zz-table>
  3. </template>
  4. <script>
  5. import list from '@utils/list.js';
  6. export default {
  7. mixins: [list],
  8. data() {
  9. return {
  10. id: '',
  11. cols: [
  12. {
  13. label: '车牌号',
  14. prop: 'fullCarNoStr'
  15. },
  16. {
  17. label: '车辆类型',
  18. prop: 'cardType',
  19. format(val) {
  20. if (val == 0) {
  21. return '临时车';
  22. } else if (val == 1) {
  23. return 'VIP车';
  24. } else if (val == 2) {
  25. return '月租车';
  26. } else if (val == 3) {
  27. return '充值车';
  28. } else if (val == 4) {
  29. return '时租车';
  30. } else if (val == 5) {
  31. return '产权车';
  32. } else if (val == 6) {
  33. return '计次车';
  34. } else if (val == 7) {
  35. return '贵宾卡';
  36. } else if (val == 8) {
  37. return '员工卡';
  38. } else if (val == 9) {
  39. return '大客车';
  40. }
  41. }
  42. },
  43. {
  44. label: '颜色',
  45. prop: 'cardColor'
  46. },
  47. {
  48. label: '车型',
  49. prop: '2'
  50. },
  51. {
  52. label: '品牌',
  53. prop: '3'
  54. }
  55. ],
  56. mixins_post: 'get'
  57. };
  58. },
  59. methods: {},
  60. created() {
  61. this.mixins_dataUrl = '/sc-community/parkingCar/findResidentCar';
  62. this.mixins_query = {
  63. userId: this.$route.query.id
  64. };
  65. this.mixins_search();
  66. }
  67. };
  68. </script>