U
    ˱}jK                     @   s   d dl mZ d dlmZ d dlmZ d dlmZ d dlm	Z	 d dl
mZ d dlmZ d dlmZ d d	lmZ d d
lmZ d dlmZ dd ZdS )   )register_task_routes)register_auth_routes)register_admin_routes)register_skill_routes)register_rating_routes)register_carousel_routes)register_news_routes)register_user_routes)register_config_routes)register_suggestion_routes)register_sensitive_word_routesc                 C   s   t |  t|  t|  t|  t|  t|  t|  t|  t|  t	|  t
|  | ddd }| ddd }| ddd	 }| d
dd }d S )Nz/api/healthc                   S   s
   dddS Nok1.0.0)statusversion r   r   r   =D:\Project\Python Project\BangBang\backend\routes\__init__.pyhealth_check   s    z%register_routes.<locals>.health_checkz/apic                   S   s   ddddS )Nu   本地帮 APIr   z/api/)messager   Z	endpointsr   r   r   r   r   api_root   s    z!register_routes.<locals>.api_rootz/api/v1/healthc                   S   s
   dddS r   r   r   r   r   r   health_check_v1"   s    z(register_routes.<locals>.health_check_v1z/api/v1c                   S   s
   dddS )Nu   本地帮 API v1r   )r   r   r   r   r   r   r   api_v1_root&   s    z$register_routes.<locals>.api_v1_root)r   r   r   r   r   r   r   r	   r
   r   r   route)appr   r   r   r   r   r   r   register_routes   s&    


r   N)tasksr   authr   adminr   Zskillsr   Zratingsr   Z	carouselsr   newsr   Zusersr	   configr
   Zsuggestionsr   Zsensitive_wordsr   r   r   r   r   r   <module>   s   