{"openapi":"3.1.0","info":{"title":"FastAPI","version":"0.1.0"},"paths":{"/eleaves/eleave_request/list":{"get":{"tags":["eleave request"],"summary":"Func Eleave Request List","operationId":"func_eleave_request_list_eleaves_eleave_request_list_get","parameters":[{"name":"page","in":"query","required":false,"schema":{"type":"integer","default":1,"title":"Page"}},{"name":"page_size","in":"query","required":false,"schema":{"type":"integer","default":10,"title":"Page Size"}},{"name":"token","in":"query","required":true,"schema":{"type":"string","title":"Token"}},{"name":"time","in":"query","required":true,"schema":{"type":"string","title":"Time"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/eleaves/eleave_request/filter":{"get":{"tags":["eleave request"],"summary":"Func Eleave Request Filter","operationId":"func_eleave_request_filter_eleaves_eleave_request_filter_get","parameters":[{"name":"page","in":"query","required":false,"schema":{"type":"integer","default":1,"title":"Page"}},{"name":"page_size","in":"query","required":false,"schema":{"type":"integer","default":10,"title":"Page Size"}},{"name":"staff","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Staff"}},{"name":"eleave_type","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Eleave Type"}},{"name":"shift","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Shift"}},{"name":"start_date","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Start Date"}},{"name":"end_date","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"End Date"}},{"name":"token","in":"query","required":true,"schema":{"type":"string","title":"Token"}},{"name":"time","in":"query","required":true,"schema":{"type":"string","title":"Time"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/eleaves/eleave_request/view":{"get":{"tags":["eleave request"],"summary":"Func Eleave Request View","operationId":"func_eleave_request_view_eleaves_eleave_request_view_get","parameters":[{"name":"eleave_request_id","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Eleave Request Id"}},{"name":"token","in":"query","required":true,"schema":{"type":"string","title":"Token"}},{"name":"time","in":"query","required":true,"schema":{"type":"string","title":"Time"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/eleaves/eleave_request/create":{"post":{"tags":["eleave request"],"summary":"Func Eleave Request Create","operationId":"func_eleave_request_create_eleaves_eleave_request_create_post","parameters":[{"name":"token","in":"query","required":true,"schema":{"type":"string","title":"Token"}},{"name":"time","in":"query","required":true,"schema":{"type":"string","title":"Time"}}],"requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"allOf":[{"$ref":"#/components/schemas/Body_func_eleave_request_create_eleaves_eleave_request_create_post"}],"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/eleaves/eleave_request/update":{"put":{"tags":["eleave request"],"summary":"Func Eleave Request Update","operationId":"func_eleave_request_update_eleaves_eleave_request_update_put","parameters":[{"name":"eleave_request_id","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Eleave Request Id"}},{"name":"token","in":"query","required":true,"schema":{"type":"string","title":"Token"}},{"name":"time","in":"query","required":true,"schema":{"type":"string","title":"Time"}}],"requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"allOf":[{"$ref":"#/components/schemas/Body_func_eleave_request_update_eleaves_eleave_request_update_put"}],"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/eleaves/eleave_request/delete":{"delete":{"tags":["eleave request"],"summary":"Func Eleave Request Delete","operationId":"func_eleave_request_delete_eleaves_eleave_request_delete_delete","parameters":[{"name":"eleave_request_id","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Eleave Request Id"}},{"name":"token","in":"query","required":true,"schema":{"type":"string","title":"Token"}},{"name":"time","in":"query","required":true,"schema":{"type":"string","title":"Time"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/eleaves/eleave_request/update_status":{"patch":{"tags":["eleave request"],"summary":"Func Eleave Request Approve","operationId":"func_eleave_request_approve_eleaves_eleave_request_update_status_patch","parameters":[{"name":"eleave_request_id","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Eleave Request Id"}},{"name":"token","in":"query","required":true,"schema":{"type":"string","title":"Token"}},{"name":"time","in":"query","required":true,"schema":{"type":"string","title":"Time"}}],"requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"allOf":[{"$ref":"#/components/schemas/Body_func_eleave_request_approve_eleaves_eleave_request_update_status_patch"}],"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/eleaves/eleave_block/list":{"get":{"tags":["eleave block"],"summary":"Func Eleave Block List","operationId":"func_eleave_block_list_eleaves_eleave_block_list_get","parameters":[{"name":"page","in":"query","required":false,"schema":{"type":"integer","default":1,"title":"Page"}},{"name":"page_size","in":"query","required":false,"schema":{"type":"integer","default":10,"title":"Page Size"}},{"name":"token","in":"query","required":true,"schema":{"type":"string","title":"Token"}},{"name":"time","in":"query","required":true,"schema":{"type":"string","title":"Time"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/eleaves/eleave_block/filter":{"get":{"tags":["eleave block"],"summary":"Func Leave Block Filter","operationId":"func_leave_block_filter_eleaves_eleave_block_filter_get","parameters":[{"name":"page","in":"query","required":false,"schema":{"type":"integer","default":1,"title":"Page"}},{"name":"page_size","in":"query","required":false,"schema":{"type":"integer","default":10,"title":"Page Size"}},{"name":"title","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"}},{"name":"eleave_type","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Eleave Type"}},{"name":"create_date","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Create Date"}},{"name":"token","in":"query","required":true,"schema":{"type":"string","title":"Token"}},{"name":"time","in":"query","required":true,"schema":{"type":"string","title":"Time"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/eleaves/eleave_block/view":{"get":{"tags":["eleave block"],"summary":"Func Eleave Block View","operationId":"func_eleave_block_view_eleaves_eleave_block_view_get","parameters":[{"name":"eleave_blocking_id","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Eleave Blocking Id"}},{"name":"token","in":"query","required":true,"schema":{"type":"string","title":"Token"}},{"name":"time","in":"query","required":true,"schema":{"type":"string","title":"Time"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/eleaves/eleave_block/create":{"post":{"tags":["eleave block"],"summary":"Func Eleave Block Create","operationId":"func_eleave_block_create_eleaves_eleave_block_create_post","parameters":[{"name":"token","in":"query","required":true,"schema":{"type":"string","title":"Token"}},{"name":"time","in":"query","required":true,"schema":{"type":"string","title":"Time"}}],"requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"allOf":[{"$ref":"#/components/schemas/Body_func_eleave_block_create_eleaves_eleave_block_create_post"}],"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/eleaves/eleave_block/update":{"put":{"tags":["eleave block"],"summary":"Func Eleave Block Update","operationId":"func_eleave_block_update_eleaves_eleave_block_update_put","parameters":[{"name":"eleave_blocking_id","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Eleave Blocking Id"}},{"name":"token","in":"query","required":true,"schema":{"type":"string","title":"Token"}},{"name":"time","in":"query","required":true,"schema":{"type":"string","title":"Time"}}],"requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"allOf":[{"$ref":"#/components/schemas/Body_func_eleave_block_update_eleaves_eleave_block_update_put"}],"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/eleaves/eleave_block/delete":{"delete":{"tags":["eleave block"],"summary":"Func Eleave Block Delete","operationId":"func_eleave_block_delete_eleaves_eleave_block_delete_delete","parameters":[{"name":"eleave_blocking_id","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Eleave Blocking Id"}},{"name":"token","in":"query","required":true,"schema":{"type":"string","title":"Token"}},{"name":"time","in":"query","required":true,"schema":{"type":"string","title":"Time"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/eleaves/eleave_block/update_status":{"patch":{"tags":["eleave block"],"summary":"Func Update Eleave Block Status","operationId":"func_update_eleave_block_status_eleaves_eleave_block_update_status_patch","parameters":[{"name":"eleave_blocking_id","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Eleave Blocking Id"}},{"name":"token","in":"query","required":true,"schema":{"type":"string","title":"Token"}},{"name":"time","in":"query","required":true,"schema":{"type":"string","title":"Time"}}],"requestBody":{"required":true,"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_func_update_eleave_block_status_eleaves_eleave_block_update_status_patch"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/eleaves/eleave_deduct/list":{"get":{"tags":["eleaves deduct"],"summary":"Func Eleaves Deduct List","operationId":"func_eleaves_deduct_list_eleaves_eleave_deduct_list_get","parameters":[{"name":"page","in":"query","required":false,"schema":{"type":"integer","default":1,"title":"Page"}},{"name":"page_size","in":"query","required":false,"schema":{"type":"integer","default":10,"title":"Page Size"}},{"name":"token","in":"query","required":true,"schema":{"type":"string","title":"Token"}},{"name":"time","in":"query","required":true,"schema":{"type":"string","title":"Time"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/eleaves/eleave_deduct/filter":{"get":{"tags":["eleaves deduct"],"summary":"Func Filter Eleave Deduct","operationId":"func_filter_eleave_deduct_eleaves_eleave_deduct_filter_get","parameters":[{"name":"page","in":"query","required":false,"schema":{"type":"integer","default":1,"title":"Page"}},{"name":"page_size","in":"query","required":false,"schema":{"type":"integer","default":10,"title":"Page Size"}},{"name":"title","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"}},{"name":"eleave_type","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Eleave Type"}},{"name":"create_date","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Create Date"}},{"name":"token","in":"query","required":true,"schema":{"type":"string","title":"Token"}},{"name":"time","in":"query","required":true,"schema":{"type":"string","title":"Time"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/eleaves/eleave_deduct/view":{"get":{"tags":["eleaves deduct"],"summary":"Func Get Eleave Deduct","operationId":"func_get_eleave_deduct_eleaves_eleave_deduct_view_get","parameters":[{"name":"eleave_deduct_id","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Eleave Deduct Id"}},{"name":"token","in":"query","required":true,"schema":{"type":"string","title":"Token"}},{"name":"time","in":"query","required":true,"schema":{"type":"string","title":"Time"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/eleaves/eleave_deduct/create":{"post":{"tags":["eleaves deduct"],"summary":"Func Create Eleaves Deduct","operationId":"func_create_eleaves_deduct_eleaves_eleave_deduct_create_post","parameters":[{"name":"token","in":"query","required":true,"schema":{"type":"string","title":"Token"}},{"name":"time","in":"query","required":true,"schema":{"type":"string","title":"Time"}}],"requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"allOf":[{"$ref":"#/components/schemas/Body_func_create_eleaves_deduct_eleaves_eleave_deduct_create_post"}],"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/eleaves/eleave_deduct/update":{"put":{"tags":["eleaves deduct"],"summary":"Func Eleaves Deduct Update","operationId":"func_eleaves_deduct_update_eleaves_eleave_deduct_update_put","parameters":[{"name":"eleave_deduct_id","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Eleave Deduct Id"}},{"name":"token","in":"query","required":true,"schema":{"type":"string","title":"Token"}},{"name":"time","in":"query","required":true,"schema":{"type":"string","title":"Time"}}],"requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"allOf":[{"$ref":"#/components/schemas/Body_func_eleaves_deduct_update_eleaves_eleave_deduct_update_put"}],"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/eleaves/eleave_deduct/delete":{"delete":{"tags":["eleaves deduct"],"summary":"Func Eleaves Deduct Delete","operationId":"func_eleaves_deduct_delete_eleaves_eleave_deduct_delete_delete","parameters":[{"name":"eleave_deduct_id","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Eleave Deduct Id"}},{"name":"token","in":"query","required":true,"schema":{"type":"string","title":"Token"}},{"name":"time","in":"query","required":true,"schema":{"type":"string","title":"Time"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/eleaves/eleave_deduct/update_status":{"patch":{"tags":["eleaves deduct"],"summary":"Func Update Eleave Deduct Status","operationId":"func_update_eleave_deduct_status_eleaves_eleave_deduct_update_status_patch","parameters":[{"name":"eleave_deduct_id","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Eleave Deduct Id"}},{"name":"token","in":"query","required":true,"schema":{"type":"string","title":"Token"}},{"name":"time","in":"query","required":true,"schema":{"type":"string","title":"Time"}}],"requestBody":{"required":true,"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_func_update_eleave_deduct_status_eleaves_eleave_deduct_update_status_patch"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/eleaves/eleave_holiday/list":{"get":{"tags":["eleaves holiday"],"summary":"Func Eleaves Holiday List","operationId":"func_eleaves_holiday_list_eleaves_eleave_holiday_list_get","parameters":[{"name":"page","in":"query","required":false,"schema":{"type":"integer","default":1,"title":"Page"}},{"name":"page_size","in":"query","required":false,"schema":{"type":"integer","default":10,"title":"Page Size"}},{"name":"token","in":"query","required":true,"schema":{"type":"string","title":"Token"}},{"name":"time","in":"query","required":true,"schema":{"type":"string","title":"Time"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/eleaves/eleave_holiday/filter":{"get":{"tags":["eleaves holiday"],"summary":"Func Filter Eleave Holiday","operationId":"func_filter_eleave_holiday_eleaves_eleave_holiday_filter_get","parameters":[{"name":"page","in":"query","required":false,"schema":{"type":"integer","default":1,"title":"Page"}},{"name":"page_size","in":"query","required":false,"schema":{"type":"integer","default":10,"title":"Page Size"}},{"name":"title","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"}},{"name":"create_date","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Create Date"}},{"name":"token","in":"query","required":true,"schema":{"type":"string","title":"Token"}},{"name":"time","in":"query","required":true,"schema":{"type":"string","title":"Time"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/eleaves/eleave_holiday/view":{"get":{"tags":["eleaves holiday"],"summary":"Func Get Eleave Holiday","operationId":"func_get_eleave_holiday_eleaves_eleave_holiday_view_get","parameters":[{"name":"eleave_holiday_id","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Eleave Holiday Id"}},{"name":"token","in":"query","required":true,"schema":{"type":"string","title":"Token"}},{"name":"time","in":"query","required":true,"schema":{"type":"string","title":"Time"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/eleaves/eleave_holiday/create":{"post":{"tags":["eleaves holiday"],"summary":"Func Create Eleaves Holiday","operationId":"func_create_eleaves_holiday_eleaves_eleave_holiday_create_post","parameters":[{"name":"token","in":"query","required":true,"schema":{"type":"string","title":"Token"}},{"name":"time","in":"query","required":true,"schema":{"type":"string","title":"Time"}}],"requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"allOf":[{"$ref":"#/components/schemas/Body_func_create_eleaves_holiday_eleaves_eleave_holiday_create_post"}],"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/eleaves/eleave_holiday/update":{"put":{"tags":["eleaves holiday"],"summary":"Func Eleaves Holiday Update","operationId":"func_eleaves_holiday_update_eleaves_eleave_holiday_update_put","parameters":[{"name":"eleave_holiday_id","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Eleave Holiday Id"}},{"name":"token","in":"query","required":true,"schema":{"type":"string","title":"Token"}},{"name":"time","in":"query","required":true,"schema":{"type":"string","title":"Time"}}],"requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"allOf":[{"$ref":"#/components/schemas/Body_func_eleaves_holiday_update_eleaves_eleave_holiday_update_put"}],"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/eleaves/eleave_holiday/delete":{"delete":{"tags":["eleaves holiday"],"summary":"Func Eleaves Holiday Delete","operationId":"func_eleaves_holiday_delete_eleaves_eleave_holiday_delete_delete","parameters":[{"name":"eleave_holiday_id","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Eleave Holiday Id"}},{"name":"token","in":"query","required":true,"schema":{"type":"string","title":"Token"}},{"name":"time","in":"query","required":true,"schema":{"type":"string","title":"Time"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/eleaves/eleave_holiday/update_status":{"patch":{"tags":["eleaves holiday"],"summary":"Func Update Eleave Holiday Status","operationId":"func_update_eleave_holiday_status_eleaves_eleave_holiday_update_status_patch","parameters":[{"name":"eleave_holiday_id","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Eleave Holiday Id"}},{"name":"token","in":"query","required":true,"schema":{"type":"string","title":"Token"}},{"name":"time","in":"query","required":true,"schema":{"type":"string","title":"Time"}}],"requestBody":{"required":true,"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_func_update_eleave_holiday_status_eleaves_eleave_holiday_update_status_patch"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/eleaves/eleave_type/list":{"get":{"tags":["eleaves type"],"summary":"Func Eleaves Type List","operationId":"func_eleaves_type_list_eleaves_eleave_type_list_get","parameters":[{"name":"page","in":"query","required":false,"schema":{"type":"integer","default":1,"title":"Page"}},{"name":"page_size","in":"query","required":false,"schema":{"type":"integer","default":10,"title":"Page Size"}},{"name":"token","in":"query","required":true,"schema":{"type":"string","title":"Token"}},{"name":"time","in":"query","required":true,"schema":{"type":"string","title":"Time"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/eleaves/eleave_type/filter":{"get":{"tags":["eleaves type"],"summary":"Func Filter Eleave Type","operationId":"func_filter_eleave_type_eleaves_eleave_type_filter_get","parameters":[{"name":"page","in":"query","required":false,"schema":{"type":"integer","default":1,"title":"Page"}},{"name":"page_size","in":"query","required":false,"schema":{"type":"integer","default":10,"title":"Page Size"}},{"name":"title","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"}},{"name":"eleave_type","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Eleave Type"}},{"name":"create_date","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Create Date"}},{"name":"token","in":"query","required":true,"schema":{"type":"string","title":"Token"}},{"name":"time","in":"query","required":true,"schema":{"type":"string","title":"Time"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/eleaves/eleave_type/view":{"get":{"tags":["eleaves type"],"summary":"Func Get Eleave Type","operationId":"func_get_eleave_type_eleaves_eleave_type_view_get","parameters":[{"name":"eleave_type_id","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Eleave Type Id"}},{"name":"token","in":"query","required":true,"schema":{"type":"string","title":"Token"}},{"name":"time","in":"query","required":true,"schema":{"type":"string","title":"Time"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/eleaves/eleave_type/create":{"post":{"tags":["eleaves type"],"summary":"Func Create Eleave Type","operationId":"func_create_eleave_type_eleaves_eleave_type_create_post","parameters":[{"name":"token","in":"query","required":true,"schema":{"type":"string","title":"Token"}},{"name":"time","in":"query","required":true,"schema":{"type":"string","title":"Time"}}],"requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"allOf":[{"$ref":"#/components/schemas/Body_func_create_eleave_type_eleaves_eleave_type_create_post"}],"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/eleaves/eleave_type/update":{"put":{"tags":["eleaves type"],"summary":"Func Update Eleave Type","operationId":"func_update_eleave_type_eleaves_eleave_type_update_put","parameters":[{"name":"eleave_type_id","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Eleave Type Id"}},{"name":"token","in":"query","required":true,"schema":{"type":"string","title":"Token"}},{"name":"time","in":"query","required":true,"schema":{"type":"string","title":"Time"}}],"requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"allOf":[{"$ref":"#/components/schemas/Body_func_update_eleave_type_eleaves_eleave_type_update_put"}],"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/eleaves/eleave_type/delete":{"delete":{"tags":["eleaves type"],"summary":"Func Delete Eleave Type","operationId":"func_delete_eleave_type_eleaves_eleave_type_delete_delete","parameters":[{"name":"eleave_type_id","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Eleave Type Id"}},{"name":"token","in":"query","required":true,"schema":{"type":"string","title":"Token"}},{"name":"time","in":"query","required":true,"schema":{"type":"string","title":"Time"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/eleaves/eleave_type/update_status":{"patch":{"tags":["eleaves type"],"summary":"Func Update Status Eleave Type","operationId":"func_update_status_eleave_type_eleaves_eleave_type_update_status_patch","parameters":[{"name":"eleave_type_id","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Eleave Type Id"}},{"name":"token","in":"query","required":true,"schema":{"type":"string","title":"Token"}},{"name":"time","in":"query","required":true,"schema":{"type":"string","title":"Time"}}],"requestBody":{"required":true,"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_func_update_status_eleave_type_eleaves_eleave_type_update_status_patch"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/eleaves/eleaves/list":{"get":{"tags":["eleaves"],"summary":"Func Eleaves List","operationId":"func_eleaves_list_eleaves_eleaves_list_get","parameters":[{"name":"page","in":"query","required":false,"schema":{"type":"integer","default":1,"title":"Page"}},{"name":"page_size","in":"query","required":false,"schema":{"type":"integer","default":10,"title":"Page Size"}},{"name":"token","in":"query","required":true,"schema":{"type":"string","title":"Token"}},{"name":"time","in":"query","required":true,"schema":{"type":"string","title":"Time"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/eleaves/eleaves/view":{"get":{"tags":["eleaves"],"summary":"Func Get Eleave","operationId":"func_get_eleave_eleaves_eleaves_view_get","parameters":[{"name":"eleave_id","in":"query","required":true,"schema":{"type":"integer","title":"Eleave Id"}},{"name":"token","in":"query","required":true,"schema":{"type":"string","title":"Token"}},{"name":"time","in":"query","required":true,"schema":{"type":"string","title":"Time"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/eleaves/eleaves/create":{"post":{"tags":["eleaves"],"summary":"Func Create Eleave","operationId":"func_create_eleave_eleaves_eleaves_create_post","parameters":[{"name":"token","in":"query","required":true,"schema":{"type":"string","title":"Token"}},{"name":"time","in":"query","required":true,"schema":{"type":"string","title":"Time"}}],"requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"allOf":[{"$ref":"#/components/schemas/Body_func_create_eleave_eleaves_eleaves_create_post"}],"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/eleaves/eleaves/update":{"put":{"tags":["eleaves"],"summary":"Func Eleave Update","operationId":"func_eleave_update_eleaves_eleaves_update_put","parameters":[{"name":"eleave_id","in":"query","required":true,"schema":{"type":"integer","title":"Eleave Id"}},{"name":"token","in":"query","required":true,"schema":{"type":"string","title":"Token"}},{"name":"time","in":"query","required":true,"schema":{"type":"string","title":"Time"}}],"requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"allOf":[{"$ref":"#/components/schemas/Body_func_eleave_update_eleaves_eleaves_update_put"}],"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/eleaves/eleaves/delete":{"delete":{"tags":["eleaves"],"summary":"Func Eleave Delete","operationId":"func_eleave_delete_eleaves_eleaves_delete_delete","parameters":[{"name":"eleave_id","in":"query","required":true,"schema":{"type":"integer","title":"Eleave Id"}},{"name":"token","in":"query","required":true,"schema":{"type":"string","title":"Token"}},{"name":"time","in":"query","required":true,"schema":{"type":"string","title":"Time"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/eleaves/employees/positions/list":{"get":{"summary":"Func List Positions","operationId":"func_list_positions_eleaves_employees_positions_list_get","parameters":[{"name":"page","in":"query","required":false,"schema":{"type":"integer","default":1,"title":"Page"}},{"name":"page_size","in":"query","required":false,"schema":{"type":"integer","default":10,"title":"Page Size"}},{"name":"token","in":"query","required":true,"schema":{"type":"string","title":"Token"}},{"name":"time","in":"query","required":true,"schema":{"type":"string","title":"Time"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/eleaves/employees/positions/create":{"post":{"summary":"Func Create Position","operationId":"func_create_position_eleaves_employees_positions_create_post","parameters":[{"name":"token","in":"query","required":true,"schema":{"type":"string","title":"Token"}},{"name":"time","in":"query","required":true,"schema":{"type":"string","title":"Time"}}],"requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"allOf":[{"$ref":"#/components/schemas/Body_func_create_position_eleaves_employees_positions_create_post"}],"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/eleaves/employees/positions/update":{"put":{"summary":"Func Update Position","operationId":"func_update_position_eleaves_employees_positions_update_put","parameters":[{"name":"position_id","in":"query","required":true,"schema":{"type":"integer","title":"Position Id"}},{"name":"token","in":"query","required":true,"schema":{"type":"string","title":"Token"}},{"name":"time","in":"query","required":true,"schema":{"type":"string","title":"Time"}}],"requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"allOf":[{"$ref":"#/components/schemas/Body_func_update_position_eleaves_employees_positions_update_put"}],"title":"Body"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/eleaves/employees/positions/view":{"get":{"summary":"Func View Position","operationId":"func_view_position_eleaves_employees_positions_view_get","parameters":[{"name":"position_id","in":"query","required":true,"schema":{"type":"integer","title":"Position Id"}},{"name":"token","in":"query","required":true,"schema":{"type":"string","title":"Token"}},{"name":"time","in":"query","required":true,"schema":{"type":"string","title":"Time"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}}},"components":{"schemas":{"ActiveStatus":{"type":"string","enum":["active","inactive"],"title":"ActiveStatus","description":"Active status has active , inactive"},"Body_func_create_eleave_eleaves_eleaves_create_post":{"properties":{"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"start_date":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Start Date"},"end_date":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"End Date"},"leave_type":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Leave Type"},"create_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Create At"},"update_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Update At"},"ordering":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Ordering"}},"type":"object","title":"Body_func_create_eleave_eleaves_eleaves_create_post"},"Body_func_create_eleave_type_eleaves_eleave_type_create_post":{"properties":{"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"eleave_type":{"anyOf":[{"$ref":"#/components/schemas/EleaveTypeEnum"},{"type":"null"}]},"create_date":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Create Date"},"update_date":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Update Date"},"remark":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Remark"}},"type":"object","title":"Body_func_create_eleave_type_eleaves_eleave_type_create_post"},"Body_func_create_eleaves_deduct_eleaves_eleave_deduct_create_post":{"properties":{"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"eleave_type":{"anyOf":[{"$ref":"#/components/schemas/EleaveBlock"},{"type":"null"}]},"start_date":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Start Date"},"end_date":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"End Date"},"qty":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Qty"},"leave":{"anyOf":[{"$ref":"#/components/schemas/SpecificLeave"},{"type":"null"}]},"remark":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Remark"}},"type":"object","title":"Body_func_create_eleaves_deduct_eleaves_eleave_deduct_create_post"},"Body_func_create_eleaves_holiday_eleaves_eleave_holiday_create_post":{"properties":{"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"start_date":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Start Date"},"end_date":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"End Date"},"remark":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Remark"}},"type":"object","title":"Body_func_create_eleaves_holiday_eleaves_eleave_holiday_create_post"},"Body_func_create_position_eleaves_employees_positions_create_post":{"properties":{"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"is_active":{"anyOf":[{"$ref":"#/components/schemas/ActiveStatus"},{"type":"null"}]},"created_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Created At"}},"type":"object","title":"Body_func_create_position_eleaves_employees_positions_create_post"},"Body_func_eleave_block_create_eleaves_eleave_block_create_post":{"properties":{"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"eleave_type":{"anyOf":[{"$ref":"#/components/schemas/EleaveBlock"},{"type":"null"}]},"start_date":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Start Date"},"end_date":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"End Date"},"resons":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Resons"}},"type":"object","title":"Body_func_eleave_block_create_eleaves_eleave_block_create_post"},"Body_func_eleave_block_update_eleaves_eleave_block_update_put":{"properties":{"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"eleave_type":{"anyOf":[{"$ref":"#/components/schemas/EleaveBlock"},{"type":"null"}]},"start_date":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Start Date"},"end_date":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"End Date"},"resons":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Resons"}},"type":"object","title":"Body_func_eleave_block_update_eleaves_eleave_block_update_put"},"Body_func_eleave_request_approve_eleaves_eleave_request_update_status_patch":{"properties":{"status":{"anyOf":[{"$ref":"#/components/schemas/EleaveRequestStatus"},{"type":"null"}]}},"type":"object","title":"Body_func_eleave_request_approve_eleaves_eleave_request_update_status_patch"},"Body_func_eleave_request_create_eleaves_eleave_request_create_post":{"properties":{"staff":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Staff"},"hand_over":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Hand Over"},"hod":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Hod"},"eleave_type":{"anyOf":[{"$ref":"#/components/schemas/EleaveTypeEnum"},{"type":"null"}]},"start_date":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Start Date"},"end_date":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"End Date"},"duration":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Duration"},"shift":{"anyOf":[{"$ref":"#/components/schemas/EleaveShift"},{"type":"null"}]},"resons":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Resons"}},"type":"object","title":"Body_func_eleave_request_create_eleaves_eleave_request_create_post"},"Body_func_eleave_request_update_eleaves_eleave_request_update_put":{"properties":{"staff":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Staff"},"hand_over":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Hand Over"},"hod":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Hod"},"eleave_type":{"anyOf":[{"$ref":"#/components/schemas/EleaveTypeEnum"},{"type":"null"}]},"start_date":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Start Date"},"end_date":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"End Date"},"duration":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Duration"},"shift":{"anyOf":[{"$ref":"#/components/schemas/EleaveShift"},{"type":"null"}]},"resons":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Resons"}},"type":"object","title":"Body_func_eleave_request_update_eleaves_eleave_request_update_put"},"Body_func_eleave_update_eleaves_eleaves_update_put":{"properties":{"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"leave_type":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Leave Type"},"create_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Create At"},"update_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Update At"},"ordering":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Ordering"}},"type":"object","title":"Body_func_eleave_update_eleaves_eleaves_update_put"},"Body_func_eleaves_deduct_update_eleaves_eleave_deduct_update_put":{"properties":{"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"eleave_type":{"anyOf":[{"$ref":"#/components/schemas/EleaveBlock"},{"type":"null"}]},"start_date":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Start Date"},"end_date":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"End Date"},"qty":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Qty"},"leave":{"anyOf":[{"$ref":"#/components/schemas/SpecificLeave"},{"type":"null"}]},"remark":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Remark"}},"type":"object","title":"Body_func_eleaves_deduct_update_eleaves_eleave_deduct_update_put"},"Body_func_eleaves_holiday_update_eleaves_eleave_holiday_update_put":{"properties":{"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"start_date":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Start Date"},"end_date":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"End Date"},"remark":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Remark"}},"type":"object","title":"Body_func_eleaves_holiday_update_eleaves_eleave_holiday_update_put"},"Body_func_update_eleave_block_status_eleaves_eleave_block_update_status_patch":{"properties":{"update_status":{"$ref":"#/components/schemas/ActiveStatus"}},"type":"object","required":["update_status"],"title":"Body_func_update_eleave_block_status_eleaves_eleave_block_update_status_patch"},"Body_func_update_eleave_deduct_status_eleaves_eleave_deduct_update_status_patch":{"properties":{"update_status":{"$ref":"#/components/schemas/ActiveStatus"}},"type":"object","required":["update_status"],"title":"Body_func_update_eleave_deduct_status_eleaves_eleave_deduct_update_status_patch"},"Body_func_update_eleave_holiday_status_eleaves_eleave_holiday_update_status_patch":{"properties":{"update_status":{"$ref":"#/components/schemas/ActiveStatus"}},"type":"object","required":["update_status"],"title":"Body_func_update_eleave_holiday_status_eleaves_eleave_holiday_update_status_patch"},"Body_func_update_eleave_type_eleaves_eleave_type_update_put":{"properties":{"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"eleave_type":{"anyOf":[{"$ref":"#/components/schemas/EleaveTypeEnum"},{"type":"null"}]},"create_date":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Create Date"},"update_date":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Update Date"},"remark":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Remark"}},"type":"object","title":"Body_func_update_eleave_type_eleaves_eleave_type_update_put"},"Body_func_update_position_eleaves_employees_positions_update_put":{"properties":{"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"is_active":{"anyOf":[{"$ref":"#/components/schemas/ActiveStatus"},{"type":"null"}]},"created_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Created At"}},"type":"object","title":"Body_func_update_position_eleaves_employees_positions_update_put"},"Body_func_update_status_eleave_type_eleaves_eleave_type_update_status_patch":{"properties":{"update_status":{"$ref":"#/components/schemas/ActiveStatus"}},"type":"object","required":["update_status"],"title":"Body_func_update_status_eleave_type_eleaves_eleave_type_update_status_patch"},"EleaveBlock":{"type":"string","enum":["annual","all leave"],"title":"EleaveBlock"},"EleaveRequestStatus":{"type":"string","enum":["approve","pending","cancel"],"title":"EleaveRequestStatus"},"EleaveShift":{"type":"string","enum":["full day","morning","afternoon"],"title":"EleaveShift"},"EleaveTypeEnum":{"type":"string","enum":["annual","unpaid","public holiday","normal"],"title":"EleaveTypeEnum"},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"SpecificLeave":{"type":"string","enum":["all leave type","specific leave"],"title":"SpecificLeave"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"}}}}