3
B`_                 @   s   d dl mZmZ d dlT d dlmZmZmZmZm	Z	m
Z
 edeZeedd ejddd	 Zejd
dd Zejddd Zejddd ZdS )    )	Blueprintrequest)*)getDataIntrogetProjectData
getRunDatagetProjectDataIntrogetProjectRunsDatagetRunData2dataT)support_credentialsz/datac              C   sj   t jjd} t jjd}t jjd}t jjd}t }tt|t|}tt| t|}|||d}|S )NZrunPageZrunLimitZprojectPageZprojectLimit)	introDataprojectrun)r   argsgetr   r   intr   )Zrun_pageZ	run_limitZproject_pageZproject_limitr   ZprojectDatarunData
dataResult r   ./var/www/html/mybodymap/server/api/dataPage.pygetData   s    r   z/data/paginationc              C   sn   t jjd} t jjd}t jjd}t| |dkrPt| tt| t|}ntt| t|}d|i}|S )Npagelimittyper   r   )r   r   r   printr   r   r   )r   r   ZdataTypeZdataResr   r   r   r   getDataPagination   s    r   zdata/projectc              C   s*   t jjd} t| }t| }||d}|S )N	projectId)r   r   )r   r   r   r   r	   )r   r   r   r   r   r   r   getProjectPageData-   s    r   zdata/runc              C   s    t jjd} t| }d|i}|S )NrunIdr   )r   r   r   r
   )r   r   r   r   r   r   RunData;   s    r    N)flaskr   r   
flask_corsZservice.dataPageServicer   r   r   r   r	   r
   __name__r   CORSrouter   r   r   r    r   r   r   r   <module>   s    
