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 | +} | ... | ... |