Devices get token correct
This commit is contained in:
@@ -383,11 +383,10 @@ def PACS_Retrive_RFCS(request):
|
||||
return JsonResponse({'PACS':timbres},status=status)
|
||||
|
||||
|
||||
|
||||
#-----------------------------------API VIEWS
|
||||
#--------------------------------------------
|
||||
|
||||
class check_RFC(APIView):
|
||||
"""Verifica que el cliente pueda Timbrar"""
|
||||
permission_classes = (IsAuthenticated,ItsAdminToken,)
|
||||
def get(self,request):
|
||||
rfc = request.GET.get('RFC', None)
|
||||
@@ -405,28 +404,24 @@ class check_RFC(APIView):
|
||||
except Exception as E:
|
||||
return Response({'Error':f'check_RFC:{E} RFC:{rfc}','isError':True})
|
||||
|
||||
|
||||
class CancelaTimbre(APIView):
|
||||
"""API CLASS for upload the CFDI Version into the server"""
|
||||
permissions_classes=[IsAuthenticated,]
|
||||
|
||||
"""API CLASS for upload the CFDI Version into the server"""
|
||||
permissions_classes=[IsAuthenticated,ItsAdminToken]
|
||||
|
||||
def post(self,request,*args, **kwargs):
|
||||
UUID = request.data.get('UUID')
|
||||
try:
|
||||
|
||||
timbre = Timbres.objects.get(uuid=UUID)
|
||||
obj={'uuid':f'{timbre.uuid}_','rfcc':timbre.rfcc,'fecha':timbre.fecha,'folio':timbre.folio,
|
||||
'serie':timbre.serie,'tipo':'Cancela','rfcp':timbre.rfcp,'modo':'Normal'
|
||||
}
|
||||
'serie':timbre.serie,'tipo':'Cancela','rfcp':timbre.rfcp,'modo':'Normal'}
|
||||
cancelaTimbre = Timbres.objects.create(**obj)
|
||||
|
||||
|
||||
return Response({'success':True})
|
||||
except Exception as ex:
|
||||
BitacoraErrores.objects.create(level=2, message=str(ex), traceback=traceback.format_exc(), view='Sistemas.CancelaTimbre')
|
||||
return Response({'Error':f'{ex}','isError':True})
|
||||
|
||||
|
||||
|
||||
class add_timbre(APIView):
|
||||
pass
|
||||
|
||||
@@ -495,6 +490,7 @@ class ErroresTimbresListView(UserPassesTestMixin, LoginRequiredMixin,ListView):
|
||||
if not res:
|
||||
messages.error(self.request, f'Lo sentimos. La página que buscas no está disponible, no cuentas con los permisos.')
|
||||
return res
|
||||
|
||||
class ClientesUpdateView(UserPassesTestMixin,LoginRequiredMixin,UpdateView):
|
||||
model= Clientes
|
||||
form_class=ClienteForm
|
||||
|
||||
Reference in New Issue
Block a user