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