package com.estate.expert.common.auth; import com.estate.expert.common.rpc.ApiResultCode; import com.estate.expert.common.rpc.GlobalResultCode; import lombok.AllArgsConstructor; import lombok.Getter; /** * 认证结果码 * @author code */ @AllArgsConstructor @Getter public enum AuthResultCode implements ApiResultCode { /** * 前 4 位为服务id,全局 id 为 "0000",errorCode 的区间范围在 000 -> 099 */ API_AUTH_NOT_SUPPORTED("0000100", "不支持的认证方式"), API_AUTH_TOKEN_EXPIRED("0000101", "Token过期"), API_AUTH_TOKEN_INVALID("0000102", "Token不合法"), ; private String errorCode; private String errorMsg; /** * 获取应用ID * @return 应用ID */ @Override public String getAppId() { return GlobalResultCode.GLOBAL_APP_ID; } }