API CHECK clientes view
This commit is contained in:
@@ -10,7 +10,8 @@ from .views import (
|
||||
|
||||
#API DRF
|
||||
saldo_funct2,
|
||||
add_timbre2
|
||||
add_timbre2,
|
||||
check_RFC,
|
||||
)
|
||||
|
||||
urlpatterns = [
|
||||
@@ -21,6 +22,6 @@ urlpatterns = [
|
||||
path('cliente/add/', ClientesCreateView.as_view(), name='add_cliente'),
|
||||
path('get_timbres_xls/', export_Excel, name='export_Excel'),
|
||||
path('send_timbres_cliente/',send_timbres_Email, name='send_timbres_Email'),
|
||||
path('getActivoRFC/', check_active_RFC, name='check_active_RFC'),
|
||||
path('getActivoRFC/', check_RFC.as_view(), name='check_active_RFC'),
|
||||
path('get_saldo2/', saldo_funct2.as_view(), name='saldo_funct2')
|
||||
]
|
||||
@@ -317,21 +317,19 @@ def export_Excel(request):
|
||||
return response
|
||||
|
||||
|
||||
|
||||
@sync_to_async(thread_sensitive=False)
|
||||
def check_active_RFC(request):
|
||||
#-----------------------------API VIEWS
|
||||
class check_RFC(APIView):
|
||||
permission_classes = (IsAuthenticated,)
|
||||
def get(self,request):
|
||||
rfc = request.GET.get('RFC', None)
|
||||
cliente = get_object_or_404(Clientes, RFC=rfc)
|
||||
serializer = ClienteSerializer(cliente)
|
||||
return JsonResponse(serializer.data)
|
||||
|
||||
|
||||
|
||||
#-----------------------------API VIEWS
|
||||
return Response(serializer.data)
|
||||
|
||||
class add_timbre2(APIView):
|
||||
permission_classes = (IsAuthenticated,)
|
||||
def get(self,request):
|
||||
|
||||
uuid= request.GET.get('uuid', None)
|
||||
rfcc= request.GET.get('rfcc', None)
|
||||
fecha=request.GET.get('fecha', None)
|
||||
@@ -340,6 +338,7 @@ class add_timbre2(APIView):
|
||||
tipo=request.GET.get('tipo', None)
|
||||
rfcp=request.GET.get('rfcp', None)
|
||||
modo=request.GET.get('modo', None)
|
||||
|
||||
obj={
|
||||
'uuid':uuid,
|
||||
'rfcc':rfcc,
|
||||
@@ -358,7 +357,8 @@ class add_timbre2(APIView):
|
||||
uuid=uuid,
|
||||
description=e,
|
||||
rfcc=rfcc,
|
||||
folio=folio
|
||||
folio=folio,
|
||||
modo=modo
|
||||
)
|
||||
return Response({'fok':f'{e}'})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user