mozi

package
v1.1.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 29, 2021 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AddOrUpdateTenantEmployeeAndAccountRequest

type AddOrUpdateTenantEmployeeAndAccountRequest struct {
	// 租户ID
	TenantId int64 `json:"tenant_id,omitempty" xml:"tenant_id,omitempty"`
	// 附加属性
	RequestMetaData string `json:"request_meta_data,omitempty" xml:"request_meta_data,omitempty"`
	// 昵称
	Nickname string `json:"nickname,omitempty" xml:"nickname,omitempty"`
	// 人员唯一编码,租户独一无二,比如工号
	EmployeeCode string `json:"employee_code,omitempty" xml:"employee_code,omitempty"`
	// 操作人
	Operator string `json:"operator,omitempty" xml:"operator,omitempty"`
	// 账号的所属公司,找BUC同学配置
	Namespace string `json:"namespace,omitempty" xml:"namespace,omitempty"`
	// 人员姓名
	EmployeeName string `json:"employee_name,omitempty" xml:"employee_name,omitempty"`
	// 邮箱
	Email string `json:"email,omitempty" xml:"email,omitempty"`
	// 账号名
	Account string `json:"account,omitempty" xml:"account,omitempty"`
	// 站点语言,中文ZH_CN,英文 EN
	Language string `json:"language,omitempty" xml:"language,omitempty"`
	// 手机国家码
	SecMobileAreaCode string `json:"sec_mobile_area_code,omitempty" xml:"sec_mobile_area_code,omitempty"`
	// 账号ID或者名字,能独一无二表示一个账号
	ReferId string `json:"refer_id,omitempty" xml:"refer_id,omitempty"`
	// 手机号码
	SecMobile string `json:"sec_mobile,omitempty" xml:"sec_mobile,omitempty"`
	// 身份证号码
	IdentityCardNum string `json:"identity_card_num,omitempty" xml:"identity_card_num,omitempty"`
	// 员工工号
	EmployeeNumber string `json:"employee_number,omitempty" xml:"employee_number,omitempty"`
	// 头像URL地址
	Avatar string `json:"avatar,omitempty" xml:"avatar,omitempty"`
}

AddOrUpdateTenantEmployeeAndAccountRequest

type AddOrUpdateTenantEmployeeAndAccountResult

type AddOrUpdateTenantEmployeeAndAccountResult struct {
	// 返回状态描述
	ResponseMessage string `json:"response_message,omitempty" xml:"response_message,omitempty"`
	// 返回附加信息
	ResponseMetaData string `json:"response_meta_data,omitempty" xml:"response_meta_data,omitempty"`
	// 返回的状态码
	ResponseCode string `json:"response_code,omitempty" xml:"response_code,omitempty"`
	// 请求的UUID
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回的人员和账号的绑定对象
	Data string `json:"data,omitempty" xml:"data,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

AddOrUpdateTenantEmployeeAndAccountResult

type AlibabaMoziBucAccountListAccountidsAPIResponse

type AlibabaMoziBucAccountListAccountidsAPIResponse struct {
	model.CommonResponse
	AlibabaMoziBucAccountListAccountidsResponse
}

根据一批账号ID查询账号列表 API返回值 alibaba.mozi.buc.account.list.accountids

根据一批账号ID查询账号列表

type AlibabaMoziBucAccountListAccountidsRequest

type AlibabaMoziBucAccountListAccountidsRequest struct {
	model.Params
	// contains filtered or unexported fields
}

根据一批账号ID查询账号列表 API请求 alibaba.mozi.buc.account.list.accountids

根据一批账号ID查询账号列表

func NewAlibabaMoziBucAccountListAccountidsRequest

func NewAlibabaMoziBucAccountListAccountidsRequest() *AlibabaMoziBucAccountListAccountidsRequest

初始化AlibabaMoziBucAccountListAccountidsRequest对象

func (AlibabaMoziBucAccountListAccountidsRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaMoziBucAccountListAccountidsRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaMoziBucAccountListAccountidsRequest) GetListAccountIds

ListAccountIds Getter

func (*AlibabaMoziBucAccountListAccountidsRequest) SetListAccountIds

ListAccountIds Setter 请求参数

type AlibabaMoziBucAccountListAccountidsResponse

type AlibabaMoziBucAccountListAccountidsResponse struct {
	XMLName xml.Name `xml:"alibaba_mozi_buc_account_list_accountids_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 出参
	Result *ListAccountsByAccountIdsResult `json:"result,omitempty" xml:"result,omitempty"`
}

根据一批账号ID查询账号列表 成功返回结果

type AlibabaMoziBucAccountPageallAPIResponse

type AlibabaMoziBucAccountPageallAPIResponse struct {
	model.CommonResponse
	AlibabaMoziBucAccountPageallResponse
}

查询租户内内所有账号 API返回值 alibaba.mozi.buc.account.pageall

查询租户内内所有账号

type AlibabaMoziBucAccountPageallRequest

type AlibabaMoziBucAccountPageallRequest struct {
	model.Params
	// contains filtered or unexported fields
}

查询租户内内所有账号 API请求 alibaba.mozi.buc.account.pageall

查询租户内内所有账号

func NewAlibabaMoziBucAccountPageallRequest

func NewAlibabaMoziBucAccountPageallRequest() *AlibabaMoziBucAccountPageallRequest

初始化AlibabaMoziBucAccountPageallRequest对象

func (AlibabaMoziBucAccountPageallRequest) GetApiMethodName

func (r AlibabaMoziBucAccountPageallRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaMoziBucAccountPageallRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaMoziBucAccountPageallRequest) GetPageAll

PageAll Getter

func (*AlibabaMoziBucAccountPageallRequest) SetPageAll

PageAll Setter 查询租户内所有人员和账号

type AlibabaMoziBucAccountPageallResponse

