interface Error {
status: number;
message: string;
}
// 定义数字错误码
const ERROR_CODE:{ [key: string]: Error } = {
SUCCESS:{
status:0,
message:"请求成功"
},//成功
BAD_REQUEST:{
status:400,
message:"请求参数不正确"
},
UserOut:{
status:904,
message:'用户不存在'
},//用户不存在
//请求参数不正确
UNAUTHORIZED:{
status:401,
message:"账号未登录"
},//账号未登录
FORBIDDEN:{
status:403,
message:"没有该操作权限"
},//没有该操作权限
NOT_FOUND:{
status:404,
message:"请求未找到"
},//请求未找到
METHOD_NOT_ALLOWED:{
status:405,
message:"请求方式不正确"
},//请求方式不正确
LOCKED:{
status:423,
message:"请求失败,请稍后重试(并发请求,不允许)"
},//请求失败,请稍后重试(并发请求,不允许)
TOO_MANY_REQUESTS:{
status:429,
message:"请求过于频繁,请稍后重试"
},//请求过于频繁,请稍后重试
INTERNAL_SERVER_ERROR:{
status:500,
message:"系统异常"
},//系统异常
NOT_IMPLEMENTED:{
status:501,
message:"功能未实现/未开启"
},//功能未实现/未开启
REPEATED_REQUESTS:{
status:900,
message:"重复请求,请稍后重试"
},//重复请求,请稍后重试
DEMO_DENY:{
status:901,
message:"演示模式,禁止写操作"
},//演示模式,禁止写操作
UNKNOWN:{
status:999,
message:"未知错误"
},//未知错误
SEND_REQUEST_TIMEOUT:{
status:902,
message:"请求超时"
},//请求超时
SEND_USER_EXIST:{
status:903,
message:"用户已存在"
},//用户存在
USER_PASSWORD_ERROE: {
status:905,
message:'用户名或者密码错误!'
}
};
export {ERROR_CODE };
01-04
06-12
4552
08-14
3479
07-20
6746
03-29
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交