feat:完善项目信息

This commit is contained in:
henry
2022-01-21 17:04:53 +08:00
parent bdb570d19a
commit e52cdcf163
4 changed files with 3 additions and 23 deletions

View File

@ -93,7 +93,7 @@ func (c *Auth) Bind(roleID uint64, authIDs []uint64) error {
return err
}
if len(request) > 0 {
permission.AddRequest(request)
service.WithAuthRequest(request)(permission)
if _, err = permission.AddPolicies(); err != nil {
return err

View File

@ -86,7 +86,7 @@ func (c *Menu) Bind(roleID uint64, menuIDs []uint64) error {
return err
}
if len(request) > 0 {
permission.AddRequest(request)
service.WithAuthRequest(request)(permission)
if _, err = permission.AddPolicies(); err != nil {
return err

View File

@ -116,7 +116,7 @@ func (c *InstanceForm) sync(tx *gorm.DB, first bool, uid, tenantID uint64) error
return err
}
go utils.TryCatch(func() {
permission.AddRole(rolesIDs)
service.WithAuthRoles(rolesIDs)(permission)
if _, err = permission.AddRoleForUser(); err != nil {
logger.ErrorF("Casbin 给予用户【%d】权限错误%v", uid, err)