type AlibabaMoziBucAccountPageallResponse struct {
	XMLName xml.Name `xml:"alibaba_mozi_buc_account_pageall_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回结果
	Result *PageAllAccountsResult `json:"result,omitempty" xml:"result,omitempty"`
}

查询租户内内所有账号 成功返回结果

type AlibabaMoziBucAccountPageallT

type AlibabaMoziBucAccountPageallT struct {
	// 账号ID
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`
	// 租户ID
	TenantId int64 `json:"tenant_id,omitempty" xml:"tenant_id,omitempty"`
	// 账号名
	Account string `json:"account,omitempty" xml:"account,omitempty"`
	// 账号平台
	Namespace string `json:"namespace,omitempty" xml:"namespace,omitempty"`
	// 三方账号ID
	ReferId string `json:"refer_id,omitempty" xml:"refer_id,omitempty"`
	// 三方账号名
	ReferAccount string `json:"refer_account,omitempty" xml:"refer_account,omitempty"`
	// 站点语言ZH_CN,EN
	SiteLanguage string `json:"site_language,omitempty" xml:"site_language,omitempty"`
	// 状态 0表示正常
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 账号类型
	AccountType string `json:"account_type,omitempty" xml:"account_type,omitempty"`
	// 是否是大陆Y表示是,N不是
	Mainland string `json:"mainland,omitempty" xml:"mainland,omitempty"`
	// 是否可用
	Available string `json:"available,omitempty" xml:"available,omitempty"`
	// 是否激活
	ActiveLevel int64 `json:"active_level,omitempty" xml:"active_level,omitempty"`
	// 是否在职
	HrStatus string `json:"hr_status,omitempty" xml:"hr_status,omitempty"`
	// 昵称
	NickNameCn string `json:"nick_name_cn,omitempty" xml:"nick_name_cn,omitempty"`
	// 英文全名
	NameEn string `json:"name_en,omitempty" xml:"name_en,omitempty"`
	// 中文全名
	NameCn string `json:"name_cn,omitempty" xml:"name_cn,omitempty"`
	// 中文全名
	LastName string `json:"last_name,omitempty" xml:"last_name,omitempty"`
	// 英文全名
	FirstName string `json:"first_name,omitempty" xml:"first_name,omitempty"`
	// 工号
	EmpId string `json:"emp_id,omitempty" xml:"emp_id,omitempty"`
	// 头像
	Avatar string `json:"avatar,omitempty" xml:"avatar,omitempty"`
}

AlibabaMoziBucAccountPageallT

type AlibabaMoziFusionAddorupdateEmployeeAccountAPIResponse

type AlibabaMoziFusionAddorupdateEmployeeAccountAPIResponse struct {
	model.CommonResponse
	AlibabaMoziFusionAddorupdateEmployeeAccountResponse
}

添加人员和账号复合接口 API返回值 alibaba.mozi.fusion.addorupdate.employee.account

添加人员和账号复合接口

type AlibabaMoziFusionAddorupdateEmployeeAccountRequest

type AlibabaMoziFusionAddorupdateEmployeeAccountRequest struct {
	model.Params
	// contains filtered or unexported fields
}

添加人员和账号复合接口 API请求 alibaba.mozi.fusion.addorupdate.employee.account

添加人员和账号复合接口

func NewAlibabaMoziFusionAddorupdateEmployeeAccountRequest

func NewAlibabaMoziFusionAddorupdateEmployeeAccountRequest() *AlibabaMoziFusionAddorupdateEmployeeAccountRequest

初始化AlibabaMoziFusionAddorupdateEmployeeAccountRequest对象

func (AlibabaMoziFusionAddorupdateEmployeeAccountRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaMoziFusionAddorupdateEmployeeAccountRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaMoziFusionAddorupdateEmployeeAccountRequest) GetEmployeeAccount

EmployeeAccount Getter

func (*AlibabaMoziFusionAddorupdateEmployeeAccountRequest) SetEmployeeAccount

EmployeeAccount Setter 人员账号

type AlibabaMoziFusionAddorupdateEmployeeAccountResponse

type AlibabaMoziFusionAddorupdateEmployeeAccountResponse struct {
	XMLName xml.Name `xml:"alibaba_mozi_fusion_addorupdate_employee_account_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result
	Result *AddOrUpdateTenantEmployeeAndAccountResult `json:"result,omitempty" xml:"result,omitempty"`
}

添加人员和账号复合接口 成功返回结果

type AlibabaMoziFusionCreateEmployeeAccountAPIResponse

type AlibabaMoziFusionCreateEmployeeAccountAPIResponse struct {
	model.CommonResponse
	AlibabaMoziFusionCreateEmployeeAccountResponse
}

创建MOZI自建人员和账号 API返回值 alibaba.mozi.fusion.create.employee.account

创建MOZI自建人员和账号

type AlibabaMoziFusionCreateEmployeeAccountRequest

type AlibabaMoziFusionCreateEmployeeAccountRequest struct {
	model.Params
	// contains filtered or unexported fields
}

创建MOZI自建人员和账号 API请求 alibaba.mozi.fusion.create.employee.account

创建MOZI自建人员和账号

func NewAlibabaMoziFusionCreateEmployeeAccountRequest

func NewAlibabaMoziFusionCreateEmployeeAccountRequest() *AlibabaMoziFusionCreateEmployeeAccountRequest

初始化AlibabaMoziFusionCreateEmployeeAccountRequest对象

func (AlibabaMoziFusionCreateEmployeeAccountRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaMoziFusionCreateEmployeeAccountRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaMoziFusionCreateEmployeeAccountRequest) GetEmployeeAccount

EmployeeAccount Getter

func (*AlibabaMoziFusionCreateEmployeeAccountRequest) SetEmployeeAccount

EmployeeAccount Setter 入参

type AlibabaMoziFusionCreateEmployeeAccountResponse

type AlibabaMoziFusionCreateEmployeeAccountResponse struct {
	XMLName xml.Name `xml:"alibaba_mozi_fusion_create_employee_account_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result
	Result *CreateTenantEmployeeAndAccountResult `json:"result,omitempty" xml:"result,omitempty"`
}

