diff --git a/providers/provider.go b/providers/provider.go index 1f94345..2a9206f 100644 --- a/providers/provider.go +++ b/providers/provider.go @@ -11,6 +11,7 @@ import ( _ "atom/providers/jwt" _ "atom/providers/log" _ "atom/providers/query" + _ "atom/providers/rbac" _ "atom/providers/single_flight" _ "atom/providers/uuid" ) diff --git a/providers/rbac/casbin.go b/providers/rbac/casbin.go index 9b268f5..11f9249 100644 --- a/providers/rbac/casbin.go +++ b/providers/rbac/casbin.go @@ -31,13 +31,8 @@ type CasbinInfo struct { Method string `json:"method"` // 方法 } -func NewCasbin( - query *query.Query, - db *gorm.DB, -) (IRbac, error) { - cb := &Casbin{ - query: query, - } +func NewCasbin(query *query.Query, db *gorm.DB) (IRbac, error) { + cb := &Casbin{query: query} a, _ := gormadapter.NewAdapterByDB(db) text := `