
    +dh                        d dl mZ d dlmZ d dlmZmZ d dlmZ d dl	m
Z
mZmZmZmZ  e            Ze                    de          dd
            ZdS )    )annotations)date)	APIRouterRequest)HTMLResponse)	templatessb_today_items_from_ping_status_count_last_24h/)response_classrequestr   c                  K   t          ddddd          }t          ddddd	          }||z   }	 t          j        d
                              d                              dd                              d                                          }|j        pg }n# t          $ r g }Y nw xY wg }t          j
                                                    }|D ]}t          |                    d          p|                    d          pd          d	d         }	|	|k    rA|                    |                    d          pd|                    d          |	d           t          d          t!          d          dt          d          t!          d          dt          d          t!          d
          dd}
t#          j        d| |||
d          S )uU   홈 대시보드: 오늘자 공지/채용(부처), ALIO(Kepco Group) 스냅샷/상태moef_idMOEFtitleurltag)	title_keyurl_keytag_keymotie_idMOTIENkepco_idzdepartment,posted_at,pdf_urlidT)desc   	posted_at
created_at 
   
department-pdf_url)r#   r   r   zhttps://www.moef.go.kr)pingcount24zhttps://www.motie.go.krzhttps://www.alio.go.kr)r   r   ALIOz
index.html)r   	gov_todaygroup_todaystatus)r
   r	   tableselectorderlimitexecutedata	Exceptionr   today	isoformatstrgetappendr   r   r   TemplateResponse)r   
moef_todaymotie_todayr)   res_kk_rowsr*   	today_strrdr+   s              (/var/www/html/bot/app/web/pages/index.pyindexrA      s
      #9fQV`efffJ#J7TYcghhhK[(I
HZ  v455uTu%%uSzzwyy 	 !r    K
&&((I  k""?aeeL&9&9?R@@"E	>> uu\229cuuY''       &&>??O\eLfLfgg&'@AAo^hNiNijj%&>??O\fLgLghh F %)K[abb  s   A*B B+*B+N)r   r   )
__future__r   datetimer   fastapir   r   fastapi.responsesr   app.web.depsr   r	   r
   r   r   routerr6   rA        r@   <module>rJ      s    " " " " " "       & & & & & & & & * * * * * *             
 
C--) ) ) .-) ) )rI   