创建MOZI自建人员和账号 成功返回结果

type AlibabaMoziFusionDimissionEmployeeAccountAPIResponse

type AlibabaMoziFusionDimissionEmployeeAccountAPIResponse struct {
	model.CommonResponse
	AlibabaMoziFusionDimissionEmployeeAccountResponse
}

人员离职 API返回值 alibaba.mozi.fusion.dimission.employee.account

人员离职并且回收账号

type AlibabaMoziFusionDimissionEmployeeAccountRequest

type AlibabaMoziFusionDimissionEmployeeAccountRequest struct {
	model.Params
	// contains filtered or unexported fields
}

人员离职 API请求 alibaba.mozi.fusion.dimission.employee.account

人员离职并且回收账号

func NewAlibabaMoziFusionDimissionEmployeeAccountRequest

func NewAlibabaMoziFusionDimissionEmployeeAccountRequest() *AlibabaMoziFusionDimissionEmployeeAccountRequest

初始化AlibabaMoziFusionDimissionEmployeeAccountRequest对象

func (AlibabaMoziFusionDimissionEmployeeAccountRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaMoziFusionDimissionEmployeeAccountRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaMoziFusionDimissionEmployeeAccountRequest) GetDimissionEmployee

DimissionEmployee Getter

func (*AlibabaMoziFusionDimissionEmployeeAccountRequest) SetDimissionEmployee

DimissionEmployee Setter 入参

type AlibabaMoziFusionDimissionEmployeeAccountResponse

type AlibabaMoziFusionDimissionEmployeeAccountResponse struct {
	XMLName xml.Name `xml:"alibaba_mozi_fusion_dimission_employee_account_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回结果
	Result *RemoveTenantEmployeeAndAccountResult `json:"result,omitempty" xml:"result,omitempty"`
}

人员离职 成功返回结果

type AlibabaMoziFusionReentryEmployeeAccountAPIResponse

type AlibabaMoziFusionReentryEmployeeAccountAPIResponse struct {
	model.CommonResponse
	AlibabaMoziFusionReentryEmployeeAccountResponse
}

重新入职并且重新启用账号 API返回值 alibaba.mozi.fusion.reentry.employee.account

重新入职并且重新启用账号

type AlibabaMoziFusionReentryEmployeeAccountRequest

type AlibabaMoziFusionReentryEmployeeAccountRequest struct {
	model.Params
	// contains filtered or unexported fields
}

重新入职并且重新启用账号 API请求 alibaba.mozi.fusion.reentry.employee.account

重新入职并且重新启用账号

func NewAlibabaMoziFusionReentryEmployeeAccountRequest

func NewAlibabaMoziFusionReentryEmployeeAccountRequest() *AlibabaMoziFusionReentryEmployeeAccountRequest

初始化AlibabaMoziFusionReentryEmployeeAccountRequest对象

func (AlibabaMoziFusionReentryEmployeeAccountRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaMoziFusionReentryEmployeeAccountRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaMoziFusionReentryEmployeeAccountRequest) GetReentryEmployeeAccount

ReentryEmployeeAccount Getter

func (*AlibabaMoziFusionReentryEmployeeAccountRequest) SetReentryEmployeeAccount

func (r *AlibabaMoziFusionReentryEmployeeAccountRequest) SetReentryEmployeeAccount(reentryEmployeeAccount *ReEntryTenantEmployeeAndAccountRequest) error

ReentryEmployeeAccount Setter 入参

type AlibabaMoziFusionReentryEmployeeAccountResponse

type AlibabaMoziFusionReentryEmployeeAccountResponse struct {
	XMLName xml.Name `xml:"alibaba_mozi_fusion_reentry_employee_account_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result
	Result *ReEntryTenantEmployeeAndAccountResult `json:"result,omitempty" xml:"result,omitempty"`
}

重新入职并且重新启用账号 成功返回结果

type AlibabaMoziFusionUpdateEmployeeAccountAPIResponse

type AlibabaMoziFusionUpdateEmployeeAccountAPIResponse struct {
	model.CommonResponse
	AlibabaMoziFusionUpdateEmployeeAccountResponse
}

更新人员和账号属性 API返回值 alibaba.mozi.fusion.update.employee.account

更新人员和账号基本属性

type AlibabaMoziFusionUpdateEmployeeAccountRequest

type AlibabaMoziFusionUpdateEmployeeAccountRequest struct {
	model.Params
	// contains filtered or unexported fields
}

更新人员和账号属性 API请求 alibaba.mozi.fusion.update.employee.account

更新人员和账号基本属性

func NewAlibabaMoziFusionUpdateEmployeeAccountRequest

func NewAlibabaMoziFusionUpdateEmployeeAccountRequest() *AlibabaMoziFusionUpdateEmployeeAccountRequest

初始化AlibabaMoziFusionUpdateEmployeeAccountRequest对象

func (AlibabaMoziFusionUpdateEmployeeAccountRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaMoziFusionUpdateEmployeeAccountRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaMoziFusionUpdateEmployeeAccountRequest) GetEmployeeAccount

EmployeeAccount Getter

func (*AlibabaMoziFusionUpdateEmployeeAccountRequest) SetEmployeeAccount

EmployeeAccount Setter 入参

type AlibabaMoziFusionUpdateEmployeeAccountResponse

