Documentation ¶
Overview ¶
Package eleenterpriseemployee 包含企业订餐员工API相关结构体
Index ¶
- type AlibabaeleenterpriseemployeebatchdeleteAPIRequest
- func (r AlibabaeleenterpriseemployeebatchdeleteAPIRequest) GetApiMethodName() string
- func (r AlibabaeleenterpriseemployeebatchdeleteAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaeleenterpriseemployeebatchdeleteAPIRequest) GetEmployeeNos() []string
- func (r AlibabaeleenterpriseemployeebatchdeleteAPIRequest) GetRawParams() model.Params
- func (r *AlibabaeleenterpriseemployeebatchdeleteAPIRequest) SetEmployeeNos(_employeeNos []string) error
- type AlibabaeleenterpriseemployeebatchdeleteAPIResponse
- type AlibabaeleenterpriseemployeebatchdeleteAPIResponseModel
- type AlibabaeleenterpriseemployeebatchupdateAPIRequest
- func (r AlibabaeleenterpriseemployeebatchupdateAPIRequest) GetApiMethodName() string
- func (r AlibabaeleenterpriseemployeebatchupdateAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaeleenterpriseemployeebatchupdateAPIRequest) GetEnterpriseDatas() []EmployeeInfoDto
- func (r AlibabaeleenterpriseemployeebatchupdateAPIRequest) GetRawParams() model.Params
- func (r *AlibabaeleenterpriseemployeebatchupdateAPIRequest) SetEnterpriseDatas(_enterpriseDatas []EmployeeInfoDto) error
- type AlibabaeleenterpriseemployeebatchupdateAPIResponse
- type AlibabaeleenterpriseemployeebatchupdateAPIResponseModel
- type CostCenter
- type EmployeeInfoDto
- type EnterpriseData
- type ErrorMsg
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AlibabaeleenterpriseemployeebatchdeleteAPIRequest ¶ added in v1.3.1
type AlibabaeleenterpriseemployeebatchdeleteAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaeleenterpriseemployeebatchdeleteAPIRequest 批量删除员工 API请求 alibaba.ele.enterprise.employee.batchdelete
批量删除员工
func NewAlibabaeleenterpriseemployeebatchdeleteRequest ¶ added in v1.3.1
func NewAlibabaeleenterpriseemployeebatchdeleteRequest() *AlibabaeleenterpriseemployeebatchdeleteAPIRequest
NewAlibabaeleenterpriseemployeebatchdeleteRequest 初始化AlibabaeleenterpriseemployeebatchdeleteAPIRequest对象
func (AlibabaeleenterpriseemployeebatchdeleteAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaeleenterpriseemployeebatchdeleteAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaeleenterpriseemployeebatchdeleteAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaeleenterpriseemployeebatchdeleteAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaeleenterpriseemployeebatchdeleteAPIRequest) GetEmployeeNos ¶ added in v1.3.1
func (r AlibabaeleenterpriseemployeebatchdeleteAPIRequest) GetEmployeeNos() []string
GetEmployeeNos EmployeeNos Getter
func (AlibabaeleenterpriseemployeebatchdeleteAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaeleenterpriseemployeebatchdeleteAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaeleenterpriseemployeebatchdeleteAPIRequest) SetEmployeeNos ¶ added in v1.3.1
func (r *AlibabaeleenterpriseemployeebatchdeleteAPIRequest) SetEmployeeNos(_employeeNos []string) error
SetEmployeeNos is EmployeeNos Setter 员工工号
type AlibabaeleenterpriseemployeebatchdeleteAPIResponse ¶ added in v1.3.1
type AlibabaeleenterpriseemployeebatchdeleteAPIResponse struct { model.CommonResponse AlibabaeleenterpriseemployeebatchdeleteAPIResponseModel }
AlibabaeleenterpriseemployeebatchdeleteAPIResponse 批量删除员工 API返回值 alibaba.ele.enterprise.employee.batchdelete
批量删除员工
type AlibabaeleenterpriseemployeebatchdeleteAPIResponseModel ¶ added in v1.3.1
type AlibabaeleenterpriseemployeebatchdeleteAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_ele_enterprise_employee_batchdelete_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 响应code EnterpriseCode string `json:"enterprise_code,omitempty" xml:"enterprise_code,omitempty"` // 响应信息 EnterpriseMsg string `json:"enterprise_msg,omitempty" xml:"enterprise_msg,omitempty"` // 请求id EnterpriseRequestid string `json:"enterprise_requestid,omitempty" xml:"enterprise_requestid,omitempty"` // 返回值信息 EnterpriseData *EnterpriseData `json:"enterprise_data,omitempty" xml:"enterprise_data,omitempty"` }
AlibabaeleenterpriseemployeebatchdeleteAPIResponseModel is 批量删除员工 成功返回结果
type AlibabaeleenterpriseemployeebatchupdateAPIRequest ¶ added in v1.3.1
type AlibabaeleenterpriseemployeebatchupdateAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaeleenterpriseemployeebatchupdateAPIRequest 批量新增更新员工 API请求 alibaba.ele.enterprise.employee.batchupdate
批量新增更新员工
func NewAlibabaeleenterpriseemployeebatchupdateRequest ¶ added in v1.3.1
func NewAlibabaeleenterpriseemployeebatchupdateRequest() *AlibabaeleenterpriseemployeebatchupdateAPIRequest
NewAlibabaeleenterpriseemployeebatchupdateRequest 初始化AlibabaeleenterpriseemployeebatchupdateAPIRequest对象
func (AlibabaeleenterpriseemployeebatchupdateAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaeleenterpriseemployeebatchupdateAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaeleenterpriseemployeebatchupdateAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaeleenterpriseemployeebatchupdateAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaeleenterpriseemployeebatchupdateAPIRequest) GetEnterpriseDatas ¶ added in v1.3.1
func (r AlibabaeleenterpriseemployeebatchupdateAPIRequest) GetEnterpriseDatas() []EmployeeInfoDto
GetEnterpriseDatas EnterpriseDatas Getter
func (AlibabaeleenterpriseemployeebatchupdateAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaeleenterpriseemployeebatchupdateAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaeleenterpriseemployeebatchupdateAPIRequest) SetEnterpriseDatas ¶ added in v1.3.1
func (r *AlibabaeleenterpriseemployeebatchupdateAPIRequest) SetEnterpriseDatas(_enterpriseDatas []EmployeeInfoDto) error
SetEnterpriseDatas is EnterpriseDatas Setter 批量员工信息
type AlibabaeleenterpriseemployeebatchupdateAPIResponse ¶ added in v1.3.1
type AlibabaeleenterpriseemployeebatchupdateAPIResponse struct { model.CommonResponse AlibabaeleenterpriseemployeebatchupdateAPIResponseModel }
AlibabaeleenterpriseemployeebatchupdateAPIResponse 批量新增更新员工 API返回值 alibaba.ele.enterprise.employee.batchupdate
批量新增更新员工
type AlibabaeleenterpriseemployeebatchupdateAPIResponseModel ¶ added in v1.3.1
type AlibabaeleenterpriseemployeebatchupdateAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_ele_enterprise_employee_batchupdate_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 响应code EnterpriseCode string `json:"enterprise_code,omitempty" xml:"enterprise_code,omitempty"` // 响应信息 EnterpriseMsg string `json:"enterprise_msg,omitempty" xml:"enterprise_msg,omitempty"` // 请求id EnterpriseRequestid string `json:"enterprise_requestid,omitempty" xml:"enterprise_requestid,omitempty"` // 返回结果 EnterpriseData *EnterpriseData `json:"enterprise_data,omitempty" xml:"enterprise_data,omitempty"` }
AlibabaeleenterpriseemployeebatchupdateAPIResponseModel is 批量新增更新员工 成功返回结果
type CostCenter ¶
type CostCenter struct { // 删除成本中心列表 DeleteItemIds []string `json:"delete_item_ids,omitempty" xml:"delete_item_ids>string,omitempty"` // 新增成本中心列表 AddItemIds []string `json:"add_item_ids,omitempty" xml:"add_item_ids>string,omitempty"` }
CostCenter 结构体
type EmployeeInfoDto ¶
type EmployeeInfoDto struct { // 部门 DeptName string `json:"dept_name,omitempty" xml:"dept_name,omitempty"` // 手机号 PhoneNumber string `json:"phone_number,omitempty" xml:"phone_number,omitempty"` // 姓名 Name string `json:"name,omitempty" xml:"name,omitempty"` // 工号 EmployeeNo string `json:"employee_no,omitempty" xml:"employee_no,omitempty"` // 成本中心 CostCenter *CostCenter `json:"cost_center,omitempty" xml:"cost_center,omitempty"` }
EmployeeInfoDto 结构体
type EnterpriseData ¶
type EnterpriseData struct { // 错误信息 ErrorMsgs []ErrorMsg `json:"error_msgs,omitempty" xml:"error_msgs>error_msg,omitempty"` // 成功 Success bool `json:"success,omitempty" xml:"success,omitempty"` }
EnterpriseData 结构体