diff --git a/yami-shop-common/src/main/java/com/yami/shop/common/response/ResponseCode.java b/yami-shop-common/src/main/java/com/yami/shop/common/response/ResponseCode.java index 2721206..5295966 100644 --- a/yami-shop-common/src/main/java/com/yami/shop/common/response/ResponseCode.java +++ b/yami-shop-common/src/main/java/com/yami/shop/common/response/ResponseCode.java @@ -10,10 +10,23 @@ package com.yami.shop.common.response; /** + * 响应码接口 + * 该接口用于定义项目中通用的响应码常量,使得不同模块在返回响应结果时能够遵循统一的规范,方便前端根据响应码判断请求的处理结果是成功还是失败等情况。 + * 目前定义了表示成功和失败的两个常用响应码常量,但在实际项目中可根据具体业务需求进一步扩展该接口,添加更多不同含义的响应码。 + * * @author lanhai */ public interface ResponseCode { + /** + * 成功响应码 + * 表示请求处理成功的状态码,当后端处理业务逻辑顺利完成,无异常情况发生时,通常会返回该响应码给前端,前端可据此进行相应的成功提示或后续业务操作。 + */ int SUCCESS = 1; + + /** + * 失败响应码 + * 表示请求处理失败的状态码,当后端在处理业务逻辑过程中出现错误、校验不通过等异常情况时,会返回该响应码给前端,前端可根据具体业务场景进行相应的失败提示等操作。 + */ int FAIL = -1; -} +} \ No newline at end of file