type AlibabaMoziFusionUpdateEmployeeAccountResponse struct {
	XMLName xml.Name `xml:"alibaba_mozi_fusion_update_employee_account_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 出参
	Result *UpdateTenantEmployeeAndAccountResult `json:"result,omitempty" xml:"result,omitempty"`
}

更新人员和账号属性 成功返回结果

type AlibabaMoziVdsTenantApiServiceDismissAPIResponse

type AlibabaMoziVdsTenantApiServiceDismissAPIResponse struct {
	model.CommonResponse
	AlibabaMoziVdsTenantApiServiceDismissResponse
}

MOZI解除组织主管服务 API返回值 alibaba.mozi.vds.tenant.api.service.dismiss

解除组织主管

type AlibabaMoziVdsTenantApiServiceDismissRequest

type AlibabaMoziVdsTenantApiServiceDismissRequest struct {
	model.Params
	// contains filtered or unexported fields
}

MOZI解除组织主管服务 API请求 alibaba.mozi.vds.tenant.api.service.dismiss

解除组织主管

func NewAlibabaMoziVdsTenantApiServiceDismissRequest

func NewAlibabaMoziVdsTenantApiServiceDismissRequest() *AlibabaMoziVdsTenantApiServiceDismissRequest

初始化AlibabaMoziVdsTenantApiServiceDismissRequest对象

func (AlibabaMoziVdsTenantApiServiceDismissRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaMoziVdsTenantApiServiceDismissRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaMoziVdsTenantApiServiceDismissRequest) GetPar0

Par0 Getter

func (*AlibabaMoziVdsTenantApiServiceDismissRequest) SetPar0

Par0 Setter 第一个入参

type AlibabaMoziVdsTenantApiServiceDismissResponse

type AlibabaMoziVdsTenantApiServiceDismissResponse struct {
	XMLName xml.Name `xml:"alibaba_mozi_vds_tenant_api_service_dismiss_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result
	Result *DismissOrganizationSupervisorResult `json:"result,omitempty" xml:"result,omitempty"`
}

MOZI解除组织主管服务 成功返回结果

type AlibabaMoziVdsTenantApiServiceGetadminAPIResponse

type AlibabaMoziVdsTenantApiServiceGetadminAPIResponse struct {
	model.CommonResponse
	AlibabaMoziVdsTenantApiServiceGetadminResponse
}

获取员工租户管理员信息(查询员工是否为租户管理员) API返回值 alibaba.mozi.vds.tenant.api.service.getadmin

获取员工租户管理员信息(查询员工是否为租户管理员)

type AlibabaMoziVdsTenantApiServiceGetadminRequest

type AlibabaMoziVdsTenantApiServiceGetadminRequest struct {
	model.Params
	// contains filtered or unexported fields
}

获取员工租户管理员信息(查询员工是否为租户管理员) API请求 alibaba.mozi.vds.tenant.api.service.getadmin

获取员工租户管理员信息(查询员工是否为租户管理员)

func NewAlibabaMoziVdsTenantApiServiceGetadminRequest

func NewAlibabaMoziVdsTenantApiServiceGetadminRequest() *AlibabaMoziVdsTenantApiServiceGetadminRequest

初始化AlibabaMoziVdsTenantApiServiceGetadminRequest对象

func (AlibabaMoziVdsTenantApiServiceGetadminRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaMoziVdsTenantApiServiceGetadminRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaMoziVdsTenantApiServiceGetadminRequest) GetPar0

Par0 Getter

func (*AlibabaMoziVdsTenantApiServiceGetadminRequest) SetPar0

Par0 Setter 入参

type AlibabaMoziVdsTenantApiServiceGetadminResponse

type AlibabaMoziVdsTenantApiServiceGetadminResponse struct {
	XMLName xml.Name `xml:"alibaba_mozi_vds_tenant_api_service_getadmin_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 出参
	Result *GetEmployeeTenantAdminInfoResult `json:"result,omitempty" xml:"result,omitempty"`
}

获取员工租户管理员信息(查询员工是否为租户管理员) 成功返回结果

type AlibabaMoziVdsTenantApiServiceMatchempcodesAPIResponse

type AlibabaMoziVdsTenantApiServiceMatchempcodesAPIResponse struct {
	model.CommonResponse
	AlibabaMoziVdsTenantApiServiceMatchempcodesResponse
}

校验组-员工是否匹配 API返回值 alibaba.mozi.vds.tenant.api.service.matchempcodes

校验组-员工是否匹配

type AlibabaMoziVdsTenantApiServiceMatchempcodesRequest

type AlibabaMoziVdsTenantApiServiceMatchempcodesRequest struct {
	model.Params
	// contains filtered or unexported fields
}

校验组-员工是否匹配 API请求 alibaba.mozi.vds.tenant.api.service.matchempcodes

校验组-员工是否匹配

func NewAlibabaMoziVdsTenantApiServiceMatchempcodesRequest

func NewAlibabaMoziVdsTenantApiServiceMatchempcodesRequest() *AlibabaMoziVdsTenantApiServiceMatchempcodesRequest

初始化AlibabaMoziVdsTenantApiServiceMatchempcodesRequest对象

func (AlibabaMoziVdsTenantApiServiceMatchempcodesRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaMoziVdsTenantApiServiceMatchempcodesRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaMoziVdsTenantApiServiceMatchempcodesRequest) GetPar0

Par0 Getter

func (*AlibabaMoziVdsTenantApiServiceMatchempcodesRequest) SetPar0

Par0 Setter 入参

type AlibabaMoziVdsTenantApiServiceMatchempcodesResponse

type AlibabaMoziVdsTenantApiServiceMatchempcodesResponse struct {
	XMLName xml.Name `xml:"alibaba_mozi_vds_tenant_api_service_matchempcodes_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 出参
	Result *MatchWithEmployeeResult `json:"result,omitempty" xml:"result,omitempty"`
}

校验组-员工是否匹配 成功返回结果

type AlibabaMoziVdsTenantApiServicePagesubadminsAPIResponse

type AlibabaMoziVdsTenantApiServicePagesubadminsAPIResponse struct {
	model.CommonResponse
	AlibabaMoziVdsTenantApiServicePagesubadminsResponse
}

