Commit d9a3b1aac5d1f66a9f3c504de86e849fc669ce0d

Authored by liuqimichale
1 parent 6b286309

赤峰分支

src/components/orderPay.vue
... ... @@ -202,25 +202,25 @@ export default {
202 202 },
203 203 },
204 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 226 </script>
... ...
src/components/parkRecord.vue
... ... @@ -154,6 +154,8 @@ export default {
154 154 },
155 155 created() {
156 156 this.carNumber = this.$route.query.carNumber // 获取车牌号
  157 + this.carColor = this.$route.query.carNumberColor // 获取颜色 0:蓝牌;1:黄牌;2:白牌;3:黑牌;4:绿色
  158 +
157 159 console.log(this.carNumber)
158 160 this.parkRecordList(this.carNumber)
159 161 },
... ... @@ -329,26 +331,7 @@ export default {
329 331 }
330 332 },
331 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 337 </script>
... ...
src/main.js
... ... @@ -12,6 +12,11 @@ Vue.use(h5Popup)
12 12 import utils from './utils/utils'
13 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 20 Vue.config.productionTip = false
16 21  
17 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
... ...