16 lines
440 B
Go
16 lines
440 B
Go
package service
|
|
|
|
import "myschools.me/heritage/heritage-api/mysql"
|
|
|
|
func RbacPermissionDefined(permissionCode string) (bool, error) {
|
|
return mysql.PermissionDefined(&permissionCode)
|
|
}
|
|
|
|
func RbacUserRoleIDByUserID(userID string) (*string, bool, error) {
|
|
return mysql.UserRoleIDByUserID(&userID)
|
|
}
|
|
|
|
func RbacRoleHasPermission(roleID *string, permissionCode string) (bool, error) {
|
|
return mysql.RoleHasPermission(roleID, &permissionCode)
|
|
}
|