分页查询租户子管理员 API返回值 alibaba.mozi.vds.tenant.api.service.pagesubadmins

分页查询租户子管理员

type AlibabaMoziVdsTenantApiServicePagesubadminsRequest

type AlibabaMoziVdsTenantApiServicePagesubadminsRequest struct {
	model.Params
	// contains filtered or unexported fields
}

分页查询租户子管理员 API请求 alibaba.mozi.vds.tenant.api.service.pagesubadmins

分页查询租户子管理员

func NewAlibabaMoziVdsTenantApiServicePagesubadminsRequest

func NewAlibabaMoziVdsTenantApiServicePagesubadminsRequest() *AlibabaMoziVdsTenantApiServicePagesubadminsRequest

初始化AlibabaMoziVdsTenantApiServicePagesubadminsRequest对象

func (AlibabaMoziVdsTenantApiServicePagesubadminsRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaMoziVdsTenantApiServicePagesubadminsRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaMoziVdsTenantApiServicePagesubadminsRequest) GetPar0

Par0 Getter

func (*AlibabaMoziVdsTenantApiServicePagesubadminsRequest) SetPar0

Par0 Setter 入参

type AlibabaMoziVdsTenantApiServicePagesubadminsResponse

type AlibabaMoziVdsTenantApiServicePagesubadminsResponse struct {
	XMLName xml.Name `xml:"alibaba_mozi_vds_tenant_api_service_pagesubadmins_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 出参
	Result *PageTenantSubAdminsResult `json:"result,omitempty" xml:"result,omitempty"`
}

分页查询租户子管理员 成功返回结果

type AlibabaMoziVdsTenantApiServiceTenantbyidAPIResponse

type AlibabaMoziVdsTenantApiServiceTenantbyidAPIResponse struct {
	model.CommonResponse
	AlibabaMoziVdsTenantApiServiceTenantbyidResponse
}

按租户ID查询租户信息 API返回值 alibaba.mozi.vds.tenant.api.service.tenantbyid

按租户ID查询租户信息

type AlibabaMoziVdsTenantApiServiceTenantbyidRequest

type AlibabaMoziVdsTenantApiServiceTenantbyidRequest struct {
	model.Params
	// contains filtered or unexported fields
}

按租户ID查询租户信息 API请求 alibaba.mozi.vds.tenant.api.service.tenantbyid

按租户ID查询租户信息

func NewAlibabaMoziVdsTenantApiServiceTenantbyidRequest

func NewAlibabaMoziVdsTenantApiServiceTenantbyidRequest() *AlibabaMoziVdsTenantApiServiceTenantbyidRequest

初始化AlibabaMoziVdsTenantApiServiceTenantbyidRequest对象

func (AlibabaMoziVdsTenantApiServiceTenantbyidRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaMoziVdsTenantApiServiceTenantbyidRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaMoziVdsTenantApiServiceTenantbyidRequest) GetPar0

Par0 Getter

func (*AlibabaMoziVdsTenantApiServiceTenantbyidRequest) SetPar0

Par0 Setter 入参

type AlibabaMoziVdsTenantApiServiceTenantbyidResponse

type AlibabaMoziVdsTenantApiServiceTenantbyidResponse struct {
	XMLName xml.Name `xml:"alibaba_mozi_vds_tenant_api_service_tenantbyid_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result
	Result *GetTenantByIdResult `json:"result,omitempty" xml:"result,omitempty"`
}

按租户ID查询租户信息 成功返回结果

type CreateTenantEmployeeAndAccountRequest

type CreateTenantEmployeeAndAccountRequest struct {
	// 租户ID
	TenantId int64 `json:"tenant_id,omitempty" xml:"tenant_id,omitempty"`
	// 证件号码
	CertificateCode string `json:"certificate_code,omitempty" xml:"certificate_code,omitempty"`
	// 请求附加消息
	RequestMetaData string `json:"request_meta_data,omitempty" xml:"request_meta_data,omitempty"`
	// 昵称
	Nickname string `json:"nickname,omitempty" xml:"nickname,omitempty"`
	// 证件类型
	CertificateType string `json:"certificate_type,omitempty" xml:"certificate_type,omitempty"`
	// 员工CODE
	EmployeeCode string `json:"employee_code,omitempty" xml:"employee_code,omitempty"`
	// 密码
	Password string `json:"password,omitempty" xml:"password,omitempty"`
	// 操作人
	Operator string `json:"operator,omitempty" xml:"operator,omitempty"`
	// 员工姓名
	EmployeeName string `json:"employee_name,omitempty" xml:"employee_name,omitempty"`
	// 邮箱
	Email string `json:"email,omitempty" xml:"email,omitempty"`
	// 账户名
	Account string `json:"account,omitempty" xml:"account,omitempty"`
	// 语言
	Language string `json:"language,omitempty" xml:"language,omitempty"`
	// 手机区号
	SecMobileAreaCode string `json:"sec_mobile_area_code,omitempty" xml:"sec_mobile_area_code,omitempty"`
	// 工号
	EmployeeNumber string `json:"employee_number,omitempty" xml:"employee_number,omitempty"`
	// 手机号码
	SecMobile string `json:"sec_mobile,omitempty" xml:"sec_mobile,omitempty"`
	// 自建账号定义的namespace
	Namespace string `json:"namespace,omitempty" xml:"namespace,omitempty"`
	// 头像的完整URL
	Avatar string `json:"avatar,omitempty" xml:"avatar,omitempty"`
}

CreateTenantEmployeeAndAccountRequest

type CreateTenantEmployeeAndAccountResult

