package com.lxzn.framework.model.response; import lombok.ToString; @ToString public enum CommonCode implements ResultCode { SUCCESS(true,10000,"操作成功!"), UNAUTHENTICATED(false,10001,"此操作需要登陆系统!"), UNAUTHORISE(false,10002,"权限不足,无权操作!"), INVALID_PARAM(false,10003,"非法参数!"), INVALID_PAGE(false, 10004, "错误的分页参数!"), FAIL(false,11111,"操作失败!"), SECURE_DOC_BIN_LABEL_ERROR(false,99997,"文件预定密失败!"), SECURE_DOC_EDIT_LABEL_ERROR(false,99998,"文件正式定密失败!"), SERVER_ERROR(false,99999,"抱歉,系统繁忙,请稍后重试!"), UCENTER_PASSWORD_TYPE(false, 9999901, "密码正确,请请初始化密码!"), UCENTER_PASSWORD_TYPE_TRUE(false, 9999901, "密码正确,请请初始化密码!"), UCENTER_PASSWORD_NUMBER(false, 9999902, "账号已锁定,请联系管理员!"), UCENTER_USER_ID_NONE(false, 23008, "用户ID不能为空!"), UCENTER_USER_NOT_EXIST(false, 23009, "用户不存在!"), UCENTER_CREDENTIAL_ERROR(false,23005,"密码错误,请重新输入!"); //操作是否成功 boolean success; //操作代码 int code; //提示信息 String message; private CommonCode(boolean success,int code, String message){ this.success = success; this.code = code; this.message = message; } @Override public boolean success() { return success; } @Override public int code() { return code; } @Override public String message() { return message; } }