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
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
  | <template> 
 |    <div class="main_app"> 
 |      <QueryForm 
 |        v-model="filters" 
 |        :query-form-config="queryFormConfig" 
 |        @handleQuery="getList(1)" 
 |        @clear="clear" 
 |      /> 
 |      <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="100" 
 |          show-overflow-tooltip 
 |        /> 
 |        <el-table-column 
 |          prop="name" 
 |          label="驾驶员" 
 |          min-width="100" 
 |          show-overflow-tooltip 
 |        /> 
 |        <el-table-column 
 |          prop="name" 
 |          label="联系方式" 
 |          min-width="100" 
 |          show-overflow-tooltip 
 |        /> 
 |        <el-table-column 
 |          prop="name" 
 |          label="确认时间" 
 |          min-width="100" 
 |          show-overflow-tooltip 
 |        /> 
 |        <el-table-column 
 |          prop="name" 
 |          label="签到时间" 
 |          min-width="100" 
 |          show-overflow-tooltip 
 |        /> 
 |        <el-table-column 
 |          prop="name" 
 |          label="叫号时间" 
 |          min-width="100" 
 |          show-overflow-tooltip 
 |        /> 
 |        <el-table-column 
 |          prop="name" 
 |          label="作业开始时间" 
 |          min-width="100" 
 |          show-overflow-tooltip 
 |        /> 
 |        <el-table-column 
 |          prop="name" 
 |          label="作业完成时间" 
 |          min-width="100" 
 |          show-overflow-tooltip 
 |        /> 
 |        <el-table-column 
 |          prop="name" 
 |          label="作业时长" 
 |          min-width="100" 
 |          show-overflow-tooltip 
 |        /> 
 |        <el-table-column 
 |          prop="name" 
 |          label="叫号月台" 
 |          min-width="100" 
 |        /> 
 |        <el-table-column 
 |          prop="name" 
 |          label="月台组" 
 |          min-width="100" 
 |          show-overflow-tooltip 
 |        /> 
 |        <el-table-column 
 |          prop="name" 
 |          label="运输单号/合同号" 
 |          min-width="100" 
 |          show-overflow-tooltip 
 |        /> 
 |        <el-table-column 
 |          prop="name" 
 |          label="作业情况" 
 |          min-width="100" 
 |          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 { 
 |        loading: false, 
 |        pagination: { 
 |          capacity: 10, 
 |          page: 1 
 |        }, 
 |        filters: {}, 
 |        list: [], 
 |        total: 0, 
 |        isShowEdit: false, 
 |        param: {}, 
 |        rules: {}, 
 |        queryFormConfig: { 
 |          formItems: [ 
 |            { 
 |              filed: 'aaaa', 
 |              type: 'input', 
 |              label: '车牌号' 
 |            }, 
 |            { 
 |              filed: 'bbb', 
 |              type: 'input', 
 |              label: '驾驶员' 
 |            }, 
 |            { 
 |              filed: 'selDate', 
 |              type: 'daterange', 
 |              label: '操作时间' 
 |            } 
 |          ], 
 |          online: true 
 |        }, 
 |      } 
 |    }, 
 |    methods: { 
 |      handleSub () { 
 |        this.$refs.ruleForm.validate((valid) => { 
 |          if (valid) { 
 |            alert('submit!') 
 |          } 
 |        }) 
 |      }, 
 |      getList (page) { }, 
 |      clear () { }, 
 |      handleEdit (row) { 
 |        this.isShowEdit = true 
 |      }, 
 |      handleDel () { }, 
 |      handleSizeChange (capacity) { 
 |        this.pagination.capacity = capacity 
 |      } 
 |    } 
 |  } 
 |  </script> 
 |    
 |  <style> 
 |  </style> 
 |  
  |