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