package com.objecteye.entity; import org.springframework.stereotype.Component; @Component public class RelationMappingUtil { public static String getVehicleColor(int i) { switch (i) { case 0: return "棕"; case 1: return "橙"; case 2: return "灰"; case 3: return "白"; case 4: return "粉"; case 5: return "紫"; case 6: return "红"; case 7: return "绿"; case 8: return "蓝"; case 9: return "金"; case 10: return "银"; case 11: return "青"; case 12: return "黄"; case 13: return "黑"; default: return "检测失败"; } } //号牌种类 public static String getVehiclePlateType(int i) { switch (i) { case 0: return "单排蓝色"; case 1: return "单排黄色"; case 2: return "单排白色"; case 3: return "单排黑色"; case 4: return "双排黄色"; case 5: return "双排白色"; case 6: return "新能源黄绿色"; case 7: return "新能源白绿色"; default: return "检测失败"; } } //获取车辆属性 public String getVehiclePendantParam(int i) { switch (i) { case 0: return "司机"; case 1: return "人脸"; case 2: return "安全带"; case 3: return "遮阳板"; case 4: return "年检标"; case 5: return "挂件"; case 6: return "纸巾盒"; case 7: return "转经筒"; case 8: return "手机"; case 9: return "天窗"; case 10: return "行李架"; case 11: return "烟"; default: return "检测失败"; } } //获取车辆违法数据 public String getVehicleIllegalStatus(int i) { switch (i) { case 1000: return "违规"; case 1001: return "合法"; case 1002: return "不确定"; case 1003: return "无人"; case 1004: return "有人"; default: return "检测失败"; } } //获取车辆类型 public static String getVehicleSpecialType(int i) { switch (i) { case -1: return "其他"; case 0: return "货车"; case 1: return "危化品车"; case 2: return "渣土车"; default: return "检测失败"; } } }