zouooh 1 year ago
parent
commit
6f9c3e9b0e
2 changed files with 39 additions and 60 deletions
  1. 32 60
      src/pages/index/components/static_resource.vue
  2. 7 0
      src/util/options.js

+ 32 - 60
src/pages/index/components/static_resource.vue

@@ -32,21 +32,13 @@
32 32
       </el-tab-pane>
33 33
       <el-tab-pane label="泊位查询" name="泊位查询">
34 34
         <el-form class="form-wrapper" :inline="true" :model="formInline2">
35
-          <el-form-item label="行政区">
36
-            <el-select clearable v-model="formInline2.regionCode" placeholder="请选择" popper-class="cur-select">
37
-              <el-option v-for="item in districtOptions"  :key="item.label" :label="item.label" :value="item.value"></el-option>
38
-            </el-select>
39
-          </el-form-item>
40
-          <el-form-item clearable label="具体道路">
41
-            <el-input v-model="formInline2.streetName" placeholder="请输入"></el-input>
42
-          </el-form-item>
43 35
           <el-form-item label="停车场">
44
-            <el-select clearable filterable v-model="formInline2.parkId" placeholder="请选择" popper-class="cur-select">
36
+            <el-select clearable filterable v-model="formInline2.carparkid" placeholder="请选择" popper-class="cur-select">
45 37
               <el-option v-for="item in carOptions" :key="item.parkId" :label="item.carParkName" :value="item.parkId"></el-option>
46 38
             </el-select>
47 39
           </el-form-item>
48 40
           <el-form-item clearable label="泊位号">
49
-            <el-input v-model="formInline2.berthCode" placeholder="请输入"></el-input>
41
+            <el-input v-model="formInline2.no" placeholder="请输入"></el-input>
50 42
           </el-form-item>
51 43
           <el-form-item>
52 44
             <el-button type="primary" @click="queryTable2">查询</el-button>
@@ -64,14 +56,6 @@
64 56
       </el-tab-pane>
65 57
       <el-tab-pane label="监控查询" name="监控查询">
66 58
         <el-form class="form-wrapper" :inline="true" :model="formInline3">
67
-          <el-form-item label="行政区">
68
-            <el-select clearable v-model="formInline3.regionCode" placeholder="请选择" popper-class="cur-select">
69
-              <el-option v-for="item in districtOptions"  :key="item.label" :label="item.label" :value="item.value"></el-option>
70
-            </el-select>
71
-          </el-form-item>
72
-          <el-form-item clearable label="具体道路">
73
-            <el-input v-model="formInline3.streetName" placeholder="请输入"></el-input>
74
-          </el-form-item>
75 59
           <el-form-item label="停车场">
76 60
             <el-select clearable filterable v-model="formInline3.parkId" placeholder="请选择" popper-class="cur-select">
77 61
               <el-option v-for="item in carOptions" :key="item.parkId" :label="item.carParkName" :value="item.parkId"></el-option>
@@ -96,22 +80,19 @@
96 80
       </el-tab-pane>
97 81
       <el-tab-pane label="设备查询" name="设备查询">
98 82
         <el-form class="form-wrapper" :inline="true" :model="formInline4">
99
-          <el-form-item label="行政区">
100
-            <el-select clearable v-model="formInline4.regionCode" placeholder="请选择" popper-class="cur-select">
101
-              <el-option v-for="item in districtOptions"  :key="item.label" :label="item.label" :value="item.value"></el-option>
102
-            </el-select>
103
-          </el-form-item>
104
-          <el-form-item clearable label="具体道路">
105
-            <el-input v-model="formInline4.streetName" placeholder="请输入"></el-input>
106
-          </el-form-item>
107 83
           <el-form-item label="停车场">
108 84
             <el-select clearable filterable v-model="formInline4.parkId" placeholder="请选择" popper-class="cur-select">
109 85
               <el-option v-for="item in carOptions" :key="item.parkId" :label="item.carParkName" :value="item.parkId"></el-option>
110 86
             </el-select>
111 87
           </el-form-item>
112
-          <el-form-item clearable label="监控编号">
88
+          <el-form-item clearable label="设备编号">
113 89
             <el-input v-model="formInline4.deviceCode" placeholder="请输入"></el-input>
114 90
           </el-form-item>
91
+          <el-form-item label="设备类型">
92
+            <el-select clearable v-model="formInline4.deviceType" placeholder="请选择" popper-class="cur-select">
93
+              <el-option v-for="item in deviceOptions"  :key="item.label" :label="item.label" :value="item.value"></el-option>
94
+            </el-select>
95
+          </el-form-item>
115 96
           <el-form-item>
116 97
             <el-button type="primary" @click="queryTable4">查询</el-button>
117 98
           </el-form-item>
@@ -128,19 +109,6 @@
128 109
       </el-tab-pane>
129 110
       <el-tab-pane label="单位查询" name="单位查询">
130 111
         <el-form class="form-wrapper" :inline="true" :model="formInline5">
