1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- 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),
- 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;
- }
- }
|