123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081 |
- package org.jeecg.common.util;
- public enum StatusCode {
- /**
- * 0 请求成功
- * -101 参数异常
- * -102 服务器异常
- * -103 数据不存在
- * -104 渠道不存在
- * -105 规则尚未配置
- * -106 规则为空
- * -107 同盾数据为空
- * -108 模型服务异常
- * -109 深度搜索服务异常
- * -201 探针数据为空
- */
- COMMON_SUCCESS("success", 0, true),
- COMMON_PARAM_ERROR("参数异常", -1, false),
- BYTEDANCE_VIDEO_UPLOAD_FAIL("今日头条视频文件上传失败", -201, false),
- IMAGE_NUMBER_SHORTAGE("今日头条图片文件上传失败", -202, false),
- BYTEDANCE_IMAGE_UPLOAD_FAIL("今日头条图片文件上传失败", -203, false),
- TEMPLATE_NAME_HAS_EXIST("模板名称已存在", -204, false),
- TEMPLATE_NAME_IS_NULL("模板名称为空", -205, false),
- FILE_HAS_NOT_UPLOAD("文件尚未上传", -206, false),
- ACCOUNT_HAS_NOT_EXIST("改用户信息不存在", -207, false),
- USERNAME_OR_PASSWORD_ERROR("登录用户名或密码错误", -208, false),
- FILE_HAS_UPLOAD("文件已经上传过", 0, false),
- COMMON_SERVER_ERROR("服务器内部错误", -102, false);
- private String desc;
- private int code;
- private boolean flag;
- StatusCode(String desc, int code, boolean flag) {
- this.desc = desc;
- this.code = code;
- this.flag = flag;
- }
- public static String getDesc(int code) {
- for (StatusCode error : StatusCode.values()) {
- if (error.getCode() == code) {
- return error.getDesc();
- }
- }
- return null;
- }
- public static Boolean getFlag(int code) {
- for (StatusCode error : StatusCode.values()) {
- if (error.getCode() == code) {
- return error.getFlag();
- }
- }
- return null;
- }
- public String getDesc() {
- return desc;
- }
- public void setDesc(String desc) {
- this.desc = desc;
- }
- public int getCode() {
- return code;
- }
- public void setCode(int code) {
- this.code = code;
- }
- public boolean getFlag() {
- return flag;
- }
- public void setFlag(boolean flag) {
- this.flag = flag;
- }
- }
|