¶Ô±ÈÐÂÎļþ |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill åºéª (smallchill@163.com) |
| | | */ |
| | | package org.springblade.core.tool.api; |
| | | |
| | | import lombok.AllArgsConstructor; |
| | | import lombok.Getter; |
| | | |
| | | import javax.servlet.http.HttpServletResponse; |
| | | |
| | | /** |
| | | * ä¸å¡ä»£ç æä¸¾ |
| | | * |
| | | * @author Chill |
| | | */ |
| | | @Getter |
| | | @AllArgsConstructor |
| | | public enum ResultCode implements IResultCode { |
| | | |
| | | /** |
| | | * æä½æå |
| | | */ |
| | | SUCCESS(HttpServletResponse.SC_OK, "æä½æå"), |
| | | |
| | | /** |
| | | * ä¸å¡å¼å¸¸ |
| | | */ |
| | | FAILURE(HttpServletResponse.SC_BAD_REQUEST, "ä¸å¡å¼å¸¸"), |
| | | |
| | | /** |
| | | * è¯·æ±æªææ |
| | | */ |
| | | UN_AUTHORIZED(HttpServletResponse.SC_UNAUTHORIZED, "è¯·æ±æªææ"), |
| | | |
| | | /** |
| | | * 客æ·ç«¯è¯·æ±æªææ |
| | | */ |
| | | CLIENT_UN_AUTHORIZED(HttpServletResponse.SC_UNAUTHORIZED, "客æ·ç«¯è¯·æ±æªææ"), |
| | | |
| | | /** |
| | | * 404 没æ¾å°è¯·æ± |
| | | */ |
| | | NOT_FOUND(HttpServletResponse.SC_NOT_FOUND, "404 没æ¾å°è¯·æ±"), |
| | | |
| | | /** |
| | | * æ¶æ¯ä¸è½è¯»å |
| | | */ |
| | | MSG_NOT_READABLE(HttpServletResponse.SC_BAD_REQUEST, "æ¶æ¯ä¸è½è¯»å"), |
| | | |
| | | /** |
| | | * 䏿¯æå½åè¯·æ±æ¹æ³ |
| | | */ |
| | | METHOD_NOT_SUPPORTED(HttpServletResponse.SC_METHOD_NOT_ALLOWED, "䏿¯æå½åè¯·æ±æ¹æ³"), |
| | | |
| | | /** |
| | | * 䏿¯æå½ååªä½ç±»å |
| | | */ |
| | | MEDIA_TYPE_NOT_SUPPORTED(HttpServletResponse.SC_UNSUPPORTED_MEDIA_TYPE, "䏿¯æå½ååªä½ç±»å"), |
| | | |
| | | /** |
| | | * 请æ±è¢«æç» |
| | | */ |
| | | REQ_REJECT(HttpServletResponse.SC_FORBIDDEN, "请æ±è¢«æç»"), |
| | | |
| | | /** |
| | | * æå¡å¨å¼å¸¸ |
| | | */ |
| | | INTERNAL_SERVER_ERROR(HttpServletResponse.SC_INTERNAL_SERVER_ERROR, "æå¡å¨å¼å¸¸"), |
| | | |
| | | /** |
| | | * 缺å°å¿
è¦ç请æ±åæ° |
| | | */ |
| | | PARAM_MISS(HttpServletResponse.SC_BAD_REQUEST, "缺å°å¿
è¦ç请æ±åæ°"), |
| | | |
| | | /** |
| | | * 请æ±åæ°ç±»åé误 |
| | | */ |
| | | PARAM_TYPE_ERROR(HttpServletResponse.SC_BAD_REQUEST, "请æ±åæ°ç±»åé误"), |
| | | |
| | | /** |
| | | * 请æ±åæ°ç»å®é误 |
| | | */ |
| | | PARAM_BIND_ERROR(HttpServletResponse.SC_BAD_REQUEST, "请æ±åæ°ç»å®é误"), |
| | | |
| | | /** |
| | | * åæ°æ ¡éªå¤±è´¥ |
| | | */ |
| | | PARAM_VALID_ERROR(HttpServletResponse.SC_BAD_REQUEST, "åæ°æ ¡éªå¤±è´¥"), |
| | | ; |
| | | |
| | | /** |
| | | * codeç¼ç |
| | | */ |
| | | final int code; |
| | | /** |
| | | * ä¸æä¿¡æ¯æè¿° |
| | | */ |
| | | final String message; |
| | | |
| | | } |