diff --git a/Clientes/views.py b/Clientes/views.py index 4fece70..857370c 100644 --- a/Clientes/views.py +++ b/Clientes/views.py @@ -225,11 +225,12 @@ def pageFunc(page,qs,per_page): @login_required @is_staff_access() def timbres_cliente(request, RFC): + RFC = urllib.parse.unquote(RFC) if request.user.is_staff: lista = Timbres.objects.filter(rfcc=RFC) else: lista = Timbres.objects.filter(rfcc=RFC,modo='Normal') - + mes = request.GET.get('mes', None) year = request.GET.get('year',None) @@ -243,7 +244,7 @@ def timbres_cliente(request, RFC): datepickerFin = request.GET.get('datepickerFin', None) tipo = request.GET.get('tipo',None) PAC= request.GET.get('PAC',None) - + if PAC is not None and PAC !='00': lista = lista.filter(rfcp=PAC) @@ -296,7 +297,7 @@ def timbres_cliente(request, RFC): 'lista':lista, 'conteo':conteo, 'RFC':RFC, - 'PAC':PAC, + 'PAC': PAC, 'filters':filters } return render(request, 'Clientes/timbres_cliente.html', context) @@ -373,6 +374,7 @@ def PACS_Retrive_RFCS(request): status = 200 if request.method == 'GET': RFC= request.GET.get('RFC','') + rfcp = urllib.parse.unquote(RFC) if RFC !='': timbres =list(Timbres.objects.values('rfcp').filter(rfcc__in=[RFC])) @@ -380,6 +382,7 @@ def PACS_Retrive_RFCS(request): timbres =list(Timbres.objects.values('rfcp').filter(rfcp__isnull=False)) else: status=403 + return JsonResponse({'PACS':timbres},status=status) diff --git a/Templates/Clientes/index.html b/Templates/Clientes/index.html index c6d4e40..88b4002 100644 --- a/Templates/Clientes/index.html +++ b/Templates/Clientes/index.html @@ -105,7 +105,7 @@ Timbres disponibles Comercio Digital: {{saldo}}