增加定时同步组织架构
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
from typing import AnyStr, List
|
||||
from typing import List
|
||||
|
||||
from wecom.schemas.base import BaseSchema
|
||||
from service.wecom.schemas.base import BaseSchema
|
||||
|
||||
|
||||
class CreateDepartmentParams(BaseSchema):
|
||||
@@ -26,23 +26,23 @@ class UpdateDepartmentParams(CreateDepartmentParams): ...
|
||||
|
||||
class UpdateDepartmentInfo(BaseSchema):
|
||||
errcode: int
|
||||
errmsg: AnyStr
|
||||
errmsg: str
|
||||
|
||||
|
||||
class CreateDepartmentInfo(BaseSchema):
|
||||
errcode: int
|
||||
errmsg: AnyStr
|
||||
errmsg: str
|
||||
id: int
|
||||
|
||||
|
||||
class DepartmentInfo(BaseSchema):
|
||||
class DepartmentInfoItem(BaseSchema):
|
||||
"""
|
||||
部门单体响应数据
|
||||
"""
|
||||
|
||||
id: int
|
||||
name: AnyStr
|
||||
name_en: AnyStr | None = None
|
||||
name: str
|
||||
name_en: str | None = None
|
||||
department_leader: List[str] | None = None
|
||||
parentid: int | None = None
|
||||
order: int | None = None
|
||||
@@ -54,5 +54,5 @@ class DepartmentInfo(BaseSchema):
|
||||
"""
|
||||
|
||||
errcode: int
|
||||
errmsg: AnyStr
|
||||
department: List[DepartmentInfo]
|
||||
errmsg: str
|
||||
department: List[DepartmentInfoItem]
|
||||
|
||||
Reference in New Issue
Block a user