Skip to content

Commit 9734b67

Browse files
authored
Merge pull request #113 from LyricTian/develop
Fix postgres tinyint
2 parents a904050 + 7798f02 commit 9734b67

File tree

6 files changed

+8
-9
lines changed

6 files changed

+8
-9
lines changed

internal/app/dao/menu/menu.entity.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@ type Menu struct {
3333
Router *string `gorm:"size:255;"` // 访问路由
3434
ParentID *uint64 `gorm:"index;default:0;"` // 父级内码
3535
ParentPath *string `gorm:"size:512;index;default:'';"` // 父级路径
36-
IsShow int `gorm:"type:tinyint;index;default:0;"` // 是否显示(1:显示 2:隐藏)
37-
Status int `gorm:"type:tinyint;index;default:0;"` // 状态(1:启用 2:禁用)
36+
IsShow int `gorm:"index;default:0;"` // 是否显示(1:显示 2:隐藏)
37+
Status int `gorm:"index;default:0;"` // 状态(1:启用 2:禁用)
3838
Sequence int `gorm:"index;default:0;"` // 排序值
3939
Memo *string `gorm:"size:1024;"` // 备注
4040
Creator uint64 `gorm:""` // 创建人

internal/app/dao/role/role.entity.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ type Role struct {
3131
Name string `gorm:"size:100;index;default:'';not null;"` // 角色名称
3232
Sequence int `gorm:"index;default:0;"` // 排序值
3333
Memo *string `gorm:"size:1024;"` // 备注
34-
Status int `gorm:"type:tinyint;index;default:0;"` // 状态(1:启用 2:禁用)
34+
Status int `gorm:"index;default:0;"` // 状态(1:启用 2:禁用)
3535
Creator uint64 `gorm:""` // 创建者
3636
}
3737

internal/app/dao/user/user.entity.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ type User struct {
3333
Password string `gorm:"size:40;default:'';"` // 密码(sha1(md5(明文)))
3434
Email *string `gorm:"size:255;"` // 邮箱
3535
Phone *string `gorm:"size:20;"` // 手机号
36-
Status int `gorm:"type:tinyint;index;default:0;"` // 状态(1:启用 2:停用)
36+
Status int `gorm:"index;default:0;"` // 状态(1:启用 2:停用)
3737
Creator uint64 `gorm:""` // 创建者
3838
}
3939

internal/app/middleware/auth.mw.go

+2-1
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,14 @@ import (
44
"strconv"
55
"strings"
66

7+
"github.com/gin-gonic/gin"
8+
79
"github.com/LyricTian/gin-admin/v8/internal/app/config"
810
"github.com/LyricTian/gin-admin/v8/internal/app/contextx"
911
"github.com/LyricTian/gin-admin/v8/internal/app/ginx"
1012
"github.com/LyricTian/gin-admin/v8/pkg/auth"
1113
"github.com/LyricTian/gin-admin/v8/pkg/errors"
1214
"github.com/LyricTian/gin-admin/v8/pkg/logger"
13-
"github.com/gin-gonic/gin"
1415
)
1516

1617
func wrapUserAuthContext(c *gin.Context, userID uint64, userName string) {

pkg/auth/jwtauth/auth.go

+1-3
Original file line numberDiff line numberDiff line change
@@ -110,9 +110,7 @@ func (a *JWTAuth) GenerateToken(ctx context.Context, userID string) (auth.TokenI
110110
// 解析令牌
111111
func (a *JWTAuth) parseToken(tokenString string) (*jwt.StandardClaims, error) {
112112
token, err := jwt.ParseWithClaims(tokenString, &jwt.StandardClaims{}, a.opts.keyfunc)
113-
if err != nil {
114-
return nil, err
115-
} else if !token.Valid {
113+
if err != nil || !token.Valid {
116114
return nil, auth.ErrInvalidToken
117115
}
118116

pkg/errors/errors.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ var (
1616

1717
// 定义错误
1818
var (
19-
ErrInvalidToken = NewResponse(10000, 401, "令牌失效")
19+
ErrInvalidToken = NewResponse(40001, 401, "令牌失效")
2020
ErrNoPerm = NewResponse(0, 401, "无访问权限")
2121
ErrNotFound = NewResponse(0, 404, "资源不存在")
2222
ErrMethodNotAllow = NewResponse(0, 405, "方法不被允许")

0 commit comments

Comments
 (0)