type CreateTenantEmployeeAndAccountResult struct {
	// 返回状态描述
	ResponseMessage string `json:"response_message,omitempty" xml:"response_message,omitempty"`
	// 返回附加信息
	ResponseMetaData string `json:"response_meta_data,omitempty" xml:"response_meta_data,omitempty"`
	// 返回的状态码
	ResponseCode string `json:"response_code,omitempty" xml:"response_code,omitempty"`
	// 请求的UUID
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回的人员和账号的绑定对象
	Data *EmployeeAccount `json:"data,omitempty" xml:"data,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

CreateTenantEmployeeAndAccountResult

type DismissOrganizationSupervisorRequest

type DismissOrganizationSupervisorRequest struct {
	// 员工 Code 列表
	EmployeeCodes []string `json:"employee_codes,omitempty" xml:"employee_codes>string,omitempty"`
	// 组织 Code
	OrganizationCode string `json:"organization_code,omitempty" xml:"organization_code,omitempty"`
	// 租户 ID
	TenantId int64 `json:"tenant_id,omitempty" xml:"tenant_id,omitempty"`
	// 操作人
	Operator string `json:"operator,omitempty" xml:"operator,omitempty"`
}

DismissOrganizationSupervisorRequest

type DismissOrganizationSupervisorResult

type DismissOrganizationSupervisorResult struct {
	// success
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// requestId
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// responseMessage
	ResponseMessage string `json:"response_message,omitempty" xml:"response_message,omitempty"`
	// responseCode
	ResponseCode string `json:"response_code,omitempty" xml:"response_code,omitempty"`
}

DismissOrganizationSupervisorResult

type EmployeeAccount

type EmployeeAccount struct {
	// 账号ID
	AccountId int64 `json:"account_id,omitempty" xml:"account_id,omitempty"`
	// 员工code
	EmployeeCode string `json:"employee_code,omitempty" xml:"employee_code,omitempty"`
	// 账号类型
	AccountNamespace string `json:"account_namespace,omitempty" xml:"account_namespace,omitempty"`
	// 账号名
	AccountCode string `json:"account_code,omitempty" xml:"account_code,omitempty"`
}

EmployeeAccount

type EmployeeBaseProperties

type EmployeeBaseProperties struct {
	// 手机区号
	CellPhoneAreaCode string `json:"cell_phone_area_code,omitempty" xml:"cell_phone_area_code,omitempty"`
	// 昵称
	NickName string `json:"nick_name,omitempty" xml:"nick_name,omitempty"`
	// 头像地址
	Avatar string `json:"avatar,omitempty" xml:"avatar,omitempty"`
	// 邮箱
	Email string `json:"email,omitempty" xml:"email,omitempty"`
	// 机号码
	CellPhone string `json:"cell_phone,omitempty" xml:"cell_phone,omitempty"`
	// 工号
	EmployeeNumber string `json:"employee_number,omitempty" xml:"employee_number,omitempty"`
}

EmployeeBaseProperties

type GetEmployeeTenantAdminInfoRequest

type GetEmployeeTenantAdminInfoRequest struct {
	// 租户ID
	TenantId int64 `json:"tenant_id,omitempty" xml:"tenant_id,omitempty"`
	// 人员code
	EmployeeCode string `json:"employee_code,omitempty" xml:"employee_code,omitempty"`
}

GetEmployeeTenantAdminInfoRequest

type GetEmployeeTenantAdminInfoResult

type GetEmployeeTenantAdminInfoResult struct {
	// success
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// requestId
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 是否是管理员
	Admin bool `json:"admin,omitempty" xml:"admin,omitempty"`
	// responseMessage
	ResponseMessage string `json:"response_message,omitempty" xml:"response_message,omitempty"`
	// 是否主管理员
	Primary bool `json:"primary,omitempty" xml:"primary,omitempty"`
	// responseCode
	ResponseCode string `json:"response_code,omitempty" xml:"response_code,omitempty"`
}

GetEmployeeTenantAdminInfoResult

type GetTenantByIdRequest

type GetTenantByIdRequest struct {
	// 租户id
	TenantId int64 `json:"tenant_id,omitempty" xml:"tenant_id,omitempty"`
}

GetTenantByIdRequest

type GetTenantByIdResult

type GetTenantByIdResult struct {
	// success
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// requestId
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// responseMessage
	ResponseMessage string `json:"response_message,omitempty" xml:"response_message,omitempty"`
	// responseCode
	ResponseCode string `json:"response_code,omitempty" xml:"response_code,omitempty"`
	// data数据
	Data *Tenant `json:"data,omitempty" xml:"data,omitempty"`
}

GetTenantByIdResult

type ListAccountsByAccountIdsRequest

type ListAccountsByAccountIdsRequest struct {
	// 租户ID
	TenantId int64 `json:"tenant_id,omitempty" xml:"tenant_id,omitempty"`
	// 账号ID列表
	AccountIds []int64 `json:"account_ids,omitempty" xml:"account_ids>int64,omitempty"`
	// 账号是否可用
	Available string `json:"available,omitempty" xml:"available,omitempty"`
	// 附加信息
	RequestMetaData string `json:"request_meta_data,omitempty" xml:"request_meta_data,omitempty"`
}

ListAccountsByAccountIdsRequest

type ListAccountsByAccountIdsResult

type ListAccountsByAccountIdsResult struct {
	// 返回的数据
	Data string `json:"data,omitempty" xml:"data,omitempty"`
	// 请求的序列化
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回码
	ResponseCode string `json:"response_code,omitempty" xml:"response_code,omitempty"`
	// 返回的状态消息
	ResponseMessage string `json:"response_message,omitempty" xml:"response_message,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// 返回的附件信息
	ResponseMetaData string `json:"response_meta_data,omitempty" xml:"response_meta_data,omitempty"`
}

ListAccountsByAccountIdsResult

type MatchWithEmployeeRequest

