Commit d9a3b1aac5d1f66a9f3c504de86e849fc669ce0d
1 parent
6b286309
赤峰分支
Showing
4 changed files
with
50 additions
and
38 deletions
src/components/orderPay.vue
@@ -202,25 +202,25 @@ export default { | @@ -202,25 +202,25 @@ export default { | ||
202 | }, | 202 | }, |
203 | }, | 203 | }, |
204 | filters: { | 204 | filters: { |
205 | - formateColor(val) { | ||
206 | - switch (val) { | ||
207 | - case '0': | ||
208 | - return 'carBlue' | ||
209 | - break; | ||
210 | - case '1': | ||
211 | - return 'carYellow' | ||
212 | - break; | ||
213 | - case '2': | ||
214 | - return 'carGreen' | ||
215 | - break; | ||
216 | - case '3': | ||
217 | - return 'carWhite' | ||
218 | - break; | ||
219 | - case '4': | ||
220 | - return 'carBlack' | ||
221 | - break; | ||
222 | - } | ||
223 | - } | 205 | + // formateColor(val) { // 0:蓝牌;1:黄牌;2:白牌;3:黑牌;4:绿色 |
206 | + // switch (val) { | ||
207 | + // case 0: | ||
208 | + // return 'carBlue' | ||
209 | + // break; | ||
210 | + // case 1: | ||
211 | + // return 'carYellow' | ||
212 | + // break; | ||
213 | + // case 2: | ||
214 | + // return 'carWhite' | ||
215 | + // break; | ||
216 | + // case 3: | ||
217 | + // return ' carBlack' | ||
218 | + // break; | ||
219 | + // case 4: | ||
220 | + // return 'carGreen' | ||
221 | + // break; | ||
222 | + // } | ||
223 | + // } | ||
224 | } | 224 | } |
225 | } | 225 | } |
226 | </script> | 226 | </script> |
src/components/parkRecord.vue
@@ -154,6 +154,8 @@ export default { | @@ -154,6 +154,8 @@ export default { | ||
154 | }, | 154 | }, |
155 | created() { | 155 | created() { |
156 | this.carNumber = this.$route.query.carNumber // 获取车牌号 | 156 | this.carNumber = this.$route.query.carNumber // 获取车牌号 |
157 | + this.carColor = this.$route.query.carNumberColor // 获取颜色 0:蓝牌;1:黄牌;2:白牌;3:黑牌;4:绿色 | ||
158 | + | ||
157 | console.log(this.carNumber) | 159 | console.log(this.carNumber) |
158 | this.parkRecordList(this.carNumber) | 160 | this.parkRecordList(this.carNumber) |
159 | }, | 161 | }, |
@@ -329,26 +331,7 @@ export default { | @@ -329,26 +331,7 @@ export default { | ||
329 | } | 331 | } |
330 | }, | 332 | }, |
331 | filters: { | 333 | filters: { |
332 | - formateColor(val) { | ||
333 | - switch (val) { | ||
334 | - case 0: | ||
335 | - return 'carBlue' | ||
336 | - break; | ||
337 | - case 1: | ||
338 | - return 'carYellow' | ||
339 | - break; | ||
340 | - case 2: | ||
341 | - return 'carGreen' | ||
342 | - break; | ||
343 | - case 3: | ||
344 | - return 'carWhite' | ||
345 | - break; | ||
346 | - case 4: | ||
347 | - return 'carBlack' | ||
348 | - break; | ||
349 | 334 | ||
350 | - } | ||
351 | - } | ||
352 | } | 335 | } |
353 | } | 336 | } |
354 | </script> | 337 | </script> |
src/main.js
@@ -12,6 +12,11 @@ Vue.use(h5Popup) | @@ -12,6 +12,11 @@ Vue.use(h5Popup) | ||
12 | import utils from './utils/utils' | 12 | import utils from './utils/utils' |
13 | Vue.prototype.$utils = utils | 13 | Vue.prototype.$utils = utils |
14 | 14 | ||
15 | +import vueFilter from './utils/filters' // 公共filter | ||
16 | +for (let key in vueFilter){ | ||
17 | + Vue.filter(key,vueFilter[key]) | ||
18 | +} | ||
19 | + | ||
15 | Vue.config.productionTip = false | 20 | Vue.config.productionTip = false |
16 | 21 | ||
17 | /* eslint-disable no-new */ | 22 | /* eslint-disable no-new */ |
src/utils/filters.js
0 → 100644
1 | +const vFilter = { | ||
2 | + formateColor: function(val) { // 0:蓝牌;1:黄牌;2:白牌;3:黑牌;4:绿色 | ||
3 | + switch (val) { | ||
4 | + case '0': | ||
5 | + return 'carBlue' | ||
6 | + break; | ||
7 | + case '1': | ||
8 | + return 'carYellow' | ||
9 | + break; | ||
10 | + case '2': | ||
11 | + return 'carWhite' | ||
12 | + break; | ||
13 | + case '3': | ||
14 | + return ' carBlack' | ||
15 | + break; | ||
16 | + case '4': | ||
17 | + return 'carGreen' | ||
18 | + break; | ||
19 | + | ||
20 | + } | ||
21 | + } | ||
22 | +} | ||
23 | + | ||
24 | +export default vFilter |