ResultStatus.java 3.13 KB
Newer Older
manxiaoqiang committed
1 2 3 4 5 6 7 8 9 10 11 12
package util;

/**
 * Created by nolan on 15/11/2016.
 * description:
 */
public enum ResultStatus {
    SUCCESS(200, "成功"),
    FAILED(-200, "失败"),
    NUMBER_LIMIT(-300, "超过限定值,无法添加"),
    NETWORK_ERROR(404, "网络异常"),
    PARAM_INVALID(-1000, "参数错误"),
manxiaoqiang committed
13
    USER_EMPTY(-1001, "用户不存在"),
manxiaoqiang committed
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
    USERNAME_LOGIN_EXPIRE(-1002, "用户登陆失效"),
    SUB_ACCOUNT_DISABLE(-1003, "子帐号已禁用"),
    ORIGINAL_ACCOUNT_DISABLE(-1004, "主体帐号已禁用"),
    ACCOUNT_BUSINESS_EXPIRE(-1005, "主帐号已过期"),
    ACCOUNT_NOT_CONFIRM(-1006, "帐号待审核"),
    APP_DEL(-1007, "应用已被删除"),
    AUTH_ACCOUNT_BUSINESS_EXPIRE(-1008, "授权帐号已过期"),
    ONELINK_OCCUPY(-1009, "onelink占用推广活动"),
    ACCOUNT_NOT_ACTIVATE(-1010, "账号未激活"),
    USER_NOT_AUTH(-2000, "功能未授权"),
    CAMPAIGN_CREATEING(-3000, "推广活动正在创建中, 请勿重复提交"),
    ID_NOT_EXIST(-4000, "对应ID的记录不存在"),
    EXPORT_DATA_EXIST(-5000, "导出记录已存在"),
    EXPORT_FILE_EXIST(-5001, "导出文件不存在"),
    RECORD_EXIST(-6000, "记录已存在,请勿重复提交"),
    NAME_EXIST(-6001, "名称已存在"),
    EVENT_NULL(-6002, "事件为空"),
    FILE_TYPE_ERROR(-6003, "文件格式错误"),

    CAMPAIGN_OCCUPY(-1010, "推广活动占用渠道"),


    NAME_NULL(-1101, "名称为空"),
    NAME_INVAILD(-1102, "名称不合法"),
    CAMPAIGN_NOT_MATCH_APP(-1103, "推广活动与应用不匹配"),
    SURL_NULL(-1105, "短链为空"),
    CAMPAIGN_NULL(-1106, "推广活动不存在"),
    CAMPAIGN_EXISTS(-1107, "此分包渠道的活动已存在"),
kangxiaoshan committed
42
    CAMPAIGN_REPEAT(-1008, "批量创建推广活动时名称重复"),
manxiaoqiang committed
43 44 45 46 47 48 49 50 51 52 53 54

    MSG_SMS_OUTOFTIME(-4001, "验证码过时,重新获取"),
    MSG_SMS_REQUESTTIMES(-4002, "今天请求验证码次数过多"),
    MSG_SMS_IPREQUESTTIMES(-4003, "IP地址请求过多"),
    MSG_SMS_IPERROR(-4004, "未知ip达到峰值"),
    MSG_SMS_WRONG(-4005, "验证码不正确"),

    CHANNELACCOUNT_NOEXIST(-5001, "渠道帐号不存在"),
    CHANNEL_ALIASNAME_EXIST(-5002, "该名称系统已存在"),
    CHANNELACCOUNT_EXIST(-5003, "该账号ID已创建投放账号,不可重复创建"),
    CHANNEL_LINKID_NOEXIST(-5004, "link_id不存在"),
    COMMON_IP_EXISTS(-7000, "公共ip已存在"),
kangxiaoshan committed
55 56 57
    EXP_INVALID(11000, "自定义表达式错误"),
    NONE_FILE_EXIST(-1000, "上传文件为空"),
    FORMAT_FILE_ERRO(-10001, "模板文件格式错误"),
58
    UPLOAD_CONTENT_ERRO(-10002, "模板文件内容错误"),
kangxiaoshan committed
59 60
    CCODE_EXITS(-10003, "合同编号已存在"),
    UPLOAD_ERRO(-10004, "上传时系统错误");
manxiaoqiang committed
61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93


    /**
     * 返回码
     */
    private int code;

    /**
     * 返回结果描述
     */
    private String message;

    ResultStatus(int code, String message) {
        this.code = code;
        this.message = message;
    }

    public int getCode() {
        return code;
    }

    public void setCode(int code) {
        this.code = code;
    }

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }
}