type MatchWithEmployeeRequest struct {
	// 人员code
	EmployeeCodes []string `json:"employee_codes,omitempty" xml:"employee_codes>string,omitempty"`
	// 租户id
	TenantId int64 `json:"tenant_id,omitempty" xml:"tenant_id,omitempty"`
	// 组code
	GroupCode string `json:"group_code,omitempty" xml:"group_code,omitempty"`
}

MatchWithEmployeeRequest

type MatchWithEmployeeResult

type MatchWithEmployeeResult struct {
	// 未匹配上的人员code
	UnmatchedEmployeeCodes []string `json:"unmatched_employee_codes,omitempty" xml:"unmatched_employee_codes>string,omitempty"`
	// success
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// requestId
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 匹配上的人员code
	MatchedEmployeeCodes []string `json:"matched_employee_codes,omitempty" xml:"matched_employee_codes>string,omitempty"`
	// responseMessage
	ResponseMessage string `json:"response_message,omitempty" xml:"response_message,omitempty"`
	// responseCode
	ResponseCode string `json:"response_code,omitempty" xml:"response_code,omitempty"`
}

MatchWithEmployeeResult

type PageAllAccountsRequest

type PageAllAccountsRequest struct {
	// 是否返回总数
	ReturnTotalSize bool `json:"return_total_size,omitempty" xml:"return_total_size,omitempty"`
	// 租户ID
	TenantId int64 `json:"tenant_id,omitempty" xml:"tenant_id,omitempty"`
	// 账号类型,21 钉钉 11 淘宝
	AccountType string `json:"account_type,omitempty" xml:"account_type,omitempty"`
	// 是否可用 T可用 F不可用,不填是全部
	Available string `json:"available,omitempty" xml:"available,omitempty"`
	// 每页的大小
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// 附加信息
	RequestMetaData string `json:"request_meta_data,omitempty" xml:"request_meta_data,omitempty"`
	// 是否在职 A在职 I离职,不填是全部
	HrStatus string `json:"hr_status,omitempty" xml:"hr_status,omitempty"`
	// 当前页号
	PageNo int64 `json:"page_no,omitempty" xml:"page_no,omitempty"`
	// 0表示未激活,1表示激活,不填是全部
	ActiveLevel int64 `json:"active_level,omitempty" xml:"active_level,omitempty"`
	// 状态,0表示正常,5是离职回收,104是冻结,不填是全部
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
}

PageAllAccountsRequest

type PageAllAccountsResult

