Commit 00126f18cab035e3e0967aa272de9b7c10b3853d
1 parent
b9a40c49
蓝斯接口 模糊查询车辆车牌列表\司机获取当前工作的车辆钥匙信息
Showing
1 changed file
with
46 additions
and
0 deletions
Bsth-admin/src/main/java/com/ruoyi/common/TipEnum.java
0 → 100644
| 1 | +package com.ruoyi.common; | ||
| 2 | + | ||
| 3 | +import lombok.Getter; | ||
| 4 | + | ||
| 5 | +import java.util.Arrays; | ||
| 6 | +import java.util.Objects; | ||
| 7 | +import java.util.Optional; | ||
| 8 | + | ||
| 9 | +/** | ||
| 10 | + * @author liujun | ||
| 11 | + * @date 2024年07月12日 13:08 | ||
| 12 | + */ | ||
| 13 | +@Getter | ||
| 14 | +public enum TipEnum { | ||
| 15 | + TIP_1(1, "最大只能上传50M的文件"), | ||
| 16 | + TIP_2(2, "请上传图片"), | ||
| 17 | + TIP_3(3, "没有找到相关的排班信息"), | ||
| 18 | + TIP_4(4, "根据排班信息没有找到钥匙存放地址"), | ||
| 19 | + TIP_5(5, "根据编码{0}没有找到钥匙信息"), | ||
| 20 | + TIP_6(6, "根据编码{0}没有找到钥匙存放信息"), | ||
| 21 | + | ||
| 22 | + TIP_200(200, "SUCESS"), | ||
| 23 | + TIP_201(201, "Created"), | ||
| 24 | + | ||
| 25 | + TIP_401(401, "Unauthorized"), | ||
| 26 | + TIP_403(401, "Forbidden"), | ||
| 27 | + TIP_404(404, "Not Found"), | ||
| 28 | + | ||
| 29 | + TIP_500(500, "ERROR"), | ||
| 30 | + ; | ||
| 31 | + private int code; | ||
| 32 | + private String msg; | ||
| 33 | + | ||
| 34 | + TipEnum(int code, String msg) { | ||
| 35 | + this.code = code; | ||
| 36 | + this.msg = msg; | ||
| 37 | + } | ||
| 38 | + | ||
| 39 | + public static TipEnum getObjByCode(Integer code) { | ||
| 40 | + if (Objects.isNull(code)) { | ||
| 41 | + return null; | ||
| 42 | + } | ||
| 43 | + Optional<TipEnum> optional = Arrays.stream(TipEnum.values()).filter(err -> Objects.equals(err.getCode(), code)).findFirst(); | ||
| 44 | + return optional.isPresent() ? optional.get() : null; | ||
| 45 | + } | ||
| 46 | +} |