1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
  | <template> 
 |    <div class="main_app"> 
 |      <QueryForm 
 |        v-model="filters" 
 |        :query-form-config="queryFormConfig" 
 |        @handleQuery="getList(1)" 
 |        @clear="clear" 
 |      > 
 |        <template #date> 
 |          <el-radio-group v-model="filters.aa"> 
 |            <el-radio-button label="">当天</el-radio-button> 
 |            <el-radio-button label="北京">近7天</el-radio-button> 
 |            <el-radio-button label="广州">近30天</el-radio-button> 
 |          </el-radio-group> 
 |        </template> 
 |      </QueryForm> 
 |      <el-table v-loading="loading" :data="list" stripe> 
 |        <el-table-column 
 |          prop="name" 
 |          label="车牌照" 
 |          min-width="100" 
 |          show-overflow-tooltip 
 |        /> 
 |        <el-table-column 
 |          prop="name" 
 |          label="车辆类型" 
 |          min-width="80" 
 |          show-overflow-tooltip 
 |        /> 
 |        <el-table-column 
 |          prop="name" 
 |          label="授权停车场" 
 |          min-width="100" 
 |          show-overflow-tooltip 
 |        /> 
 |        <el-table-column 
 |          prop="name" 
 |          label="授权有效期" 
 |          min-width="110" 
 |          show-overflow-tooltip 
 |        /> 
 |        <el-table-column 
 |          prop="name" 
 |          label="操作人" 
 |          min-width="100" 
 |          show-overflow-tooltip 
 |        /> 
 |        <el-table-column 
 |          prop="name" 
 |          label="授权状态" 
 |          min-width="80" 
 |          show-overflow-tooltip 
 |        /> 
 |        <el-table-column 
 |          prop="name" 
 |          label="最后操作时间" 
 |          min-width="110" 
 |          show-overflow-tooltip 
 |        /> 
 |        <el-table-column 
 |          prop="name" 
 |          label="授权失败原因" 
 |          min-width="110" 
 |          show-overflow-tooltip 
 |        /> 
 |      </el-table> 
 |      <pagination 
 |        @size-change="handleSizeChange" 
 |        @current-change="getList" 
 |        :pagination="pagination" 
 |      /> 
 |    </div> 
 |  </template> 
 |    
 |  <script> 
 |  import Pagination from '@/components/common/Pagination' 
 |  import QueryForm from '@/components/common/QueryForm' 
 |  export default { 
 |    components: { 
 |      Pagination, 
 |      QueryForm 
 |    }, 
 |    data () { 
 |      return { 
 |        filters: {}, 
 |        loading: false, 
 |        queryFormConfig: { 
 |          formItems: [ 
 |            { 
 |              filed: 'idCard', 
 |              type: 'input', 
 |              label: '车牌照' 
 |            }, 
 |            { 
 |              filed: 'name', 
 |              type: 'select', 
 |              label: '授权状态', 
 |              options: [] 
 |            }, 
 |            { 
 |              filed: 'name', 
 |              type: 'select', 
 |              label: '车辆类型', 
 |              options: [] 
 |            }, 
 |            { 
 |              filed: 'name', 
 |              type: 'datetimerange', 
 |              label: '下发时间', 
 |              options: [] 
 |            }, 
 |            { 
 |              filed: 'date', 
 |              type: 'slot', 
 |              label: '' 
 |            } 
 |          ], 
 |          online: true 
 |        }, 
 |        pagination: { 
 |          capacity: 10, 
 |          page: 1 
 |        }, 
 |        list: [], 
 |        total: 0 
 |      } 
 |    }, 
 |    methods: { 
 |      getList (page) { }, 
 |      clear () { }, 
 |      handleSizeChange (capacity) { 
 |        this.pagination.capacity = capacity 
 |      } 
 |    } 
 |  } 
 |  </script> 
 |    
 |  <style> 
 |  </style> 
 |  
  |