filters.js 1.48 KB
const vFilter = {
  formateColor: function(val) {  // 0:蓝牌;1:黄牌;2:白牌;3:黑牌;4:绿色
    switch (val) {
      case "0":
        return "carBlue";
        break;
      case "1":
        return "carYellow";
        break;
      case "2":
        return "carWhite";
        break;
      case "3":
        return "carBlack";
        break;
      case "4":
        return "carGreen";
        break;
    }
  }
};

const formateColor = function(val) {
  switch (val) {
    case "0":
      return "carBlue";
      break;
    case "1":
      return "carYellow";
      break;
    case "2":
      return "carWhite";
      break;
    case "3":
      return "carBlack";
      break;
    case "4":
      return "carGreen";
      break;
  }
}
const numFilter = function(value) {
  // 截取当前数据到小数点后两位
  let realVal = (Number(value) / 100).toFixed(2);
  return realVal;
};
const carType = function(carType) {
  switch (Number(carType)) {
    case 1:
      return "大型车";
      break;
    case 2:
      return "小型车";
      break;
    default:
      break;
  }
};


const cardType = function(cardType) {
  switch (Number(cardType)) {
    case 1:
      return "年卡";
      break;
    case 2:
      return "半年卡";
      break;
    case 3:
      return "季卡";
      break;
    case 4:
      return "月卡";
      break;
    case 5:
      return "日卡";
      break;
    default:
      break;
  }
}



export default { vFilter, formateColor, numFilter, carType, cardType };