feature/T2026-05-031 agregar multiples rfc's a un usuario
This commit is contained in:
@@ -62,8 +62,8 @@ class OrganizacionFiltradaMixin:
|
||||
return model.objects.filter(**filtros_base)
|
||||
|
||||
# if hasattr(model, self.campo_contribuyente):
|
||||
if self.request.user.is_authenticated and 'Importador' in grupos :
|
||||
filtros_base[f"{self.campo_contribuyente}__rfc"] = self.request.user.rfc.rfc
|
||||
if self.request.user.is_authenticated and 'Importador' in grupos:
|
||||
filtros_base[f"{self.campo_contribuyente}__in"] = self.request.user.rfc.all()
|
||||
return model.objects.filter(**filtros_base)
|
||||
|
||||
# Si no entra en los roles válidos
|
||||
@@ -98,7 +98,7 @@ class DocumentosFiltradosMixin:
|
||||
|
||||
if hasattr(model, self.campo_contribuyente):
|
||||
if self.request.user.is_authenticated and 'Importador' in grupos and getattr(self.request.user, 'is_importador', False):
|
||||
filtros_base[f"{self.campo_contribuyente}__contribuyente"] = self.request.user.rfc
|
||||
filtros_base[f"{self.campo_contribuyente}__contribuyente__in"] = self.request.user.rfc.all()
|
||||
return model.objects.filter(**filtros_base)
|
||||
|
||||
# Si no entra en los roles válidos
|
||||
@@ -133,8 +133,8 @@ class ProcesosPorOrganizacionMixin:
|
||||
return model.objects.filter(**filtros_base)
|
||||
|
||||
if hasattr(model, self.campo_pedimento):
|
||||
if self.request.user.is_authenticated and'Importador' in grupos and getattr(self.request.user, 'is_importador', False):
|
||||
filtros_base[f"{self.campo_pedimento}__contribuyente"] = self.request.user.rfc
|
||||
if self.request.user.is_authenticated and 'Importador' in grupos and getattr(self.request.user, 'is_importador', False):
|
||||
filtros_base[f"{self.campo_pedimento}__contribuyente__in"] = self.request.user.rfc.all()
|
||||
return model.objects.filter(**filtros_base)
|
||||
|
||||
# Si no entra en los roles válidos
|
||||
|
||||
Reference in New Issue
Block a user