| 123456789101112 |
- package auth
- import (
- "context"
- "perms-system-server/internal/svc"
- )
- func GetUserPerms(ctx context.Context, svcCtx *svc.ServiceContext, userId int64, deptId int64, productCode string, isSuperAdmin bool) ([]string, string, error) {
- ud := svcCtx.UserDetailsLoader.Load(ctx, userId, productCode)
- return ud.Perms, ud.MemberType, nil
- }
|