Skip to content

Commit ef9436a

Browse files
committed
feat: update api
Change-Id: I05a29b2d607b2066650beefc69e3f12b819b12ec
1 parent 5c934ca commit ef9436a

File tree

327 files changed

+17828
-206
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

327 files changed

+17828
-206
lines changed

lark_oapi/api/__init__.py

Lines changed: 44 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -1,53 +1,54 @@
1-
from . import performance
2-
from . import payroll
3-
from . import admin
4-
from . import im
5-
from . import wiki
6-
from . import human_authentication
7-
from . import search
8-
from . import approval
1+
from . import workplace
2+
from . import application
3+
from . import minutes
4+
from . import tenant
5+
from . import compensation
6+
from . import directory
97
from . import corehr
10-
from . import base
11-
from . import block
12-
from . import document_ai
13-
from . import mail
14-
from . import moments
15-
from . import vc
8+
from . import docs
9+
from . import ehr
10+
from . import wiki
1611
from . import acs
17-
from . import application
18-
from . import mdm
12+
from . import board
13+
from . import hire
14+
from . import bitable
15+
from . import event
16+
from . import performance
1917
from . import meeting_room
20-
from . import speech_to_text
18+
from . import calendar
19+
from . import contact
20+
from . import drive
2121
from . import aily
22+
from . import approval
23+
from . import task
24+
from . import verification
25+
from . import mail
26+
from . import document_ai
27+
from . import im
28+
from . import payroll
2229
from . import translation
23-
from . import ehr
24-
from . import personal_settings
25-
from . import tenant
26-
from . import sheets
27-
from . import cardkit
28-
from . import drive
29-
from . import helpdesk
30+
from . import moments
3031
from . import okr
31-
from . import passport
32-
from . import authen
33-
from . import event
34-
from . import baike
35-
from . import bitable
36-
from . import board
37-
from . import calendar
38-
from . import verification
32+
from . import search
3933
from . import apaas
40-
from . import lingo
41-
from . import workplace
42-
from . import minutes
43-
from . import security_and_compliance
34+
from . import auth
4435
from . import report
45-
from . import compensation
46-
from . import contact
36+
from . import admin
37+
from . import authen
38+
from . import vc
39+
from . import base
40+
from . import lingo
41+
from . import passport
42+
from . import speech_to_text
43+
from . import helpdesk
44+
from . import attendance
45+
from . import block
4746
from . import docx
48-
from . import hire
47+
from . import personal_settings
48+
from . import security_and_compliance
49+
from . import mdm
50+
from . import human_authentication
4951
from . import optical_char_recognition
50-
from . import task
51-
from . import attendance
52-
from . import auth
53-
from . import docs
52+
from . import sheets
53+
from . import baike
54+
from . import cardkit