131
-          <el-form-item label="行政区">
132
-            <el-select clearable v-model="formInline5.regionCode" placeholder="请选择" popper-class="cur-select">
133
-              <el-option v-for="item in districtOptions"  :key="item.label" :label="item.label" :value="item.value"></el-option>
134
-            </el-select>
135
-          </el-form-item>
136
-          <el-form-item clearable label="具体道路">
137
-            <el-input v-model="formInline5.streetName" placeholder="请输入"></el-input>
138
-          </el-form-item>
139
-          <el-form-item label="停车场">
140
-            <el-select clearable filterable v-model="formInline5.parkId" placeholder="请选择" popper-class="cur-select">
141
-              <el-option v-for="item in carOptions" :key="item.parkId" :label="item.carParkName" :value="item.parkId"></el-option>
142
-            </el-select>
143
-          </el-form-item>
144 112
           <el-form-item clearable label="单位名称">
145 113
             <el-input v-model="formInline5.unitName" placeholder="请输入"></el-input>
146 114
           </el-form-item>
@@ -160,14 +128,6 @@
160 128
       </el-tab-pane>
161 129
       <el-tab-pane label="备案资源查询" name="备案资源查询">
162 130
         <el-form class="form-wrapper" :inline="true" :model="formInline6">
163
-          <el-form-item label="行政区">
164
-            <el-select clearable v-model="formInline6.regionCode" placeholder="请选择" popper-class="cur-select">
165
-              <el-option v-for="item in districtOptions"  :key="item.label" :label="item.label" :value="item.value"></el-option>
166
-            </el-select>
167
-          </el-form-item>
168
-          <el-form-item clearable label="具体道路">
169
-            <el-input v-model="formInline6.streetName" placeholder="请输入"></el-input>
170
-          </el-form-item>
171 131
           <el-form-item label="停车场">
172 132
             <el-select clearable filterable v-model="formInline6.parkId" placeholder="请选择" popper-class="cur-select">
173 133
               <el-option v-for="item in carOptions" :key="item.parkId" :label="item.carParkName" :value="item.parkId"></el-option>
@@ -176,6 +136,11 @@
176 136
           <el-form-item clearable label="备案单位名称">
177 137
             <el-input v-model="formInline6.unitName" placeholder="请输入"></el-input>
178 138
           </el-form-item>
139
+          <el-form-item label="资源类型">
140
+            <el-select clearable filterable v-model="formInline6.resourceType" placeholder="请选择" popper-class="cur-select">
141
+              <el-option v-for="item in icpOptions" :key="item.label" :label="item.label" :value="item.value"></el-option>
142
+            </el-select>
143
+          </el-form-item>
179 144
           <el-form-item>
180 145
             <el-button type="primary" @click="queryTable6">查询</el-button>
181 146
           </el-form-item>
@@ -235,6 +200,8 @@ export default {
235 200
     return {
236 201
       activeName:'车场查询',
237 202
       districtOptions: options.districtOptions,
203
+      deviceOptions: options.deviceOptions,
204
+      icpOptions: options.icpOptions,
238 205
       carOptions: [],
239 206
       columns: [
240 207
         {
@@ -253,19 +220,15 @@ export default {
253 220
       columns2: [
254 221
         {
255 222
           label: '泊位编号',
256
-          key: 'berthCode'
223
+          key: 'no'
257 224
         },
258 225
         {
259 226
           label: '所属停车场',
260
-          key: 'parkName'
261
-        },
262
-        {
263
-          label: '是否共享泊位',
264
-          key: 'isSharePark'
227
+          key: 'carParkName'
265 228
         },
266 229
         {
267
-          label: '是否充电泊位',
268
-          key: 'hasChargingPile'
230
+          label: '车位状态',
231
+          key: 'stateName'
269 232
         }
270 233
       ],
271 234
       columns3: [
@@ -274,8 +237,8 @@ export default {
274 237
           key: 'deviceCode'
275 238
         },
276 239
         {
277
-          label: '位置',
278
-          key: 'parkName'
240
+          label: '所在停车场',
241
+          key: 'carParkName'
279 242
         },
280 243
         {
281 244
           label: '状态',
@@ -293,7 +256,7 @@ export default {
293 256
         },
294 257
         {
295 258
           label: '工作区域',
296
-          key: 'parkName'
259
+          key: 'carParkName'
297 260
         }
298 261
       ],
299 262
       columns5: [
@@ -309,12 +272,20 @@ export default {
309 272
           label: '专属泊位数量',
310 273
           key: 'exclusiveBerths'
311 274
         },
275
+        {
276
+          label: '合作开始日期',
277
+          key: 'endDate'
278
+        },
312 279
         {
313 280
           label: '合作截止日期',
314 281
           key: 'endDate'
315 282
         }
316 283
       ],
317 284
       columns6: [
285
+        {
286
+          label: '停车场名称',
287
+          key: 'parkName'
288
+        },
318 289
         {
319 290
           label: '单位名称',
320 291
           key: 'unitName'
@@ -396,7 +367,8 @@ export default {
396 367
         keyAreas: '',
397 368
         streetName: '',
398 369
         parkId: '',
399
-        deviceCode: ''},
370
+        deviceCode: '',
371
+        deviceType: ''},
400 372
       queryParams4: {},
401 373
       formInline5: {
402 374
         regionCode: '',

+ 7 - 0
src/util/options.js

@@ -114,4 +114,11 @@ export default {
114 114
     value: '地磁',
115 115
     label: '地磁'
116 116
   }],
117
+  icpOptions: [ {
118
+    value: '备案申请文件',
119
+    label: '备案申请文件'
120
+  }, {
121
+    value: '合同文件',
122
+    label: '合同文件'
123
+  }],
117 124
 }