14 lines
541 B
Python
14 lines
541 B
Python
from fastapi import APIRouter, Request, status
|
|
|
|
from services.clinicServices import ClinicServices
|
|
from schemas.UpdateSchemas import ClinicStatusUpdate
|
|
from schemas.ApiResponse import ApiResponse
|
|
|
|
router = APIRouter()
|
|
|
|
|
|
@router.put("/clinic/status")
|
|
def update_clinic_status(req:Request, data: ClinicStatusUpdate):
|
|
response = ClinicServices().update_clinic_status(req.state.user, data.clinic_id, data.status, data.documentStatus, data.rejection_reason)
|
|
return ApiResponse(data=response, message="Clinic status updated successfully")
|