|
@@ -5,9 +5,10 @@ import (
|
|
|
)
|
|
|
|
|
|
var (
|
|
|
- OK_CODE = 200
|
|
|
- FAIL_CODE = 400
|
|
|
- TOKEN_ERROR_CODE = 401
|
|
|
+ OK_CODE = 200 //业务成功
|
|
|
+ FAIL_CODE = 400 //业务错误
|
|
|
+ TOKEN_ERROR_CODE = 401 //toke异常
|
|
|
+ NO_AUTH = 403 //没有权限
|
|
|
)
|
|
|
|
|
|
type ResultData struct {
|
|
@@ -80,7 +81,7 @@ func CustomData(code int, msg string, data interface{}, c *gin.Context) {
|
|
|
result(200, resultData, c)
|
|
|
}
|
|
|
|
|
|
-//token异常
|
|
|
+// TokenError token异常
|
|
|
func TokenError(data interface{}, message string, c *gin.Context) {
|
|
|
resultData := ResultData{
|
|
|
Code: TOKEN_ERROR_CODE,
|
|
@@ -89,3 +90,13 @@ func TokenError(data interface{}, message string, c *gin.Context) {
|
|
|
}
|
|
|
result(200, resultData, c)
|
|
|
}
|
|
|
+
|
|
|
+// AuthError 没有权限
|
|
|
+func AuthError(data interface{}, message string, c *gin.Context) {
|
|
|
+ resultData := ResultData{
|
|
|
+ Code: NO_AUTH,
|
|
|
+ Msg: message,
|
|
|
+ Data: data,
|
|
|
+ }
|
|
|
+ result(200, resultData, c)
|
|
|
+}
|