
    h`                        d dl mZmZmZmZ d dlmZ d dlmZ d dl	m
Z
 d dlmZmZ  e       Zej                  d       ee
       ee      fdedefd	       Zej#                  d
       ed       ee
       ee      fdededefd       Zy)    )	APIRouterDepends
UploadFileFile)Session)CategoryDefinitionExcelService)get_db)JWTPayloadSchemaget_current_studentz/download_exceldbtokenc                 R   K   t        | |      j                          d {   S 7 wN)r   download_excel)r   r   s     O/var/www/html/retail-simulation-api/app/api/category_definition_excel/router.pyr   r   	   s"     /59HHJJJJs   '%'z/upload_excel.filec                 T   K   t        ||      j                  |        d {   S 7 wr   )r   upload_excel)r   r   r   s      r   r   r      s$     /59FFtLLLLs   (&(N)fastapir   r   r   r   sqlalchemy.ormr   )app.api.category_definition_excel.servicer   app.database.main.mysqlr	   app.dependency.authanticationr
   r    category_definition_excel_routergetr   postr        r   <module>r      s    7 7 " T * O#,;  !%%&78&-foPWXkPl KG K=M K 9K "&&7*.s)'&/ls  uH  mI MZ M MYi M 8Mr   