type PageAllAccountsResult struct {
	// 返回的记录总数
	TotalSize int64 `json:"total_size,omitempty" xml:"total_size,omitempty"`
	// 返回的数据
	DataList []AlibabaMoziBucAccountPageallT `json:"data_list,omitempty" xml:"data_list>alibaba_mozi_buc_account_pageall_t,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// 请求的序列化
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 每页多少条数据
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// 当前第几页
	CurrentPage int64 `json:"current_page,omitempty" xml:"current_page,omitempty"`
	// 返回的状态消息
	ResponseMessage string `json:"response_message,omitempty" xml:"response_message,omitempty"`
	// 返回附加值
	ResponseMetaData string `json:"response_meta_data,omitempty" xml:"response_meta_data,omitempty"`
	// 返回码
	ResponseCode string `json:"response_code,omitempty" xml:"response_code,omitempty"`
}

PageAllAccountsResult

type PageTenantSubAdminsRequest

type PageTenantSubAdminsRequest struct {
	// 是否返回总数量
	ReturnTotalSize bool `json:"return_total_size,omitempty" xml:"return_total_size,omitempty"`
	// 页数
	PageNo int64 `json:"page_no,omitempty" xml:"page_no,omitempty"`
	// 租户id
	TenantId int64 `json:"tenant_id,omitempty" xml:"tenant_id,omitempty"`
	// 一页的条目
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
}

PageTenantSubAdminsRequest

type PageTenantSubAdminsResult

type PageTenantSubAdminsResult struct {
	// 总条数
	TotalSize int64 `json:"total_size,omitempty" xml:"total_size,omitempty"`
	// data数据
	Datas []TenantAdmin `json:"datas,omitempty" xml:"datas>tenant_admin,omitempty"`
	// success
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// requestId
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 页的条目数
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// 当前页数
	CurrentPage int64 `json:"current_page,omitempty" xml:"current_page,omitempty"`
	// responseMessage
	ResponseMessage string `json:"response_message,omitempty" xml:"response_message,omitempty"`
	// responseCode
	ResponseCode string `json:"response_code,omitempty" xml:"response_code,omitempty"`
}

PageTenantSubAdminsResult

type ReEntryTenantEmployeeAndAccountRequest

type ReEntryTenantEmployeeAndAccountRequest struct {
	// 租户ID
	TenantId int64 `json:"tenant_id,omitempty" xml:"tenant_id,omitempty"`
	// 证件号码
	CertificateCode string `json:"certificate_code,omitempty" xml:"certificate_code,omitempty"`
	// 请求附加消息
	RequestMetaData string `json:"request_meta_data,omitempty" xml:"request_meta_data,omitempty"`
	// 昵称
	Nickname string `json:"nickname,omitempty" xml:"nickname,omitempty"`
	// 证件类型
	CertificateType string `json:"certificate_type,omitempty" xml:"certificate_type,omitempty"`
	// 员工CODE
	EmployeeCode string `json:"employee_code,omitempty" xml:"employee_code,omitempty"`
	// 密码
	Password string `json:"password,omitempty" xml:"password,omitempty"`
	// 操作人
	Operator string `json:"operator,omitempty" xml:"operator,omitempty"`
	// 员工姓名
	EmployeeName string `json:"employee_name,omitempty" xml:"employee_name,omitempty"`
	// 账号平台
	Namespace string `json:"namespace,omitempty" xml:"namespace,omitempty"`
	// 邮箱
	Email string `json:"email,omitempty" xml:"email,omitempty"`
	// 账号名
	Account string `json:"account,omitempty" xml:"account,omitempty"`
	// 语言
	Language string `json:"language,omitempty" xml:"language,omitempty"`
	// 手机区号
	SecMobileAreaCode string `json:"sec_mobile_area_code,omitempty" xml:"sec_mobile_area_code,omitempty"`
	// 工号
	EmployeeNumber string `json:"employee_number,omitempty" xml:"employee_number,omitempty"`
	// 信任手机
	SecMobile string `json:"sec_mobile,omitempty" xml:"sec_mobile,omitempty"`
	// 头像URL
	Avatar string `json:"avatar,omitempty" xml:"avatar,omitempty"`
}

ReEntryTenantEmployeeAndAccountRequest

type ReEntryTenantEmployeeAndAccountResult

type ReEntryTenantEmployeeAndAccountResult struct {
	// 返回状态描述
	ResponseMessage string `json:"response_message,omitempty" xml:"response_message,omitempty"`
	// 返回附加信息
	ResponseMetaData string `json:"response_meta_data,omitempty" xml:"response_meta_data,omitempty"`
	// 返回的状态码
	ResponseCode string `json:"response_code,omitempty" xml:"response_code,omitempty"`
	// 请求的UUID
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回的人员和账号的绑定对象
	Datas []EmployeeAccount `json:"datas,omitempty" xml:"datas>employee_account,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

ReEntryTenantEmployeeAndAccountResult

type RemoveTenantEmployeeAndAccountRequest

type RemoveTenantEmployeeAndAccountRequest struct {
	// 租户ID
	TenantId int64 `json:"tenant_id,omitempty" xml:"tenant_id,omitempty"`
	// 附加属性
	RequestMetaData string `json:"request_meta_data,omitempty" xml:"request_meta_data,omitempty"`
	// 人员CODE
	EmployeeCode string `json:"employee_code,omitempty" xml:"employee_code,omitempty"`
	// 操作人
	Operator string `json:"operator,omitempty" xml:"operator,omitempty"`
	// 账号ID
	AccountId int64 `json:"account_id,omitempty" xml:"account_id,omitempty"`
}

RemoveTenantEmployeeAndAccountRequest

type RemoveTenantEmployeeAndAccountResult

type RemoveTenantEmployeeAndAccountResult struct {
	// 返回状态描述
	ResponseMessage string `json:"response_message,omitempty" xml:"response_message,omitempty"`
	// 返回附加信息
	ResponseMetaData string `json:"response_meta_data,omitempty" xml:"response_meta_data,omitempty"`
	// 返回的状态码
	ResponseCode string `json:"response_code,omitempty" xml:"response_code,omitempty"`
	// 请求的UUID
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回结果
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

RemoveTenantEmployeeAndAccountResult

type Tenant

type Tenant struct {
	// 租户完整code,格式:命名空间+$+code
	TenantFullCode string `json:"tenant_full_code,omitempty" xml:"tenant_full_code,omitempty"`
	// 租户id
	TenantId int64 `json:"tenant_id,omitempty" xml:"tenant_id,omitempty"`
	// 租户名称
	TenantName string `json:"tenant_name,omitempty" xml:"tenant_name,omitempty"`
	// 租户描述
	TenantDescription string `json:"tenant_description,omitempty" xml:"tenant_description,omitempty"`
	// 创建者
	Creator string `json:"creator,omitempty" xml:"creator,omitempty"`
	// 修改者
	Modifier string `json:"modifier,omitempty" xml:"modifier,omitempty"`
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 修改时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
}

Tenant

type TenantAdmin

type TenantAdmin struct {
	// 人员code
	EmployeeCode string `json:"employee_code,omitempty" xml:"employee_code,omitempty"`
	// 是否为管理员
	Primary bool `json:"primary,omitempty" xml:"primary,omitempty"`
	// 人员名
	EmployeeName string `json:"employee_name,omitempty" xml:"employee_name,omitempty"`
}

TenantAdmin

type UpdateTenantEmployeeAndAccountRequest

type UpdateTenantEmployeeAndAccountRequest struct {
	// 员工姓名
	EmployeeName string `json:"employee_name,omitempty" xml:"employee_name,omitempty"`
	// 证件号码
	CertificateCode string `json:"certificate_code,omitempty" xml:"certificate_code,omitempty"`
	// 员工基本属性
	EmployeeBaseProperties *EmployeeBaseProperties `json:"employee_base_properties,omitempty" xml:"employee_base_properties,omitempty"`
	// 操作人
	Operator string `json:"operator,omitempty" xml:"operator,omitempty"`
	// 请求附加消息
	RequestMetaData string `json:"request_meta_data,omitempty" xml:"request_meta_data,omitempty"`
	// 员工CODE
	EmployeeCode string `json:"employee_code,omitempty" xml:"employee_code,omitempty"`
	// 账号ID
	AccountId int64 `json:"account_id,omitempty" xml:"account_id,omitempty"`
	// 租户ID
	TenantId int64 `json:"tenant_id,omitempty" xml:"tenant_id,omitempty"`
	// 证件类型
	CertificateType string `json:"certificate_type,omitempty" xml:"certificate_type,omitempty"`
}

UpdateTenantEmployeeAndAccountRequest

type UpdateTenantEmployeeAndAccountResult

type UpdateTenantEmployeeAndAccountResult struct {
	// 返回结果成功还是失败
	Data string `json:"data,omitempty" xml:"data,omitempty"`
	// 调用是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// 请求的UUID
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回状态描述
	ResponseMessage string `json:"response_message,omitempty" xml:"response_message,omitempty"`
	// 返回附加信息
	ResponseMetaData string `json:"response_meta_data,omitempty" xml:"response_meta_data,omitempty"`
	// 返回的状态码
	ResponseCode string `json:"response_code,omitempty" xml:"response_code,omitempty"`
}

UpdateTenantEmployeeAndAccountResult

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL