main.cpython-312.pyc•2.72 kB
�
�h1 � �V � d dl mZ d dlmZ dddgd�dg d�d�Z ed � Zej
� d
edefd�� Zej
� d
ed
ee defd�� Z ej
� d
edefd�� Z
ej d� dedefd�� Ze
dk( rej � yy)� )�FastMCP)�List� z
2024-12-25z
2025-01-01)�balance�history� )�E001�E002�LeaveManager�employee_id�returnc �H � t j | � }|r| � d|d � d�S y)z3Check how many leave days are left for the employeez has r z leave days remaining.�Employee ID not found.)�employee_leaves�get)r �datas �3C:\Users\sister\Desktop\codebasics-mcp\mcp1\main.py�get_leave_balancer s3 � � ���{�+�D����e�D��O�#4�4J�K�K�#� �leave_datesc �� � | t vryt |� }t | d }||k r d|� d|� d�S t | dxx |z cc<