lark_oapi/api/admin/v1/model/__init__.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,10 @@
33
from .admin_user_ext_contact_stat import *
44
from .admin_user_stat import *
55
from .administrator import *
6+
from .annual_base_top_ai import *
67
from .annual_report_map_float import *
78
from .annual_report_map_int import *
9+
from .annual_vc_org_cnt import *
810
from .api_audit_common_drawers import *
911
from .api_audit_drawer_info import *
1012
from .audit_android_context import *
@@ -37,6 +39,7 @@
3739
from .user_report2022 import *
3840
from .user_report2023 import *
3941
from .user_report2024 import *
42+
from .user_report2025 import *
4043
from .list_admin_dept_stat_request import *
4144
from .list_admin_user_stat_request import *
4245
from .list_audit_info_request import *
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
# Code generated by Lark OpenAPI.
2+
3+
from typing import Any, Optional, Union, Dict, List, Set, IO, Callable, Type
4+
from lark_oapi.core.construct import init
5+
6+
7+
class AnnualBaseTopAi(object):
8+
_types = {
9+
"name_cn": str,
10+
"name_en": str,
11+
"name_cn_list": str,
12+
"name_en_list": str,
13+
}
14+
15+
def __init__(self, d=None):
16+
self.name_cn: Optional[str] = None
17+
self.name_en: Optional[str] = None
18+
self.name_cn_list: Optional[str] = None
19+
self.name_en_list: Optional[str] = None
20+
init(self, d, self._types)
21+
22+
@staticmethod
23+
def builder() -> "AnnualBaseTopAiBuilder":
24+
return AnnualBaseTopAiBuilder()
25+
26+
27+
class AnnualBaseTopAiBuilder(object):
28+
def __init__(self) -> None:
29+
self._annual_base_top_ai = AnnualBaseTopAi()
30+
31+
def name_cn(self, name_cn: str) -> "AnnualBaseTopAiBuilder":
32+
self._annual_base_top_ai.name_cn = name_cn
33+
return self
34+
35+
def name_en(self, name_en: str) -> "AnnualBaseTopAiBuilder":
36+
self._annual_base_top_ai.name_en = name_en
37+
return self
38+
39+
def name_cn_list(self, name_cn_list: str) -> "AnnualBaseTopAiBuilder":
40+
self._annual_base_top_ai.name_cn_list = name_cn_list
41+
return self
42+
43+
def name_en_list(self, name_en_list: str) -> "AnnualBaseTopAiBuilder":
44+
self._annual_base_top_ai.name_en_list = name_en_list
45+
return self
46+
47+
def build(self) -> "AnnualBaseTopAi":
48+
return self._annual_base_top_ai
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
# Code generated by Lark OpenAPI.
2+
3+
from typing import Any, Optional, Union, Dict, List, Set, IO, Callable, Type
4+
from lark_oapi.core.construct import init
5+
6+
7+
class AnnualVcOrgCnt(object):
8+
_types = {
9+
"organized_meeting_cnt": int,
10+
"organized_cal_meeting_cnt": int,
11+
"organized_instant_meeting_cnt": int,
12+
}
13+
14+
def __init__(self, d=None):
15+
self.organized_meeting_cnt: Optional[int] = None
16+
self.organized_cal_meeting_cnt: Optional[int] = None
17+
self.organized_instant_meeting_cnt: Optional[int] = None
18+
init(self, d, self._types)
19+
20+
@staticmethod
21+
def builder() -> "AnnualVcOrgCntBuilder":
22+
return AnnualVcOrgCntBuilder()
23+
24+
25+
class AnnualVcOrgCntBuilder(object):
26+
def __init__(self) -> None:
27+
self._annual_vc_org_cnt = AnnualVcOrgCnt()
28+
29+
def organized_meeting_cnt(self, organized_meeting_cnt: int) -> "AnnualVcOrgCntBuilder":
30+
self._annual_vc_org_cnt.organized_meeting_cnt = organized_meeting_cnt
31+
return self
32+
33+
def organized_cal_meeting_cnt(self, organized_cal_meeting_cnt: int) -> "AnnualVcOrgCntBuilder":
34+
self._annual_vc_org_cnt.organized_cal_meeting_cnt = organized_cal_meeting_cnt
35+
return self
36+
37+
def organized_instant_meeting_cnt(self, organized_instant_meeting_cnt: int) -> "AnnualVcOrgCntBuilder":
38+
self._annual_vc_org_cnt.organized_instant_meeting_cnt = organized_instant_meeting_cnt
39+
return self
40+
41+
def build(self) -> "AnnualVcOrgCnt":
42+
return self._annual_vc_org_cnt

lark_oapi/api/admin/v1/model/user_annual_report.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
from .user_report2022 import UserReport2022
77
from .user_report2023 import UserReport2023
88
from .user_report2024 import UserReport2024
9+
from .user_report2025 import UserReport2025
910

1011

1112
class UserAnnualReport(object):
@@ -14,13 +15,15 @@ class UserAnnualReport(object):
1415
"year_2022": UserReport2022,
1516
"year_2023": UserReport2023,
1617
"year_2024": UserReport2024,
18+
"year_2025": UserReport2025,
1719
}
1820

1921
def __init__(self, d=None):
2022
self.year_2021: Optional[UserReport2021] = None
2123
self.year_2022: Optional[UserReport2022] = None
2224
self.year_2023: Optional[UserReport2023] = None
2325
self.year_2024: Optional[UserReport2024] = None
26+
self.year_2025: Optional[UserReport2025] = None
2427
init(self, d, self._types)
2528

2629
@staticmethod
@@ -48,5 +51,9 @@ def year_2024(self, year_2024: UserReport2024) -> "UserAnnualReportBuilder":
4851
self._user_annual_report.year_2024 = year_2024
4952
return self
5053

54+
def year_2025(self, year_2025: UserReport2025) -> "UserAnnualReportBuilder":
55+
self._user_annual_report.year_2025 = year_2025
56+
return self
57+
5158
def build(self) -> "UserAnnualReport":
5259
return self._user_annual_report

0 commit comments

Comments
 (0)