attendance_1_0

package
v1.6.71 Latest Latest
Warning

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

Go to latest
Published: Apr 26, 2024 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Overview

This file is auto-generated, don't edit it. Thanks. *

*

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AddLeaveTypeHeaders

type AddLeaveTypeHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (AddLeaveTypeHeaders) GoString

func (s AddLeaveTypeHeaders) GoString() string

func (*AddLeaveTypeHeaders) SetCommonHeaders

func (s *AddLeaveTypeHeaders) SetCommonHeaders(v map[string]*string) *AddLeaveTypeHeaders

func (*AddLeaveTypeHeaders) SetXAcsDingtalkAccessToken

func (s *AddLeaveTypeHeaders) SetXAcsDingtalkAccessToken(v string) *AddLeaveTypeHeaders

func (AddLeaveTypeHeaders) String

func (s AddLeaveTypeHeaders) String() string

type AddLeaveTypeRequest

type AddLeaveTypeRequest struct {
	BizType              *string                               `json:"bizType,omitempty" xml:"bizType,omitempty"`
	Extras               *string                               `json:"extras,omitempty" xml:"extras,omitempty"`
	FreedomLeave         *bool                                 `json:"freedomLeave,omitempty" xml:"freedomLeave,omitempty"`
	HoursInPerDay        *int64                                `json:"hoursInPerDay,omitempty" xml:"hoursInPerDay,omitempty"`
	LeaveCertificate     *AddLeaveTypeRequestLeaveCertificate  `json:"leaveCertificate,omitempty" xml:"leaveCertificate,omitempty" type:"Struct"`
	LeaveHourCeil        *string                               `json:"leaveHourCeil,omitempty" xml:"leaveHourCeil,omitempty"`
	LeaveName            *string                               `json:"leaveName,omitempty" xml:"leaveName,omitempty"`
	LeaveTimeCeil        *bool                                 `json:"leaveTimeCeil,omitempty" xml:"leaveTimeCeil,omitempty"`
	LeaveTimeCeilMinUnit *string                               `json:"leaveTimeCeilMinUnit,omitempty" xml:"leaveTimeCeilMinUnit,omitempty"`
	LeaveViewUnit        *string                               `json:"leaveViewUnit,omitempty" xml:"leaveViewUnit,omitempty"`
	MaxLeaveTime         *int64                                `json:"maxLeaveTime,omitempty" xml:"maxLeaveTime,omitempty"`
	MinLeaveHour         *float64                              `json:"minLeaveHour,omitempty" xml:"minLeaveHour,omitempty"`
	NaturalDayLeave      *bool                                 `json:"naturalDayLeave,omitempty" xml:"naturalDayLeave,omitempty"`
	PaidLeave            *bool                                 `json:"paidLeave,omitempty" xml:"paidLeave,omitempty"`
	SubmitTimeRule       *AddLeaveTypeRequestSubmitTimeRule    `json:"submitTimeRule,omitempty" xml:"submitTimeRule,omitempty" type:"Struct"`
	VisibilityRules      []*AddLeaveTypeRequestVisibilityRules `json:"visibilityRules,omitempty" xml:"visibilityRules,omitempty" type:"Repeated"`
	WhenCanLeave         *string                               `json:"whenCanLeave,omitempty" xml:"whenCanLeave,omitempty"`
	OpUserId             *string                               `json:"opUserId,omitempty" xml:"opUserId,omitempty"`
}

func (AddLeaveTypeRequest) GoString

func (s AddLeaveTypeRequest) GoString() string

func (*AddLeaveTypeRequest) SetBizType

func (*AddLeaveTypeRequest) SetExtras

func (*AddLeaveTypeRequest) SetFreedomLeave added in v1.5.84

func (s *AddLeaveTypeRequest) SetFreedomLeave(v bool) *AddLeaveTypeRequest

func (*AddLeaveTypeRequest) SetHoursInPerDay

func (s *AddLeaveTypeRequest) SetHoursInPerDay(v int64) *AddLeaveTypeRequest

func (*AddLeaveTypeRequest) SetLeaveCertificate

func (*AddLeaveTypeRequest) SetLeaveHourCeil added in v1.5.84

func (s *AddLeaveTypeRequest) SetLeaveHourCeil(v string) *AddLeaveTypeRequest

func (*AddLeaveTypeRequest) SetLeaveName

func (s *AddLeaveTypeRequest) SetLeaveName(v string) *AddLeaveTypeRequest

func (*AddLeaveTypeRequest) SetLeaveTimeCeil added in v1.5.84

func (s *AddLeaveTypeRequest) SetLeaveTimeCeil(v bool) *AddLeaveTypeRequest

func (*AddLeaveTypeRequest) SetLeaveTimeCeilMinUnit added in v1.5.84

func (s *AddLeaveTypeRequest) SetLeaveTimeCeilMinUnit(v string) *AddLeaveTypeRequest

func (*AddLeaveTypeRequest) SetLeaveViewUnit

func (s *AddLeaveTypeRequest) SetLeaveViewUnit(v string) *AddLeaveTypeRequest

func (*AddLeaveTypeRequest) SetMaxLeaveTime added in v1.5.84

func (s *AddLeaveTypeRequest) SetMaxLeaveTime(v int64) *AddLeaveTypeRequest

func (*AddLeaveTypeRequest) SetMinLeaveHour added in v1.5.84

func (s *AddLeaveTypeRequest) SetMinLeaveHour(v float64) *AddLeaveTypeRequest

func (*AddLeaveTypeRequest) SetNaturalDayLeave

func (s *AddLeaveTypeRequest) SetNaturalDayLeave(v bool) *AddLeaveTypeRequest

func (*AddLeaveTypeRequest) SetOpUserId

func (s *AddLeaveTypeRequest) SetOpUserId(v string) *AddLeaveTypeRequest

func (*AddLeaveTypeRequest) SetPaidLeave added in v1.5.84

func (s *AddLeaveTypeRequest) SetPaidLeave(v bool) *AddLeaveTypeRequest

func (*AddLeaveTypeRequest) SetSubmitTimeRule

func (*AddLeaveTypeRequest) SetVisibilityRules

func (*AddLeaveTypeRequest) SetWhenCanLeave added in v1.5.84

func (s *AddLeaveTypeRequest) SetWhenCanLeave(v string) *AddLeaveTypeRequest

func (AddLeaveTypeRequest) String

func (s AddLeaveTypeRequest) String() string

type AddLeaveTypeRequestLeaveCertificate

type AddLeaveTypeRequestLeaveCertificate struct {
	Duration          *float64 `json:"duration,omitempty" xml:"duration,omitempty"`
	Enable            *bool    `json:"enable,omitempty" xml:"enable,omitempty"`
	PromptInformation *string  `json:"promptInformation,omitempty" xml:"promptInformation,omitempty"`
	Unit              *string  `json:"unit,omitempty" xml:"unit,omitempty"`
}

func (AddLeaveTypeRequestLeaveCertificate) GoString

func (*AddLeaveTypeRequestLeaveCertificate) SetDuration

func (*AddLeaveTypeRequestLeaveCertificate) SetEnable

func (*AddLeaveTypeRequestLeaveCertificate) SetPromptInformation

func (*AddLeaveTypeRequestLeaveCertificate) SetUnit

func (AddLeaveTypeRequestLeaveCertificate) String

type AddLeaveTypeRequestSubmitTimeRule

type AddLeaveTypeRequestSubmitTimeRule struct {
	EnableTimeLimit *bool   `json:"enableTimeLimit,omitempty" xml:"enableTimeLimit,omitempty"`
	TimeType        *string `json:"timeType,omitempty" xml:"timeType,omitempty"`
	TimeUnit        *string `json:"timeUnit,omitempty" xml:"timeUnit,omitempty"`
	TimeValue       *int64  `json:"timeValue,omitempty" xml:"timeValue,omitempty"`
}

func (AddLeaveTypeRequestSubmitTimeRule) GoString

func (*AddLeaveTypeRequestSubmitTimeRule) SetEnableTimeLimit

func (*AddLeaveTypeRequestSubmitTimeRule) SetTimeType

func (*AddLeaveTypeRequestSubmitTimeRule) SetTimeUnit

func (*AddLeaveTypeRequestSubmitTimeRule) SetTimeValue

func (AddLeaveTypeRequestSubmitTimeRule) String

type AddLeaveTypeRequestVisibilityRules

type AddLeaveTypeRequestVisibilityRules struct {
	Type    *string   `json:"type,omitempty" xml:"type,omitempty"`
	Visible []*string `json:"visible,omitempty" xml:"visible,omitempty" type:"Repeated"`
}

func (AddLeaveTypeRequestVisibilityRules) GoString

func (*AddLeaveTypeRequestVisibilityRules) SetType

func (*AddLeaveTypeRequestVisibilityRules) SetVisible

func (AddLeaveTypeRequestVisibilityRules) String

type AddLeaveTypeResponse

type AddLeaveTypeResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *AddLeaveTypeResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (AddLeaveTypeResponse) GoString

func (s AddLeaveTypeResponse) GoString() string

func (*AddLeaveTypeResponse) SetBody

func (*AddLeaveTypeResponse) SetHeaders

func (s *AddLeaveTypeResponse) SetHeaders(v map[string]*string) *AddLeaveTypeResponse

func (*AddLeaveTypeResponse) SetStatusCode

func (s *AddLeaveTypeResponse) SetStatusCode(v int32) *AddLeaveTypeResponse

func (AddLeaveTypeResponse) String

func (s AddLeaveTypeResponse) String() string

type AddLeaveTypeResponseBody

type AddLeaveTypeResponseBody struct {
	Result *AddLeaveTypeResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (AddLeaveTypeResponseBody) GoString

func (s AddLeaveTypeResponseBody) GoString() string

func (*AddLeaveTypeResponseBody) SetResult

func (AddLeaveTypeResponseBody) String

func (s AddLeaveTypeResponseBody) String() string

type AddLeaveTypeResponseBodyResult

type AddLeaveTypeResponseBodyResult struct {
	BizType          *string                                          `json:"bizType,omitempty" xml:"bizType,omitempty"`
	HoursInPerDay    *int64                                           `json:"hoursInPerDay,omitempty" xml:"hoursInPerDay,omitempty"`
	LeaveCertificate *AddLeaveTypeResponseBodyResultLeaveCertificate  `json:"leaveCertificate,omitempty" xml:"leaveCertificate,omitempty" type:"Struct"`
	LeaveCode        *string                                          `json:"leaveCode,omitempty" xml:"leaveCode,omitempty"`
	LeaveName        *string                                          `json:"leaveName,omitempty" xml:"leaveName,omitempty"`
	LeaveViewUnit    *string                                          `json:"leaveViewUnit,omitempty" xml:"leaveViewUnit,omitempty"`
	NaturalDayLeave  *bool                                            `json:"naturalDayLeave,omitempty" xml:"naturalDayLeave,omitempty"`
	SubmitTimeRule   *AddLeaveTypeResponseBodyResultSubmitTimeRule    `json:"submitTimeRule,omitempty" xml:"submitTimeRule,omitempty" type:"Struct"`
	VisibilityRules  []*AddLeaveTypeResponseBodyResultVisibilityRules `json:"visibilityRules,omitempty" xml:"visibilityRules,omitempty" type:"Repeated"`
}

func (AddLeaveTypeResponseBodyResult) GoString

func (*AddLeaveTypeResponseBodyResult) SetBizType

func (*AddLeaveTypeResponseBodyResult) SetHoursInPerDay

func (*AddLeaveTypeResponseBodyResult) SetLeaveCode

func (*AddLeaveTypeResponseBodyResult) SetLeaveName

func (*AddLeaveTypeResponseBodyResult) SetLeaveViewUnit

func (*AddLeaveTypeResponseBodyResult) SetNaturalDayLeave

func (AddLeaveTypeResponseBodyResult) String

type AddLeaveTypeResponseBodyResultLeaveCertificate

type AddLeaveTypeResponseBodyResultLeaveCertificate struct {
	Duration          *float64 `json:"duration,omitempty" xml:"duration,omitempty"`
	Enable            *bool    `json:"enable,omitempty" xml:"enable,omitempty"`
	PromptInformation *string  `json:"promptInformation,omitempty" xml:"promptInformation,omitempty"`
	Unit              *string  `json:"unit,omitempty" xml:"unit,omitempty"`
}

func (AddLeaveTypeResponseBodyResultLeaveCertificate) GoString

func (*AddLeaveTypeResponseBodyResultLeaveCertificate) SetDuration

func (*AddLeaveTypeResponseBodyResultLeaveCertificate) SetEnable

func (*AddLeaveTypeResponseBodyResultLeaveCertificate) SetPromptInformation

func (*AddLeaveTypeResponseBodyResultLeaveCertificate) SetUnit

func (AddLeaveTypeResponseBodyResultLeaveCertificate) String

type AddLeaveTypeResponseBodyResultSubmitTimeRule

type AddLeaveTypeResponseBodyResultSubmitTimeRule struct {
	EnableTimeLimit *bool   `json:"enableTimeLimit,omitempty" xml:"enableTimeLimit,omitempty"`
	TimeType        *string `json:"timeType,omitempty" xml:"timeType,omitempty"`
	TimeUnit        *string `json:"timeUnit,omitempty" xml:"timeUnit,omitempty"`
	TimeValue       *int64  `json:"timeValue,omitempty" xml:"timeValue,omitempty"`
}

func (AddLeaveTypeResponseBodyResultSubmitTimeRule) GoString

func (*AddLeaveTypeResponseBodyResultSubmitTimeRule) SetEnableTimeLimit

func (*AddLeaveTypeResponseBodyResultSubmitTimeRule) SetTimeType

func (*AddLeaveTypeResponseBodyResultSubmitTimeRule) SetTimeUnit

func (*AddLeaveTypeResponseBodyResultSubmitTimeRule) SetTimeValue

func (AddLeaveTypeResponseBodyResultSubmitTimeRule) String

type AddLeaveTypeResponseBodyResultVisibilityRules

type AddLeaveTypeResponseBodyResultVisibilityRules struct {
	Type    *string   `json:"type,omitempty" xml:"type,omitempty"`
	Visible []*string `json:"visible,omitempty" xml:"visible,omitempty" type:"Repeated"`
}

func (AddLeaveTypeResponseBodyResultVisibilityRules) GoString

func (*AddLeaveTypeResponseBodyResultVisibilityRules) SetType

func (*AddLeaveTypeResponseBodyResultVisibilityRules) SetVisible

func (AddLeaveTypeResponseBodyResultVisibilityRules) String

type AttendanceBleDevicesAddHeaders

type AttendanceBleDevicesAddHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (AttendanceBleDevicesAddHeaders) GoString

func (*AttendanceBleDevicesAddHeaders) SetCommonHeaders

func (*AttendanceBleDevicesAddHeaders) SetXAcsDingtalkAccessToken

func (s *AttendanceBleDevicesAddHeaders) SetXAcsDingtalkAccessToken(v string) *AttendanceBleDevicesAddHeaders

func (AttendanceBleDevicesAddHeaders) String

type AttendanceBleDevicesAddRequest

type AttendanceBleDevicesAddRequest struct {
	DeviceIdList []*int64 `json:"deviceIdList,omitempty" xml:"deviceIdList,omitempty" type:"Repeated"`
	GroupKey     *string  `json:"groupKey,omitempty" xml:"groupKey,omitempty"`
	OpUserId     *string  `json:"opUserId,omitempty" xml:"opUserId,omitempty"`
}

func (AttendanceBleDevicesAddRequest) GoString

func (*AttendanceBleDevicesAddRequest) SetDeviceIdList

func (*AttendanceBleDevicesAddRequest) SetGroupKey

func (*AttendanceBleDevicesAddRequest) SetOpUserId

func (AttendanceBleDevicesAddRequest) String

type AttendanceBleDevicesAddResponse

type AttendanceBleDevicesAddResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *AttendanceBleDevicesAddResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (AttendanceBleDevicesAddResponse) GoString

func (*AttendanceBleDevicesAddResponse) SetHeaders

func (*AttendanceBleDevicesAddResponse) SetStatusCode

func (AttendanceBleDevicesAddResponse) String

type AttendanceBleDevicesAddResponseBody

type AttendanceBleDevicesAddResponseBody struct {
	ErrorList   []*AttendanceBleDevicesAddResponseBodyErrorList   `json:"errorList,omitempty" xml:"errorList,omitempty" type:"Repeated"`
	SuccessList []*AttendanceBleDevicesAddResponseBodySuccessList `json:"successList,omitempty" xml:"successList,omitempty" type:"Repeated"`
}

func (AttendanceBleDevicesAddResponseBody) GoString

func (AttendanceBleDevicesAddResponseBody) String

type AttendanceBleDevicesAddResponseBodyErrorList

type AttendanceBleDevicesAddResponseBodyErrorList struct {
	Code        *string                                                    `json:"code,omitempty" xml:"code,omitempty"`
	FailureList []*AttendanceBleDevicesAddResponseBodyErrorListFailureList `json:"failureList,omitempty" xml:"failureList,omitempty" type:"Repeated"`
	Msg         *string                                                    `json:"msg,omitempty" xml:"msg,omitempty"`
}

func (AttendanceBleDevicesAddResponseBodyErrorList) GoString

func (*AttendanceBleDevicesAddResponseBodyErrorList) SetCode

func (*AttendanceBleDevicesAddResponseBodyErrorList) SetMsg

func (AttendanceBleDevicesAddResponseBodyErrorList) String

type AttendanceBleDevicesAddResponseBodyErrorListFailureList

type AttendanceBleDevicesAddResponseBodyErrorListFailureList struct {
	DeviceId   *int64  `json:"deviceId,omitempty" xml:"deviceId,omitempty"`
	DeviceName *string `json:"deviceName,omitempty" xml:"deviceName,omitempty"`
	Sn         *string `json:"sn,omitempty" xml:"sn,omitempty"`
}

func (AttendanceBleDevicesAddResponseBodyErrorListFailureList) GoString

func (*AttendanceBleDevicesAddResponseBodyErrorListFailureList) SetDeviceId

func (*AttendanceBleDevicesAddResponseBodyErrorListFailureList) SetDeviceName

func (*AttendanceBleDevicesAddResponseBodyErrorListFailureList) SetSn

func (AttendanceBleDevicesAddResponseBodyErrorListFailureList) String

type AttendanceBleDevicesAddResponseBodySuccessList

type AttendanceBleDevicesAddResponseBodySuccessList struct {
	DeviceId   *int64  `json:"deviceId,omitempty" xml:"deviceId,omitempty"`
	DeviceName *string `json:"deviceName,omitempty" xml:"deviceName,omitempty"`
	Sn         *string `json:"sn,omitempty" xml:"sn,omitempty"`
}

func (AttendanceBleDevicesAddResponseBodySuccessList) GoString

func (*AttendanceBleDevicesAddResponseBodySuccessList) SetDeviceId

func (*AttendanceBleDevicesAddResponseBodySuccessList) SetDeviceName

func (*AttendanceBleDevicesAddResponseBodySuccessList) SetSn

func (AttendanceBleDevicesAddResponseBodySuccessList) String

type AttendanceBleDevicesQueryHeaders

type AttendanceBleDevicesQueryHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (AttendanceBleDevicesQueryHeaders) GoString

func (*AttendanceBleDevicesQueryHeaders) SetCommonHeaders

func (*AttendanceBleDevicesQueryHeaders) SetXAcsDingtalkAccessToken

func (AttendanceBleDevicesQueryHeaders) String

type AttendanceBleDevicesQueryRequest

type AttendanceBleDevicesQueryRequest struct {
	GroupKey *string `json:"groupKey,omitempty" xml:"groupKey,omitempty"`
	OpUserId *string `json:"opUserId,omitempty" xml:"opUserId,omitempty"`
}

func (AttendanceBleDevicesQueryRequest) GoString

func (*AttendanceBleDevicesQueryRequest) SetGroupKey

func (*AttendanceBleDevicesQueryRequest) SetOpUserId

func (AttendanceBleDevicesQueryRequest) String

type AttendanceBleDevicesQueryResponse

type AttendanceBleDevicesQueryResponse struct {
	Headers    map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *AttendanceBleDevicesQueryResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (AttendanceBleDevicesQueryResponse) GoString

func (*AttendanceBleDevicesQueryResponse) SetHeaders

func (*AttendanceBleDevicesQueryResponse) SetStatusCode

func (AttendanceBleDevicesQueryResponse) String

type AttendanceBleDevicesQueryResponseBody

type AttendanceBleDevicesQueryResponseBody struct {
	Result []*AttendanceBleDevicesQueryResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
}

func (AttendanceBleDevicesQueryResponseBody) GoString

func (AttendanceBleDevicesQueryResponseBody) String

type AttendanceBleDevicesQueryResponseBodyResult

type AttendanceBleDevicesQueryResponseBodyResult struct {
	DeviceId   *int64  `json:"deviceId,omitempty" xml:"deviceId,omitempty"`
	DeviceName *string `json:"deviceName,omitempty" xml:"deviceName,omitempty"`
	Sn         *string `json:"sn,omitempty" xml:"sn,omitempty"`
}

func (AttendanceBleDevicesQueryResponseBodyResult) GoString

func (*AttendanceBleDevicesQueryResponseBodyResult) SetDeviceId

func (*AttendanceBleDevicesQueryResponseBodyResult) SetDeviceName

func (*AttendanceBleDevicesQueryResponseBodyResult) SetSn

func (AttendanceBleDevicesQueryResponseBodyResult) String

type AttendanceBleDevicesRemoveHeaders

type AttendanceBleDevicesRemoveHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (AttendanceBleDevicesRemoveHeaders) GoString

func (*AttendanceBleDevicesRemoveHeaders) SetCommonHeaders

func (*AttendanceBleDevicesRemoveHeaders) SetXAcsDingtalkAccessToken

func (AttendanceBleDevicesRemoveHeaders) String

type AttendanceBleDevicesRemoveRequest

type AttendanceBleDevicesRemoveRequest struct {
	DeviceIdList []*int64 `json:"deviceIdList,omitempty" xml:"deviceIdList,omitempty" type:"Repeated"`
	GroupKey     *string  `json:"groupKey,omitempty" xml:"groupKey,omitempty"`
	OpUserId     *string  `json:"opUserId,omitempty" xml:"opUserId,omitempty"`
}

func (AttendanceBleDevicesRemoveRequest) GoString

func (*AttendanceBleDevicesRemoveRequest) SetDeviceIdList

func (*AttendanceBleDevicesRemoveRequest) SetGroupKey

func (*AttendanceBleDevicesRemoveRequest) SetOpUserId

func (AttendanceBleDevicesRemoveRequest) String

type AttendanceBleDevicesRemoveResponse

type AttendanceBleDevicesRemoveResponse struct {
	Headers    map[string]*string                      `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                  `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *AttendanceBleDevicesRemoveResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (AttendanceBleDevicesRemoveResponse) GoString

func (*AttendanceBleDevicesRemoveResponse) SetHeaders

func (*AttendanceBleDevicesRemoveResponse) SetStatusCode

func (AttendanceBleDevicesRemoveResponse) String

type AttendanceBleDevicesRemoveResponseBody

type AttendanceBleDevicesRemoveResponseBody struct {
	ErrorList   []*AttendanceBleDevicesRemoveResponseBodyErrorList `json:"errorList,omitempty" xml:"errorList,omitempty" type:"Repeated"`
	SuccessList []*int64                                           `json:"successList,omitempty" xml:"successList,omitempty" type:"Repeated"`
}

func (AttendanceBleDevicesRemoveResponseBody) GoString

func (*AttendanceBleDevicesRemoveResponseBody) SetSuccessList

func (AttendanceBleDevicesRemoveResponseBody) String

type AttendanceBleDevicesRemoveResponseBodyErrorList

type AttendanceBleDevicesRemoveResponseBodyErrorList struct {
	Code        *string  `json:"code,omitempty" xml:"code,omitempty"`
	FailureList []*int64 `json:"failureList,omitempty" xml:"failureList,omitempty" type:"Repeated"`
	Msg         *string  `json:"msg,omitempty" xml:"msg,omitempty"`
}

func (AttendanceBleDevicesRemoveResponseBodyErrorList) GoString

func (*AttendanceBleDevicesRemoveResponseBodyErrorList) SetCode

func (*AttendanceBleDevicesRemoveResponseBodyErrorList) SetFailureList

func (*AttendanceBleDevicesRemoveResponseBodyErrorList) SetMsg

func (AttendanceBleDevicesRemoveResponseBodyErrorList) String

type BatchBossCheckHeaders

type BatchBossCheckHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (BatchBossCheckHeaders) GoString

func (s BatchBossCheckHeaders) GoString() string

func (*BatchBossCheckHeaders) SetCommonHeaders

func (s *BatchBossCheckHeaders) SetCommonHeaders(v map[string]*string) *BatchBossCheckHeaders

func (*BatchBossCheckHeaders) SetXAcsDingtalkAccessToken

func (s *BatchBossCheckHeaders) SetXAcsDingtalkAccessToken(v string) *BatchBossCheckHeaders

func (BatchBossCheckHeaders) String

func (s BatchBossCheckHeaders) String() string

type BatchBossCheckRequest

type BatchBossCheckRequest struct {
	Models   []*BatchBossCheckRequestModels `json:"models,omitempty" xml:"models,omitempty" type:"Repeated"`
	OpUserId *string                        `json:"opUserId,omitempty" xml:"opUserId,omitempty"`
}

func (BatchBossCheckRequest) GoString

func (s BatchBossCheckRequest) GoString() string

func (*BatchBossCheckRequest) SetModels

func (*BatchBossCheckRequest) SetOpUserId

func (BatchBossCheckRequest) String

func (s BatchBossCheckRequest) String() string

type BatchBossCheckRequestModels

type BatchBossCheckRequestModels struct {
	AbsentMin  *int64  `json:"absentMin,omitempty" xml:"absentMin,omitempty"`
	PlanId     *int64  `json:"planId,omitempty" xml:"planId,omitempty"`
	Remark     *string `json:"remark,omitempty" xml:"remark,omitempty"`
	TimeResult *string `json:"timeResult,omitempty" xml:"timeResult,omitempty"`
}

func (BatchBossCheckRequestModels) GoString

func (s BatchBossCheckRequestModels) GoString() string

func (*BatchBossCheckRequestModels) SetAbsentMin

func (*BatchBossCheckRequestModels) SetPlanId

func (*BatchBossCheckRequestModels) SetRemark

func (*BatchBossCheckRequestModels) SetTimeResult

func (BatchBossCheckRequestModels) String

type BatchBossCheckResponse

type BatchBossCheckResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *BatchBossCheckResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (BatchBossCheckResponse) GoString

func (s BatchBossCheckResponse) GoString() string

func (*BatchBossCheckResponse) SetBody

func (*BatchBossCheckResponse) SetHeaders

func (*BatchBossCheckResponse) SetStatusCode

func (BatchBossCheckResponse) String

func (s BatchBossCheckResponse) String() string

type BatchBossCheckResponseBody

type BatchBossCheckResponseBody struct {
	Result *bool `json:"result,omitempty" xml:"result,omitempty"`
}

func (BatchBossCheckResponseBody) GoString

func (s BatchBossCheckResponseBody) GoString() string

func (*BatchBossCheckResponseBody) SetResult

func (BatchBossCheckResponseBody) String

type CalculateDurationHeaders added in v1.6.13

type CalculateDurationHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (CalculateDurationHeaders) GoString added in v1.6.13

func (s CalculateDurationHeaders) GoString() string

func (*CalculateDurationHeaders) SetCommonHeaders added in v1.6.13

func (s *CalculateDurationHeaders) SetCommonHeaders(v map[string]*string) *CalculateDurationHeaders

func (*CalculateDurationHeaders) SetXAcsDingtalkAccessToken added in v1.6.13

func (s *CalculateDurationHeaders) SetXAcsDingtalkAccessToken(v string) *CalculateDurationHeaders

func (CalculateDurationHeaders) String added in v1.6.13

func (s CalculateDurationHeaders) String() string

type CalculateDurationRequest added in v1.6.13

type CalculateDurationRequest struct {
	BizType        *int64  `json:"bizType,omitempty" xml:"bizType,omitempty"`
	CalculateModel *int64  `json:"calculateModel,omitempty" xml:"calculateModel,omitempty"`
	DurationUnit   *string `json:"durationUnit,omitempty" xml:"durationUnit,omitempty"`
	FromTime       *string `json:"fromTime,omitempty" xml:"fromTime,omitempty"`
	LeaveCode      *string `json:"leaveCode,omitempty" xml:"leaveCode,omitempty"`
	ToTime         *string `json:"toTime,omitempty" xml:"toTime,omitempty"`
	UserId         *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (CalculateDurationRequest) GoString added in v1.6.13

func (s CalculateDurationRequest) GoString() string

func (*CalculateDurationRequest) SetBizType added in v1.6.13

func (*CalculateDurationRequest) SetCalculateModel added in v1.6.13

func (s *CalculateDurationRequest) SetCalculateModel(v int64) *CalculateDurationRequest

func (*CalculateDurationRequest) SetDurationUnit added in v1.6.13

func (*CalculateDurationRequest) SetFromTime added in v1.6.13

func (*CalculateDurationRequest) SetLeaveCode added in v1.6.13

func (*CalculateDurationRequest) SetToTime added in v1.6.13

func (*CalculateDurationRequest) SetUserId added in v1.6.13

func (CalculateDurationRequest) String added in v1.6.13

func (s CalculateDurationRequest) String() string

type CalculateDurationResponse added in v1.6.13

type CalculateDurationResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CalculateDurationResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CalculateDurationResponse) GoString added in v1.6.13

func (s CalculateDurationResponse) GoString() string

func (*CalculateDurationResponse) SetBody added in v1.6.13

func (*CalculateDurationResponse) SetHeaders added in v1.6.13

func (*CalculateDurationResponse) SetStatusCode added in v1.6.13

func (CalculateDurationResponse) String added in v1.6.13

func (s CalculateDurationResponse) String() string

type CalculateDurationResponseBody added in v1.6.13

type CalculateDurationResponseBody struct {
	Result  *CalculateDurationResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
	Success *bool                                `json:"success,omitempty" xml:"success,omitempty"`
}

func (CalculateDurationResponseBody) GoString added in v1.6.13

func (*CalculateDurationResponseBody) SetResult added in v1.6.13

func (*CalculateDurationResponseBody) SetSuccess added in v1.6.13

func (CalculateDurationResponseBody) String added in v1.6.13

type CalculateDurationResponseBodyResult added in v1.6.13

type CalculateDurationResponseBodyResult struct {
	Duration       *float64                                             `json:"duration,omitempty" xml:"duration,omitempty"`
	DurationDetail []*CalculateDurationResponseBodyResultDurationDetail `json:"durationDetail,omitempty" xml:"durationDetail,omitempty" type:"Repeated"`
}

func (CalculateDurationResponseBodyResult) GoString added in v1.6.13

func (*CalculateDurationResponseBodyResult) SetDuration added in v1.6.13

func (*CalculateDurationResponseBodyResult) SetDurationDetail added in v1.6.13

func (CalculateDurationResponseBodyResult) String added in v1.6.13

type CalculateDurationResponseBodyResultDurationDetail added in v1.6.13

type CalculateDurationResponseBodyResultDurationDetail struct {
	Date     *string  `json:"date,omitempty" xml:"date,omitempty"`
	Duration *float64 `json:"duration,omitempty" xml:"duration,omitempty"`
}

func (CalculateDurationResponseBodyResultDurationDetail) GoString added in v1.6.13

func (*CalculateDurationResponseBodyResultDurationDetail) SetDate added in v1.6.13

func (*CalculateDurationResponseBodyResultDurationDetail) SetDuration added in v1.6.13

func (CalculateDurationResponseBodyResultDurationDetail) String added in v1.6.13

type CheckClosingAccountHeaders

type CheckClosingAccountHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (CheckClosingAccountHeaders) GoString

func (s CheckClosingAccountHeaders) GoString() string

func (*CheckClosingAccountHeaders) SetCommonHeaders

func (*CheckClosingAccountHeaders) SetXAcsDingtalkAccessToken

func (s *CheckClosingAccountHeaders) SetXAcsDingtalkAccessToken(v string) *CheckClosingAccountHeaders

func (CheckClosingAccountHeaders) String

type CheckClosingAccountRequest

type CheckClosingAccountRequest struct {
	BizCode       *string                                    `json:"bizCode,omitempty" xml:"bizCode,omitempty"`
	UserIds       []*string                                  `json:"userIds,omitempty" xml:"userIds,omitempty" type:"Repeated"`
	UserTimeRange []*CheckClosingAccountRequestUserTimeRange `json:"userTimeRange,omitempty" xml:"userTimeRange,omitempty" type:"Repeated"`
}

func (CheckClosingAccountRequest) GoString

func (s CheckClosingAccountRequest) GoString() string

func (*CheckClosingAccountRequest) SetBizCode

func (*CheckClosingAccountRequest) SetUserIds

func (*CheckClosingAccountRequest) SetUserTimeRange

func (CheckClosingAccountRequest) String

type CheckClosingAccountRequestUserTimeRange

type CheckClosingAccountRequestUserTimeRange struct {
	EndTime   *int64 `json:"endTime,omitempty" xml:"endTime,omitempty"`
	StartTime *int64 `json:"startTime,omitempty" xml:"startTime,omitempty"`
}

func (CheckClosingAccountRequestUserTimeRange) GoString

func (*CheckClosingAccountRequestUserTimeRange) SetEndTime

func (*CheckClosingAccountRequestUserTimeRange) SetStartTime

func (CheckClosingAccountRequestUserTimeRange) String

type CheckClosingAccountResponse

type CheckClosingAccountResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CheckClosingAccountResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CheckClosingAccountResponse) GoString

func (s CheckClosingAccountResponse) GoString() string

func (*CheckClosingAccountResponse) SetBody

func (*CheckClosingAccountResponse) SetHeaders

func (*CheckClosingAccountResponse) SetStatusCode

func (CheckClosingAccountResponse) String

type CheckClosingAccountResponseBody

type CheckClosingAccountResponseBody struct {
	Code   *string `json:"code,omitempty" xml:"code,omitempty"`
	Mesage *string `json:"mesage,omitempty" xml:"mesage,omitempty"`
	Pass   *bool   `json:"pass,omitempty" xml:"pass,omitempty"`
}

func (CheckClosingAccountResponseBody) GoString

func (*CheckClosingAccountResponseBody) SetCode

func (*CheckClosingAccountResponseBody) SetMesage

func (*CheckClosingAccountResponseBody) SetPass

func (CheckClosingAccountResponseBody) String

type CheckWritePermissionHeaders

type CheckWritePermissionHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (CheckWritePermissionHeaders) GoString

func (s CheckWritePermissionHeaders) GoString() string

func (*CheckWritePermissionHeaders) SetCommonHeaders

func (*CheckWritePermissionHeaders) SetXAcsDingtalkAccessToken

func (s *CheckWritePermissionHeaders) SetXAcsDingtalkAccessToken(v string) *CheckWritePermissionHeaders

func (CheckWritePermissionHeaders) String

type CheckWritePermissionRequest

type CheckWritePermissionRequest struct {
	Category    *string  `json:"category,omitempty" xml:"category,omitempty"`
	EntityIds   []*int64 `json:"entityIds,omitempty" xml:"entityIds,omitempty" type:"Repeated"`
	OpUserId    *string  `json:"opUserId,omitempty" xml:"opUserId,omitempty"`
	ResourceKey *string  `json:"resourceKey,omitempty" xml:"resourceKey,omitempty"`
}

func (CheckWritePermissionRequest) GoString

func (s CheckWritePermissionRequest) GoString() string

func (*CheckWritePermissionRequest) SetCategory

func (*CheckWritePermissionRequest) SetEntityIds

func (*CheckWritePermissionRequest) SetOpUserId

func (*CheckWritePermissionRequest) SetResourceKey

func (CheckWritePermissionRequest) String

type CheckWritePermissionResponse

type CheckWritePermissionResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CheckWritePermissionResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CheckWritePermissionResponse) GoString

func (s CheckWritePermissionResponse) GoString() string

func (*CheckWritePermissionResponse) SetBody

func (*CheckWritePermissionResponse) SetHeaders

func (*CheckWritePermissionResponse) SetStatusCode

func (CheckWritePermissionResponse) String

type CheckWritePermissionResponseBody

type CheckWritePermissionResponseBody struct {
	EntityPermissionMap map[string]*bool `json:"entityPermissionMap,omitempty" xml:"entityPermissionMap,omitempty"`
}

func (CheckWritePermissionResponseBody) GoString

func (*CheckWritePermissionResponseBody) SetEntityPermissionMap

func (CheckWritePermissionResponseBody) String

type Client

type Client struct {
	openapi.Client
}

func NewClient

func NewClient(config *openapi.Config) (*Client, error)

func (*Client) AddLeaveType

func (client *Client) AddLeaveType(request *AddLeaveTypeRequest) (_result *AddLeaveTypeResponse, _err error)

func (*Client) AddLeaveTypeWithOptions

func (client *Client) AddLeaveTypeWithOptions(request *AddLeaveTypeRequest, headers *AddLeaveTypeHeaders, runtime *util.RuntimeOptions) (_result *AddLeaveTypeResponse, _err error)

func (*Client) AttendanceBleDevicesAdd

func (client *Client) AttendanceBleDevicesAdd(request *AttendanceBleDevicesAddRequest) (_result *AttendanceBleDevicesAddResponse, _err error)

func (*Client) AttendanceBleDevicesAddWithOptions

func (client *Client) AttendanceBleDevicesAddWithOptions(request *AttendanceBleDevicesAddRequest, headers *AttendanceBleDevicesAddHeaders, runtime *util.RuntimeOptions) (_result *AttendanceBleDevicesAddResponse, _err error)

func (*Client) AttendanceBleDevicesQuery

func (client *Client) AttendanceBleDevicesQuery(request *AttendanceBleDevicesQueryRequest) (_result *AttendanceBleDevicesQueryResponse, _err error)

func (*Client) AttendanceBleDevicesQueryWithOptions

func (client *Client) AttendanceBleDevicesQueryWithOptions(request *AttendanceBleDevicesQueryRequest, headers *AttendanceBleDevicesQueryHeaders, runtime *util.RuntimeOptions) (_result *AttendanceBleDevicesQueryResponse, _err error)

func (*Client) AttendanceBleDevicesRemove

func (client *Client) AttendanceBleDevicesRemove(request *AttendanceBleDevicesRemoveRequest) (_result *AttendanceBleDevicesRemoveResponse, _err error)

func (*Client) AttendanceBleDevicesRemoveWithOptions

func (client *Client) AttendanceBleDevicesRemoveWithOptions(request *AttendanceBleDevicesRemoveRequest, headers *AttendanceBleDevicesRemoveHeaders, runtime *util.RuntimeOptions) (_result *AttendanceBleDevicesRemoveResponse, _err error)

func (*Client) BatchBossCheck

func (client *Client) BatchBossCheck(request *BatchBossCheckRequest) (_result *BatchBossCheckResponse, _err error)

func (*Client) BatchBossCheckWithOptions

func (client *Client) BatchBossCheckWithOptions(request *BatchBossCheckRequest, headers *BatchBossCheckHeaders, runtime *util.RuntimeOptions) (_result *BatchBossCheckResponse, _err error)

func (*Client) CalculateDuration added in v1.6.13

func (client *Client) CalculateDuration(request *CalculateDurationRequest) (_result *CalculateDurationResponse, _err error)

func (*Client) CalculateDurationWithOptions added in v1.6.13

func (client *Client) CalculateDurationWithOptions(request *CalculateDurationRequest, headers *CalculateDurationHeaders, runtime *util.RuntimeOptions) (_result *CalculateDurationResponse, _err error)

func (*Client) CheckClosingAccount

func (client *Client) CheckClosingAccount(request *CheckClosingAccountRequest) (_result *CheckClosingAccountResponse, _err error)

func (*Client) CheckClosingAccountWithOptions

func (client *Client) CheckClosingAccountWithOptions(request *CheckClosingAccountRequest, headers *CheckClosingAccountHeaders, runtime *util.RuntimeOptions) (_result *CheckClosingAccountResponse, _err error)

func (*Client) CheckWritePermission

func (client *Client) CheckWritePermission(request *CheckWritePermissionRequest) (_result *CheckWritePermissionResponse, _err error)

func (*Client) CheckWritePermissionWithOptions

func (client *Client) CheckWritePermissionWithOptions(request *CheckWritePermissionRequest, headers *CheckWritePermissionHeaders, runtime *util.RuntimeOptions) (_result *CheckWritePermissionResponse, _err error)

func (*Client) CreateApprove

func (client *Client) CreateApprove(request *CreateApproveRequest) (_result *CreateApproveResponse, _err error)

func (*Client) CreateApproveWithOptions

func (client *Client) CreateApproveWithOptions(request *CreateApproveRequest, headers *CreateApproveHeaders, runtime *util.RuntimeOptions) (_result *CreateApproveResponse, _err error)

func (*Client) DeleteLeaveRequest added in v1.6.45

func (client *Client) DeleteLeaveRequest(unionId *string, request *DeleteLeaveRequestRequest) (_result *DeleteLeaveRequestResponse, _err error)

func (*Client) DeleteLeaveRequestWithOptions added in v1.6.45

func (client *Client) DeleteLeaveRequestWithOptions(unionId *string, request *DeleteLeaveRequestRequest, headers *DeleteLeaveRequestHeaders, runtime *util.RuntimeOptions) (_result *DeleteLeaveRequestResponse, _err error)

func (*Client) DeleteWaterMarkTemplate

func (client *Client) DeleteWaterMarkTemplate(request *DeleteWaterMarkTemplateRequest) (_result *DeleteWaterMarkTemplateResponse, _err error)

func (*Client) DeleteWaterMarkTemplateWithOptions

func (client *Client) DeleteWaterMarkTemplateWithOptions(request *DeleteWaterMarkTemplateRequest, headers *DeleteWaterMarkTemplateHeaders, runtime *util.RuntimeOptions) (_result *DeleteWaterMarkTemplateResponse, _err error)

func (*Client) DingTalkSecurityCheck

func (client *Client) DingTalkSecurityCheck(request *DingTalkSecurityCheckRequest) (_result *DingTalkSecurityCheckResponse, _err error)

func (*Client) DingTalkSecurityCheckWithOptions

func (client *Client) DingTalkSecurityCheckWithOptions(request *DingTalkSecurityCheckRequest, headers *DingTalkSecurityCheckHeaders, runtime *util.RuntimeOptions) (_result *DingTalkSecurityCheckResponse, _err error)

func (*Client) GetATManageScope

func (client *Client) GetATManageScope(request *GetATManageScopeRequest) (_result *GetATManageScopeResponse, _err error)

func (*Client) GetATManageScopeWithOptions

func (client *Client) GetATManageScopeWithOptions(request *GetATManageScopeRequest, headers *GetATManageScopeHeaders, runtime *util.RuntimeOptions) (_result *GetATManageScopeResponse, _err error)

func (*Client) GetAdjustments

func (client *Client) GetAdjustments(request *GetAdjustmentsRequest) (_result *GetAdjustmentsResponse, _err error)

func (*Client) GetAdjustmentsWithOptions

func (client *Client) GetAdjustmentsWithOptions(request *GetAdjustmentsRequest, headers *GetAdjustmentsHeaders, runtime *util.RuntimeOptions) (_result *GetAdjustmentsResponse, _err error)

func (*Client) GetCheckInSchemaTemplate

func (client *Client) GetCheckInSchemaTemplate(request *GetCheckInSchemaTemplateRequest) (_result *GetCheckInSchemaTemplateResponse, _err error)

func (*Client) GetCheckInSchemaTemplateWithOptions

func (client *Client) GetCheckInSchemaTemplateWithOptions(request *GetCheckInSchemaTemplateRequest, headers *GetCheckInSchemaTemplateHeaders, runtime *util.RuntimeOptions) (_result *GetCheckInSchemaTemplateResponse, _err error)

func (*Client) GetCheckinRecordByUser

func (client *Client) GetCheckinRecordByUser(request *GetCheckinRecordByUserRequest) (_result *GetCheckinRecordByUserResponse, _err error)

func (*Client) GetCheckinRecordByUserWithOptions

func (client *Client) GetCheckinRecordByUserWithOptions(request *GetCheckinRecordByUserRequest, headers *GetCheckinRecordByUserHeaders, runtime *util.RuntimeOptions) (_result *GetCheckinRecordByUserResponse, _err error)

func (*Client) GetClassWithDeleted added in v1.6.30

func (client *Client) GetClassWithDeleted(classId *string) (_result *GetClassWithDeletedResponse, _err error)

func (*Client) GetClassWithDeletedWithOptions added in v1.6.30

func (client *Client) GetClassWithDeletedWithOptions(classId *string, headers *GetClassWithDeletedHeaders, runtime *util.RuntimeOptions) (_result *GetClassWithDeletedResponse, _err error)

func (*Client) GetClosingAccounts

func (client *Client) GetClosingAccounts(request *GetClosingAccountsRequest) (_result *GetClosingAccountsResponse, _err error)

func (*Client) GetClosingAccountsWithOptions

func (client *Client) GetClosingAccountsWithOptions(request *GetClosingAccountsRequest, headers *GetClosingAccountsHeaders, runtime *util.RuntimeOptions) (_result *GetClosingAccountsResponse, _err error)

func (*Client) GetColumnvals added in v1.6.65

func (client *Client) GetColumnvals(request *GetColumnvalsRequest) (_result *GetColumnvalsResponse, _err error)

func (*Client) GetColumnvalsWithOptions added in v1.6.65

func (client *Client) GetColumnvalsWithOptions(request *GetColumnvalsRequest, headers *GetColumnvalsHeaders, runtime *util.RuntimeOptions) (_result *GetColumnvalsResponse, _err error)

func (*Client) GetLeaveRecords

func (client *Client) GetLeaveRecords(request *GetLeaveRecordsRequest) (_result *GetLeaveRecordsResponse, _err error)

func (*Client) GetLeaveRecordsWithOptions

func (client *Client) GetLeaveRecordsWithOptions(request *GetLeaveRecordsRequest, headers *GetLeaveRecordsHeaders, runtime *util.RuntimeOptions) (_result *GetLeaveRecordsResponse, _err error)

func (*Client) GetLeaveType

func (client *Client) GetLeaveType(request *GetLeaveTypeRequest) (_result *GetLeaveTypeResponse, _err error)

func (*Client) GetLeaveTypeWithOptions

func (client *Client) GetLeaveTypeWithOptions(request *GetLeaveTypeRequest, headers *GetLeaveTypeHeaders, runtime *util.RuntimeOptions) (_result *GetLeaveTypeResponse, _err error)

func (*Client) GetMachine

func (client *Client) GetMachine(devId *string) (_result *GetMachineResponse, _err error)

func (*Client) GetMachineUser

func (client *Client) GetMachineUser(devId *string, request *GetMachineUserRequest) (_result *GetMachineUserResponse, _err error)

func (*Client) GetMachineUserWithOptions

func (client *Client) GetMachineUserWithOptions(devId *string, request *GetMachineUserRequest, headers *GetMachineUserHeaders, runtime *util.RuntimeOptions) (_result *GetMachineUserResponse, _err error)

func (*Client) GetMachineWithOptions

func (client *Client) GetMachineWithOptions(devId *string, headers *GetMachineHeaders, runtime *util.RuntimeOptions) (_result *GetMachineResponse, _err error)

func (*Client) GetOvertimeSetting

func (client *Client) GetOvertimeSetting(request *GetOvertimeSettingRequest) (_result *GetOvertimeSettingResponse, _err error)

func (*Client) GetOvertimeSettingWithOptions

func (client *Client) GetOvertimeSettingWithOptions(request *GetOvertimeSettingRequest, headers *GetOvertimeSettingHeaders, runtime *util.RuntimeOptions) (_result *GetOvertimeSettingResponse, _err error)

func (*Client) GetShift

func (client *Client) GetShift(request *GetShiftRequest) (_result *GetShiftResponse, _err error)

func (*Client) GetShiftWithOptions

func (client *Client) GetShiftWithOptions(request *GetShiftRequest, headers *GetShiftHeaders, runtime *util.RuntimeOptions) (_result *GetShiftResponse, _err error)

func (*Client) GetSimpleGroups added in v1.6.30

func (client *Client) GetSimpleGroups(request *GetSimpleGroupsRequest) (_result *GetSimpleGroupsResponse, _err error)

func (*Client) GetSimpleGroupsWithOptions added in v1.6.30

func (client *Client) GetSimpleGroupsWithOptions(request *GetSimpleGroupsRequest, headers *GetSimpleGroupsHeaders, runtime *util.RuntimeOptions) (_result *GetSimpleGroupsResponse, _err error)

func (*Client) GetSimpleOvertimeSetting

func (client *Client) GetSimpleOvertimeSetting(request *GetSimpleOvertimeSettingRequest) (_result *GetSimpleOvertimeSettingResponse, _err error)

func (*Client) GetSimpleOvertimeSettingWithOptions

func (client *Client) GetSimpleOvertimeSettingWithOptions(request *GetSimpleOvertimeSettingRequest, headers *GetSimpleOvertimeSettingHeaders, runtime *util.RuntimeOptions) (_result *GetSimpleOvertimeSettingResponse, _err error)

func (*Client) GetUserHolidays

func (client *Client) GetUserHolidays(request *GetUserHolidaysRequest) (_result *GetUserHolidaysResponse, _err error)

func (*Client) GetUserHolidaysWithOptions

func (client *Client) GetUserHolidaysWithOptions(request *GetUserHolidaysRequest, headers *GetUserHolidaysHeaders, runtime *util.RuntimeOptions) (_result *GetUserHolidaysResponse, _err error)

func (*Client) GroupAdd

func (client *Client) GroupAdd(request *GroupAddRequest) (_result *GroupAddResponse, _err error)

func (*Client) GroupAddWithOptions

func (client *Client) GroupAddWithOptions(request *GroupAddRequest, headers *GroupAddHeaders, runtime *util.RuntimeOptions) (_result *GroupAddResponse, _err error)

func (*Client) GroupUpdate

func (client *Client) GroupUpdate(request *GroupUpdateRequest) (_result *GroupUpdateResponse, _err error)

func (*Client) GroupUpdateWithOptions

func (client *Client) GroupUpdateWithOptions(request *GroupUpdateRequest, headers *GroupUpdateHeaders, runtime *util.RuntimeOptions) (_result *GroupUpdateResponse, _err error)

func (*Client) Init

func (client *Client) Init(config *openapi.Config) (_err error)

func (*Client) InitAndGetLeaveALlocationQuotas

func (client *Client) InitAndGetLeaveALlocationQuotas(request *InitAndGetLeaveALlocationQuotasRequest) (_result *InitAndGetLeaveALlocationQuotasResponse, _err error)

func (*Client) InitAndGetLeaveALlocationQuotasWithOptions

func (client *Client) InitAndGetLeaveALlocationQuotasWithOptions(request *InitAndGetLeaveALlocationQuotasRequest, headers *InitAndGetLeaveALlocationQuotasHeaders, runtime *util.RuntimeOptions) (_result *InitAndGetLeaveALlocationQuotasResponse, _err error)

func (*Client) ListApproveByUsers

func (client *Client) ListApproveByUsers(request *ListApproveByUsersRequest) (_result *ListApproveByUsersResponse, _err error)

func (*Client) ListApproveByUsersWithOptions

func (client *Client) ListApproveByUsersWithOptions(request *ListApproveByUsersRequest, headers *ListApproveByUsersHeaders, runtime *util.RuntimeOptions) (_result *ListApproveByUsersResponse, _err error)

func (*Client) ModifyWaterMarkTemplate

func (client *Client) ModifyWaterMarkTemplate(request *ModifyWaterMarkTemplateRequest) (_result *ModifyWaterMarkTemplateResponse, _err error)

func (*Client) ModifyWaterMarkTemplateWithOptions

func (client *Client) ModifyWaterMarkTemplateWithOptions(request *ModifyWaterMarkTemplateRequest, headers *ModifyWaterMarkTemplateHeaders, runtime *util.RuntimeOptions) (_result *ModifyWaterMarkTemplateResponse, _err error)

func (*Client) ProcessApproveCreate

func (client *Client) ProcessApproveCreate(request *ProcessApproveCreateRequest) (_result *ProcessApproveCreateResponse, _err error)

func (*Client) ProcessApproveCreateWithOptions

func (client *Client) ProcessApproveCreateWithOptions(request *ProcessApproveCreateRequest, headers *ProcessApproveCreateHeaders, runtime *util.RuntimeOptions) (_result *ProcessApproveCreateResponse, _err error)

func (*Client) ProcessApproveFinish added in v1.6.13

func (client *Client) ProcessApproveFinish(request *ProcessApproveFinishRequest) (_result *ProcessApproveFinishResponse, _err error)

func (*Client) ProcessApproveFinishWithOptions added in v1.6.13

func (client *Client) ProcessApproveFinishWithOptions(request *ProcessApproveFinishRequest, headers *ProcessApproveFinishHeaders, runtime *util.RuntimeOptions) (_result *ProcessApproveFinishResponse, _err error)

func (*Client) ReduceQuotaWithLeaveRecord added in v1.5.87

func (client *Client) ReduceQuotaWithLeaveRecord(unionId *string, request *ReduceQuotaWithLeaveRecordRequest) (_result *ReduceQuotaWithLeaveRecordResponse, _err error)

func (*Client) ReduceQuotaWithLeaveRecordWithOptions added in v1.5.87

func (client *Client) ReduceQuotaWithLeaveRecordWithOptions(unionId *string, request *ReduceQuotaWithLeaveRecordRequest, headers *ReduceQuotaWithLeaveRecordHeaders, runtime *util.RuntimeOptions) (_result *ReduceQuotaWithLeaveRecordResponse, _err error)

func (*Client) RetainLeaveTypes

func (client *Client) RetainLeaveTypes(request *RetainLeaveTypesRequest) (_result *RetainLeaveTypesResponse, _err error)

func (*Client) RetainLeaveTypesWithOptions

func (client *Client) RetainLeaveTypesWithOptions(request *RetainLeaveTypesRequest, headers *RetainLeaveTypesHeaders, runtime *util.RuntimeOptions) (_result *RetainLeaveTypesResponse, _err error)

func (*Client) ReverseTrialAdvancedLeave

func (client *Client) ReverseTrialAdvancedLeave(request *ReverseTrialAdvancedLeaveRequest) (_result *ReverseTrialAdvancedLeaveResponse, _err error)

func (*Client) ReverseTrialAdvancedLeaveWithOptions

func (client *Client) ReverseTrialAdvancedLeaveWithOptions(request *ReverseTrialAdvancedLeaveRequest, headers *ReverseTrialAdvancedLeaveHeaders, runtime *util.RuntimeOptions) (_result *ReverseTrialAdvancedLeaveResponse, _err error)

func (*Client) SaveCustomWaterMarkTemplate

func (client *Client) SaveCustomWaterMarkTemplate(request *SaveCustomWaterMarkTemplateRequest) (_result *SaveCustomWaterMarkTemplateResponse, _err error)

func (*Client) SaveCustomWaterMarkTemplateWithOptions

func (client *Client) SaveCustomWaterMarkTemplateWithOptions(request *SaveCustomWaterMarkTemplateRequest, headers *SaveCustomWaterMarkTemplateHeaders, runtime *util.RuntimeOptions) (_result *SaveCustomWaterMarkTemplateResponse, _err error)

func (*Client) SyncScheduleInfo

func (client *Client) SyncScheduleInfo(request *SyncScheduleInfoRequest) (_result *SyncScheduleInfoResponse, _err error)

func (*Client) SyncScheduleInfoWithOptions

func (client *Client) SyncScheduleInfoWithOptions(request *SyncScheduleInfoRequest, headers *SyncScheduleInfoHeaders, runtime *util.RuntimeOptions) (_result *SyncScheduleInfoResponse, _err error)

func (*Client) UpdateLeaveType

func (client *Client) UpdateLeaveType(request *UpdateLeaveTypeRequest) (_result *UpdateLeaveTypeResponse, _err error)

func (*Client) UpdateLeaveTypeWithOptions

func (client *Client) UpdateLeaveTypeWithOptions(request *UpdateLeaveTypeRequest, headers *UpdateLeaveTypeHeaders, runtime *util.RuntimeOptions) (_result *UpdateLeaveTypeResponse, _err error)

type CreateApproveHeaders

type CreateApproveHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (CreateApproveHeaders) GoString

func (s CreateApproveHeaders) GoString() string

func (*CreateApproveHeaders) SetCommonHeaders

func (s *CreateApproveHeaders) SetCommonHeaders(v map[string]*string) *CreateApproveHeaders

func (*CreateApproveHeaders) SetXAcsDingtalkAccessToken

func (s *CreateApproveHeaders) SetXAcsDingtalkAccessToken(v string) *CreateApproveHeaders

func (CreateApproveHeaders) String

func (s CreateApproveHeaders) String() string

type CreateApproveRequest

type CreateApproveRequest struct {
	ApproveId  *string                         `json:"approveId,omitempty" xml:"approveId,omitempty"`
	OpUserid   *string                         `json:"opUserid,omitempty" xml:"opUserid,omitempty"`
	PunchParam *CreateApproveRequestPunchParam `json:"punchParam,omitempty" xml:"punchParam,omitempty" type:"Struct"`
	SubType    *string                         `json:"subType,omitempty" xml:"subType,omitempty"`
	TagName    *string                         `json:"tagName,omitempty" xml:"tagName,omitempty"`
	Userid     *string                         `json:"userid,omitempty" xml:"userid,omitempty"`
}

func (CreateApproveRequest) GoString

func (s CreateApproveRequest) GoString() string

func (*CreateApproveRequest) SetApproveId

func (s *CreateApproveRequest) SetApproveId(v string) *CreateApproveRequest

func (*CreateApproveRequest) SetOpUserid

func (*CreateApproveRequest) SetPunchParam

func (*CreateApproveRequest) SetSubType

func (*CreateApproveRequest) SetTagName

func (*CreateApproveRequest) SetUserid

func (CreateApproveRequest) String

func (s CreateApproveRequest) String() string

type CreateApproveRequestPunchParam

type CreateApproveRequestPunchParam struct {
	PositionId   *string `json:"positionId,omitempty" xml:"positionId,omitempty"`
	PositionName *string `json:"positionName,omitempty" xml:"positionName,omitempty"`
	PositionType *string `json:"positionType,omitempty" xml:"positionType,omitempty"`
	PunchTime    *int64  `json:"punchTime,omitempty" xml:"punchTime,omitempty"`
}

func (CreateApproveRequestPunchParam) GoString

func (*CreateApproveRequestPunchParam) SetPositionId

func (*CreateApproveRequestPunchParam) SetPositionName

func (*CreateApproveRequestPunchParam) SetPositionType

func (*CreateApproveRequestPunchParam) SetPunchTime

func (CreateApproveRequestPunchParam) String

type CreateApproveResponse

type CreateApproveResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateApproveResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateApproveResponse) GoString

func (s CreateApproveResponse) GoString() string

func (*CreateApproveResponse) SetBody

func (*CreateApproveResponse) SetHeaders

func (*CreateApproveResponse) SetStatusCode

func (s *CreateApproveResponse) SetStatusCode(v int32) *CreateApproveResponse

func (CreateApproveResponse) String

func (s CreateApproveResponse) String() string

type CreateApproveResponseBody

type CreateApproveResponseBody struct {
	DingtalkApproveId *string `json:"dingtalkApproveId,omitempty" xml:"dingtalkApproveId,omitempty"`
}

func (CreateApproveResponseBody) GoString

func (s CreateApproveResponseBody) GoString() string

func (*CreateApproveResponseBody) SetDingtalkApproveId

func (s *CreateApproveResponseBody) SetDingtalkApproveId(v string) *CreateApproveResponseBody

func (CreateApproveResponseBody) String

func (s CreateApproveResponseBody) String() string

type DeleteLeaveRequestHeaders added in v1.6.45

type DeleteLeaveRequestHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (DeleteLeaveRequestHeaders) GoString added in v1.6.45

func (s DeleteLeaveRequestHeaders) GoString() string

func (*DeleteLeaveRequestHeaders) SetCommonHeaders added in v1.6.45

func (*DeleteLeaveRequestHeaders) SetXAcsDingtalkAccessToken added in v1.6.45

func (s *DeleteLeaveRequestHeaders) SetXAcsDingtalkAccessToken(v string) *DeleteLeaveRequestHeaders

func (DeleteLeaveRequestHeaders) String added in v1.6.45

func (s DeleteLeaveRequestHeaders) String() string

type DeleteLeaveRequestRequest added in v1.6.45

type DeleteLeaveRequestRequest struct {
	OuterId *string `json:"outerId,omitempty" xml:"outerId,omitempty"`
}

func (DeleteLeaveRequestRequest) GoString added in v1.6.45

func (s DeleteLeaveRequestRequest) GoString() string

func (*DeleteLeaveRequestRequest) SetOuterId added in v1.6.45

func (DeleteLeaveRequestRequest) String added in v1.6.45

func (s DeleteLeaveRequestRequest) String() string

type DeleteLeaveRequestResponse added in v1.6.45

type DeleteLeaveRequestResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteLeaveRequestResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteLeaveRequestResponse) GoString added in v1.6.45

func (s DeleteLeaveRequestResponse) GoString() string

func (*DeleteLeaveRequestResponse) SetBody added in v1.6.45

func (*DeleteLeaveRequestResponse) SetHeaders added in v1.6.45

func (*DeleteLeaveRequestResponse) SetStatusCode added in v1.6.45

func (DeleteLeaveRequestResponse) String added in v1.6.45

type DeleteLeaveRequestResponseBody added in v1.6.45

type DeleteLeaveRequestResponseBody struct {
	Result  *bool `json:"result,omitempty" xml:"result,omitempty"`
	Success *bool `json:"success,omitempty" xml:"success,omitempty"`
}

func (DeleteLeaveRequestResponseBody) GoString added in v1.6.45

func (*DeleteLeaveRequestResponseBody) SetResult added in v1.6.45

func (*DeleteLeaveRequestResponseBody) SetSuccess added in v1.6.45

func (DeleteLeaveRequestResponseBody) String added in v1.6.45

type DeleteWaterMarkTemplateHeaders

type DeleteWaterMarkTemplateHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (DeleteWaterMarkTemplateHeaders) GoString

func (*DeleteWaterMarkTemplateHeaders) SetCommonHeaders

func (*DeleteWaterMarkTemplateHeaders) SetXAcsDingtalkAccessToken

func (s *DeleteWaterMarkTemplateHeaders) SetXAcsDingtalkAccessToken(v string) *DeleteWaterMarkTemplateHeaders

func (DeleteWaterMarkTemplateHeaders) String

type DeleteWaterMarkTemplateRequest

type DeleteWaterMarkTemplateRequest struct {
	FormCode           *string `json:"formCode,omitempty" xml:"formCode,omitempty"`
	FormContent        *string `json:"formContent,omitempty" xml:"formContent,omitempty"`
	OpenConversationId *string `json:"openConversationId,omitempty" xml:"openConversationId,omitempty"`
	SystemTemplate     *bool   `json:"systemTemplate,omitempty" xml:"systemTemplate,omitempty"`
	UserId             *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (DeleteWaterMarkTemplateRequest) GoString

func (*DeleteWaterMarkTemplateRequest) SetFormCode

func (*DeleteWaterMarkTemplateRequest) SetFormContent

func (*DeleteWaterMarkTemplateRequest) SetOpenConversationId

func (*DeleteWaterMarkTemplateRequest) SetSystemTemplate

func (*DeleteWaterMarkTemplateRequest) SetUserId

func (DeleteWaterMarkTemplateRequest) String

type DeleteWaterMarkTemplateResponse

type DeleteWaterMarkTemplateResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteWaterMarkTemplateResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteWaterMarkTemplateResponse) GoString

func (*DeleteWaterMarkTemplateResponse) SetHeaders

func (*DeleteWaterMarkTemplateResponse) SetStatusCode

func (DeleteWaterMarkTemplateResponse) String

type DeleteWaterMarkTemplateResponseBody

type DeleteWaterMarkTemplateResponseBody struct {
	Result *string `json:"result,omitempty" xml:"result,omitempty"`
}

func (DeleteWaterMarkTemplateResponseBody) GoString

func (*DeleteWaterMarkTemplateResponseBody) SetResult

func (DeleteWaterMarkTemplateResponseBody) String

type DingTalkSecurityCheckHeaders

type DingTalkSecurityCheckHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (DingTalkSecurityCheckHeaders) GoString

func (s DingTalkSecurityCheckHeaders) GoString() string

func (*DingTalkSecurityCheckHeaders) SetCommonHeaders

func (*DingTalkSecurityCheckHeaders) SetXAcsDingtalkAccessToken

func (s *DingTalkSecurityCheckHeaders) SetXAcsDingtalkAccessToken(v string) *DingTalkSecurityCheckHeaders

func (DingTalkSecurityCheckHeaders) String

type DingTalkSecurityCheckRequest

type DingTalkSecurityCheckRequest struct {
	ClientVer   *string `json:"clientVer,omitempty" xml:"clientVer,omitempty"`
	Platform    *string `json:"platform,omitempty" xml:"platform,omitempty"`
	PlatformVer *string `json:"platformVer,omitempty" xml:"platformVer,omitempty"`
	Sec         *string `json:"sec,omitempty" xml:"sec,omitempty"`
	UserId      *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (DingTalkSecurityCheckRequest) GoString

func (s DingTalkSecurityCheckRequest) GoString() string

func (*DingTalkSecurityCheckRequest) SetClientVer

func (*DingTalkSecurityCheckRequest) SetPlatform

func (*DingTalkSecurityCheckRequest) SetPlatformVer

func (*DingTalkSecurityCheckRequest) SetSec

func (*DingTalkSecurityCheckRequest) SetUserId

func (DingTalkSecurityCheckRequest) String

type DingTalkSecurityCheckResponse

type DingTalkSecurityCheckResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DingTalkSecurityCheckResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DingTalkSecurityCheckResponse) GoString

func (*DingTalkSecurityCheckResponse) SetBody

func (*DingTalkSecurityCheckResponse) SetHeaders

func (*DingTalkSecurityCheckResponse) SetStatusCode

func (DingTalkSecurityCheckResponse) String

type DingTalkSecurityCheckResponseBody

type DingTalkSecurityCheckResponseBody struct {
	Result *DingTalkSecurityCheckResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (DingTalkSecurityCheckResponseBody) GoString

func (DingTalkSecurityCheckResponseBody) String

type DingTalkSecurityCheckResponseBodyResult

type DingTalkSecurityCheckResponseBodyResult struct {
	HasRisk  *bool              `json:"hasRisk,omitempty" xml:"hasRisk,omitempty"`
	RiskInfo map[string]*string `json:"riskInfo,omitempty" xml:"riskInfo,omitempty"`
}

func (DingTalkSecurityCheckResponseBodyResult) GoString

func (*DingTalkSecurityCheckResponseBodyResult) SetHasRisk

func (*DingTalkSecurityCheckResponseBodyResult) SetRiskInfo

func (DingTalkSecurityCheckResponseBodyResult) String

type GetATManageScopeHeaders

type GetATManageScopeHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (GetATManageScopeHeaders) GoString

func (s GetATManageScopeHeaders) GoString() string

func (*GetATManageScopeHeaders) SetCommonHeaders

func (s *GetATManageScopeHeaders) SetCommonHeaders(v map[string]*string) *GetATManageScopeHeaders

func (*GetATManageScopeHeaders) SetXAcsDingtalkAccessToken

func (s *GetATManageScopeHeaders) SetXAcsDingtalkAccessToken(v string) *GetATManageScopeHeaders

func (GetATManageScopeHeaders) String

func (s GetATManageScopeHeaders) String() string

type GetATManageScopeRequest

type GetATManageScopeRequest struct {
	MaxResults *int32  `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	NextToken  *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	UserId     *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (GetATManageScopeRequest) GoString

func (s GetATManageScopeRequest) GoString() string

func (*GetATManageScopeRequest) SetMaxResults

func (*GetATManageScopeRequest) SetNextToken

func (*GetATManageScopeRequest) SetUserId

func (GetATManageScopeRequest) String

func (s GetATManageScopeRequest) String() string

type GetATManageScopeResponse

type GetATManageScopeResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetATManageScopeResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetATManageScopeResponse) GoString

func (s GetATManageScopeResponse) GoString() string

func (*GetATManageScopeResponse) SetBody

func (*GetATManageScopeResponse) SetHeaders

func (*GetATManageScopeResponse) SetStatusCode

func (GetATManageScopeResponse) String

func (s GetATManageScopeResponse) String() string

type GetATManageScopeResponseBody

type GetATManageScopeResponseBody struct {
	Result []*GetATManageScopeResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
}

func (GetATManageScopeResponseBody) GoString

func (s GetATManageScopeResponseBody) GoString() string

func (*GetATManageScopeResponseBody) SetResult

func (GetATManageScopeResponseBody) String

type GetATManageScopeResponseBodyResult

type GetATManageScopeResponseBodyResult struct {
	HasMore     *bool     `json:"hasMore,omitempty" xml:"hasMore,omitempty"`
	ManageScope *string   `json:"manageScope,omitempty" xml:"manageScope,omitempty"`
	UserIds     []*string `json:"userIds,omitempty" xml:"userIds,omitempty" type:"Repeated"`
}

func (GetATManageScopeResponseBodyResult) GoString

func (*GetATManageScopeResponseBodyResult) SetHasMore

func (*GetATManageScopeResponseBodyResult) SetManageScope

func (*GetATManageScopeResponseBodyResult) SetUserIds

func (GetATManageScopeResponseBodyResult) String

type GetAdjustmentsHeaders

type GetAdjustmentsHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (GetAdjustmentsHeaders) GoString

func (s GetAdjustmentsHeaders) GoString() string

func (*GetAdjustmentsHeaders) SetCommonHeaders

func (s *GetAdjustmentsHeaders) SetCommonHeaders(v map[string]*string) *GetAdjustmentsHeaders

func (*GetAdjustmentsHeaders) SetXAcsDingtalkAccessToken

func (s *GetAdjustmentsHeaders) SetXAcsDingtalkAccessToken(v string) *GetAdjustmentsHeaders

func (GetAdjustmentsHeaders) String

func (s GetAdjustmentsHeaders) String() string

type GetAdjustmentsRequest

type GetAdjustmentsRequest struct {
	PageNumber *int64 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	PageSize   *int64 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
}

func (GetAdjustmentsRequest) GoString

func (s GetAdjustmentsRequest) GoString() string

func (*GetAdjustmentsRequest) SetPageNumber

func (s *GetAdjustmentsRequest) SetPageNumber(v int64) *GetAdjustmentsRequest

func (*GetAdjustmentsRequest) SetPageSize

func (GetAdjustmentsRequest) String

func (s GetAdjustmentsRequest) String() string

type GetAdjustmentsResponse

type GetAdjustmentsResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetAdjustmentsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetAdjustmentsResponse) GoString

func (s GetAdjustmentsResponse) GoString() string

func (*GetAdjustmentsResponse) SetBody

func (*GetAdjustmentsResponse) SetHeaders

func (*GetAdjustmentsResponse) SetStatusCode

func (GetAdjustmentsResponse) String

func (s GetAdjustmentsResponse) String() string

type GetAdjustmentsResponseBody

type GetAdjustmentsResponseBody struct {
	Result *GetAdjustmentsResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (GetAdjustmentsResponseBody) GoString

func (s GetAdjustmentsResponseBody) GoString() string

func (*GetAdjustmentsResponseBody) SetResult

func (GetAdjustmentsResponseBody) String

type GetAdjustmentsResponseBodyResult

type GetAdjustmentsResponseBodyResult struct {
	Items      []*GetAdjustmentsResponseBodyResultItems `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"`
	PageNumber *int64                                   `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	TotalPage  *int64                                   `json:"totalPage,omitempty" xml:"totalPage,omitempty"`
}

func (GetAdjustmentsResponseBodyResult) GoString

func (*GetAdjustmentsResponseBodyResult) SetPageNumber

func (*GetAdjustmentsResponseBodyResult) SetTotalPage

func (GetAdjustmentsResponseBodyResult) String

type GetAdjustmentsResponseBodyResultItems

type GetAdjustmentsResponseBodyResultItems struct {
	Id        *int64  `json:"id,omitempty" xml:"id,omitempty"`
	Name      *string `json:"name,omitempty" xml:"name,omitempty"`
	SettingId *int64  `json:"settingId,omitempty" xml:"settingId,omitempty"`
}

func (GetAdjustmentsResponseBodyResultItems) GoString

func (*GetAdjustmentsResponseBodyResultItems) SetId

func (*GetAdjustmentsResponseBodyResultItems) SetName

func (*GetAdjustmentsResponseBodyResultItems) SetSettingId

func (GetAdjustmentsResponseBodyResultItems) String

type GetCheckInSchemaTemplateHeaders

type GetCheckInSchemaTemplateHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (GetCheckInSchemaTemplateHeaders) GoString

func (*GetCheckInSchemaTemplateHeaders) SetCommonHeaders

func (*GetCheckInSchemaTemplateHeaders) SetXAcsDingtalkAccessToken

func (GetCheckInSchemaTemplateHeaders) String

type GetCheckInSchemaTemplateRequest

type GetCheckInSchemaTemplateRequest struct {
	BizCode            *string `json:"bizCode,omitempty" xml:"bizCode,omitempty"`
	OpenConversationId *string `json:"openConversationId,omitempty" xml:"openConversationId,omitempty"`
	SceneCode          *string `json:"sceneCode,omitempty" xml:"sceneCode,omitempty"`
	UserId             *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (GetCheckInSchemaTemplateRequest) GoString

func (*GetCheckInSchemaTemplateRequest) SetBizCode

func (*GetCheckInSchemaTemplateRequest) SetOpenConversationId

func (*GetCheckInSchemaTemplateRequest) SetSceneCode

func (*GetCheckInSchemaTemplateRequest) SetUserId

func (GetCheckInSchemaTemplateRequest) String

type GetCheckInSchemaTemplateResponse

type GetCheckInSchemaTemplateResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetCheckInSchemaTemplateResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetCheckInSchemaTemplateResponse) GoString

func (*GetCheckInSchemaTemplateResponse) SetHeaders

func (*GetCheckInSchemaTemplateResponse) SetStatusCode

func (GetCheckInSchemaTemplateResponse) String

type GetCheckInSchemaTemplateResponseBody

type GetCheckInSchemaTemplateResponseBody struct {
	Result *GetCheckInSchemaTemplateResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (GetCheckInSchemaTemplateResponseBody) GoString

func (GetCheckInSchemaTemplateResponseBody) String

type GetCheckInSchemaTemplateResponseBodyResult

type GetCheckInSchemaTemplateResponseBodyResult struct {
	BizCode                 *string                                                              `json:"bizCode,omitempty" xml:"bizCode,omitempty"`
	CanModifyAndAddTemplate *bool                                                                `json:"canModifyAndAddTemplate,omitempty" xml:"canModifyAndAddTemplate,omitempty"`
	ConversationAdmin       *bool                                                                `json:"conversationAdmin,omitempty" xml:"conversationAdmin,omitempty"`
	CustomTemplateMaxSize   *int32                                                               `json:"customTemplateMaxSize,omitempty" xml:"customTemplateMaxSize,omitempty"`
	OpenConversationId      *string                                                              `json:"openConversationId,omitempty" xml:"openConversationId,omitempty"`
	ShowStat                *bool                                                                `json:"showStat,omitempty" xml:"showStat,omitempty"`
	TemplateDegrade         *bool                                                                `json:"templateDegrade,omitempty" xml:"templateDegrade,omitempty"`
	WaterMarkTemplateModels []*GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels `json:"waterMarkTemplateModels,omitempty" xml:"waterMarkTemplateModels,omitempty" type:"Repeated"`
}

func (GetCheckInSchemaTemplateResponseBodyResult) GoString

func (*GetCheckInSchemaTemplateResponseBodyResult) SetBizCode

func (*GetCheckInSchemaTemplateResponseBodyResult) SetCanModifyAndAddTemplate

func (*GetCheckInSchemaTemplateResponseBodyResult) SetConversationAdmin

func (*GetCheckInSchemaTemplateResponseBodyResult) SetCustomTemplateMaxSize

func (*GetCheckInSchemaTemplateResponseBodyResult) SetOpenConversationId

func (*GetCheckInSchemaTemplateResponseBodyResult) SetShowStat

func (*GetCheckInSchemaTemplateResponseBodyResult) SetTemplateDegrade

func (GetCheckInSchemaTemplateResponseBodyResult) String

type GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels

type GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels struct {
	CanModify      *bool   `json:"canModify,omitempty" xml:"canModify,omitempty"`
	FormCode       *string `json:"formCode,omitempty" xml:"formCode,omitempty"`
	Icon           *string `json:"icon,omitempty" xml:"icon,omitempty"`
	LayoutDesign   *string `json:"layoutDesign,omitempty" xml:"layoutDesign,omitempty"`
	SceneCode      *string `json:"sceneCode,omitempty" xml:"sceneCode,omitempty"`
	SchemaContent  *string `json:"schemaContent,omitempty" xml:"schemaContent,omitempty"`
	SuiteKey       *string `json:"suiteKey,omitempty" xml:"suiteKey,omitempty"`
	SystemTemplate *bool   `json:"systemTemplate,omitempty" xml:"systemTemplate,omitempty"`
	Title          *string `json:"title,omitempty" xml:"title,omitempty"`
	WaterMarkId    *string `json:"waterMarkId,omitempty" xml:"waterMarkId,omitempty"`
}

func (GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels) GoString

func (*GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels) SetCanModify

func (*GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels) SetFormCode

func (*GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels) SetIcon

func (*GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels) SetLayoutDesign

func (*GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels) SetSceneCode

func (*GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels) SetSchemaContent

func (*GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels) SetSuiteKey

func (*GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels) SetSystemTemplate

func (*GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels) SetTitle

func (*GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels) SetWaterMarkId

func (GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels) String

type GetCheckinRecordByUserHeaders

type GetCheckinRecordByUserHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (GetCheckinRecordByUserHeaders) GoString

func (*GetCheckinRecordByUserHeaders) SetCommonHeaders

func (*GetCheckinRecordByUserHeaders) SetXAcsDingtalkAccessToken

func (s *GetCheckinRecordByUserHeaders) SetXAcsDingtalkAccessToken(v string) *GetCheckinRecordByUserHeaders

func (GetCheckinRecordByUserHeaders) String

type GetCheckinRecordByUserRequest

type GetCheckinRecordByUserRequest struct {
	EndTime        *int64    `json:"endTime,omitempty" xml:"endTime,omitempty"`
	MaxResults     *int64    `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	NextToken      *int64    `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	OperatorUserId *string   `json:"operatorUserId,omitempty" xml:"operatorUserId,omitempty"`
	StartTime      *int64    `json:"startTime,omitempty" xml:"startTime,omitempty"`
	UserIdList     []*string `json:"userIdList,omitempty" xml:"userIdList,omitempty" type:"Repeated"`
}

func (GetCheckinRecordByUserRequest) GoString

func (*GetCheckinRecordByUserRequest) SetEndTime

func (*GetCheckinRecordByUserRequest) SetMaxResults

func (*GetCheckinRecordByUserRequest) SetNextToken

func (*GetCheckinRecordByUserRequest) SetOperatorUserId

func (*GetCheckinRecordByUserRequest) SetStartTime

func (*GetCheckinRecordByUserRequest) SetUserIdList

func (GetCheckinRecordByUserRequest) String

type GetCheckinRecordByUserResponse

type GetCheckinRecordByUserResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetCheckinRecordByUserResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetCheckinRecordByUserResponse) GoString

func (*GetCheckinRecordByUserResponse) SetHeaders

func (*GetCheckinRecordByUserResponse) SetStatusCode

func (GetCheckinRecordByUserResponse) String

type GetCheckinRecordByUserResponseBody

type GetCheckinRecordByUserResponseBody struct {
	Result *GetCheckinRecordByUserResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (GetCheckinRecordByUserResponseBody) GoString

func (GetCheckinRecordByUserResponseBody) String

type GetCheckinRecordByUserResponseBodyResult

type GetCheckinRecordByUserResponseBodyResult struct {
	NextToken *int64                                              `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	PageList  []*GetCheckinRecordByUserResponseBodyResultPageList `json:"pageList,omitempty" xml:"pageList,omitempty" type:"Repeated"`
}

func (GetCheckinRecordByUserResponseBodyResult) GoString

func (*GetCheckinRecordByUserResponseBodyResult) SetNextToken

func (GetCheckinRecordByUserResponseBodyResult) String

type GetCheckinRecordByUserResponseBodyResultPageList

type GetCheckinRecordByUserResponseBodyResultPageList struct {
	CheckinTime    *int64                                                            `json:"checkinTime,omitempty" xml:"checkinTime,omitempty"`
	CustomDataList []*GetCheckinRecordByUserResponseBodyResultPageListCustomDataList `json:"customDataList,omitempty" xml:"customDataList,omitempty" type:"Repeated"`
	DetailPlace    *string                                                           `json:"detailPlace,omitempty" xml:"detailPlace,omitempty"`
	ImageList      []*string                                                         `json:"imageList,omitempty" xml:"imageList,omitempty" type:"Repeated"`
	Latitude       *string                                                           `json:"latitude,omitempty" xml:"latitude,omitempty"`
	Longitude      *string                                                           `json:"longitude,omitempty" xml:"longitude,omitempty"`
	Place          *string                                                           `json:"place,omitempty" xml:"place,omitempty"`
	Remark         *string                                                           `json:"remark,omitempty" xml:"remark,omitempty"`
	UserId         *string                                                           `json:"userId,omitempty" xml:"userId,omitempty"`
	VisitUser      *string                                                           `json:"visitUser,omitempty" xml:"visitUser,omitempty"`
}

func (GetCheckinRecordByUserResponseBodyResultPageList) GoString

func (*GetCheckinRecordByUserResponseBodyResultPageList) SetCheckinTime

func (*GetCheckinRecordByUserResponseBodyResultPageList) SetDetailPlace

func (*GetCheckinRecordByUserResponseBodyResultPageList) SetImageList

func (*GetCheckinRecordByUserResponseBodyResultPageList) SetLatitude

func (*GetCheckinRecordByUserResponseBodyResultPageList) SetLongitude

func (*GetCheckinRecordByUserResponseBodyResultPageList) SetPlace

func (*GetCheckinRecordByUserResponseBodyResultPageList) SetRemark

func (*GetCheckinRecordByUserResponseBodyResultPageList) SetUserId

func (*GetCheckinRecordByUserResponseBodyResultPageList) SetVisitUser

func (GetCheckinRecordByUserResponseBodyResultPageList) String

type GetCheckinRecordByUserResponseBodyResultPageListCustomDataList

type GetCheckinRecordByUserResponseBodyResultPageListCustomDataList struct {
	Key   *string `json:"key,omitempty" xml:"key,omitempty"`
	Label *string `json:"label,omitempty" xml:"label,omitempty"`
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (GetCheckinRecordByUserResponseBodyResultPageListCustomDataList) GoString

func (*GetCheckinRecordByUserResponseBodyResultPageListCustomDataList) SetKey

func (*GetCheckinRecordByUserResponseBodyResultPageListCustomDataList) SetLabel

func (*GetCheckinRecordByUserResponseBodyResultPageListCustomDataList) SetValue

func (GetCheckinRecordByUserResponseBodyResultPageListCustomDataList) String

type GetClassWithDeletedHeaders added in v1.6.30

type GetClassWithDeletedHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (GetClassWithDeletedHeaders) GoString added in v1.6.30

func (s GetClassWithDeletedHeaders) GoString() string

func (*GetClassWithDeletedHeaders) SetCommonHeaders added in v1.6.30

func (*GetClassWithDeletedHeaders) SetXAcsDingtalkAccessToken added in v1.6.30

func (s *GetClassWithDeletedHeaders) SetXAcsDingtalkAccessToken(v string) *GetClassWithDeletedHeaders

func (GetClassWithDeletedHeaders) String added in v1.6.30

type GetClassWithDeletedResponse added in v1.6.30

type GetClassWithDeletedResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetClassWithDeletedResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetClassWithDeletedResponse) GoString added in v1.6.30

func (s GetClassWithDeletedResponse) GoString() string

func (*GetClassWithDeletedResponse) SetBody added in v1.6.30

func (*GetClassWithDeletedResponse) SetHeaders added in v1.6.30

func (*GetClassWithDeletedResponse) SetStatusCode added in v1.6.30

func (GetClassWithDeletedResponse) String added in v1.6.30

type GetClassWithDeletedResponseBody added in v1.6.30

type GetClassWithDeletedResponseBody struct {
	Result *GetClassWithDeletedResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (GetClassWithDeletedResponseBody) GoString added in v1.6.30

func (*GetClassWithDeletedResponseBody) SetResult added in v1.6.30

func (GetClassWithDeletedResponseBody) String added in v1.6.30

type GetClassWithDeletedResponseBodyResult added in v1.6.30

type GetClassWithDeletedResponseBodyResult struct {
	ClassId      *int64                                             `json:"classId,omitempty" xml:"classId,omitempty"`
	ClassSetting *GetClassWithDeletedResponseBodyResultClassSetting `json:"classSetting,omitempty" xml:"classSetting,omitempty" type:"Struct"`
	CorpId       *string                                            `json:"corpId,omitempty" xml:"corpId,omitempty"`
	Name         *string                                            `json:"name,omitempty" xml:"name,omitempty"`
	Sections     []*GetClassWithDeletedResponseBodyResultSections   `json:"sections,omitempty" xml:"sections,omitempty" type:"Repeated"`
	WorkDays     []*int32                                           `json:"workDays,omitempty" xml:"workDays,omitempty" type:"Repeated"`
}

func (GetClassWithDeletedResponseBodyResult) GoString added in v1.6.30

func (*GetClassWithDeletedResponseBodyResult) SetClassId added in v1.6.30

func (*GetClassWithDeletedResponseBodyResult) SetClassSetting added in v1.6.30

func (*GetClassWithDeletedResponseBodyResult) SetCorpId added in v1.6.30

func (*GetClassWithDeletedResponseBodyResult) SetName added in v1.6.30

func (*GetClassWithDeletedResponseBodyResult) SetSections added in v1.6.30

func (*GetClassWithDeletedResponseBodyResult) SetWorkDays added in v1.6.30

func (GetClassWithDeletedResponseBodyResult) String added in v1.6.30

type GetClassWithDeletedResponseBodyResultClassSetting added in v1.6.30

type GetClassWithDeletedResponseBodyResultClassSetting struct {
	ClassSettingId *int64                                                           `json:"classSettingId,omitempty" xml:"classSettingId,omitempty"`
	RestTimeList   []*GetClassWithDeletedResponseBodyResultClassSettingRestTimeList `json:"restTimeList,omitempty" xml:"restTimeList,omitempty" type:"Repeated"`
}

func (GetClassWithDeletedResponseBodyResultClassSetting) GoString added in v1.6.30

func (*GetClassWithDeletedResponseBodyResultClassSetting) SetClassSettingId added in v1.6.30

func (GetClassWithDeletedResponseBodyResultClassSetting) String added in v1.6.30

type GetClassWithDeletedResponseBodyResultClassSettingRestTimeList added in v1.6.30

type GetClassWithDeletedResponseBodyResultClassSettingRestTimeList struct {
	Begin *GetClassWithDeletedResponseBodyResultClassSettingRestTimeListBegin `json:"begin,omitempty" xml:"begin,omitempty" type:"Struct"`
	End   *GetClassWithDeletedResponseBodyResultClassSettingRestTimeListEnd   `json:"end,omitempty" xml:"end,omitempty" type:"Struct"`
}

func (GetClassWithDeletedResponseBodyResultClassSettingRestTimeList) GoString added in v1.6.30

func (GetClassWithDeletedResponseBodyResultClassSettingRestTimeList) String added in v1.6.30

type GetClassWithDeletedResponseBodyResultClassSettingRestTimeListBegin added in v1.6.30

type GetClassWithDeletedResponseBodyResultClassSettingRestTimeListBegin struct {
	Across    *int32  `json:"across,omitempty" xml:"across,omitempty"`
	CheckTime *string `json:"checkTime,omitempty" xml:"checkTime,omitempty"`
}

func (GetClassWithDeletedResponseBodyResultClassSettingRestTimeListBegin) GoString added in v1.6.30

func (*GetClassWithDeletedResponseBodyResultClassSettingRestTimeListBegin) SetAcross added in v1.6.30

func (*GetClassWithDeletedResponseBodyResultClassSettingRestTimeListBegin) SetCheckTime added in v1.6.30

func (GetClassWithDeletedResponseBodyResultClassSettingRestTimeListBegin) String added in v1.6.30

type GetClassWithDeletedResponseBodyResultClassSettingRestTimeListEnd added in v1.6.30

type GetClassWithDeletedResponseBodyResultClassSettingRestTimeListEnd struct {
	Across    *int32  `json:"across,omitempty" xml:"across,omitempty"`
	CheckTime *string `json:"checkTime,omitempty" xml:"checkTime,omitempty"`
}

func (GetClassWithDeletedResponseBodyResultClassSettingRestTimeListEnd) GoString added in v1.6.30

func (*GetClassWithDeletedResponseBodyResultClassSettingRestTimeListEnd) SetAcross added in v1.6.30

func (*GetClassWithDeletedResponseBodyResultClassSettingRestTimeListEnd) SetCheckTime added in v1.6.30

func (GetClassWithDeletedResponseBodyResultClassSettingRestTimeListEnd) String added in v1.6.30

type GetClassWithDeletedResponseBodyResultSections added in v1.6.30

type GetClassWithDeletedResponseBodyResultSections struct {
	Times []*GetClassWithDeletedResponseBodyResultSectionsTimes `json:"times,omitempty" xml:"times,omitempty" type:"Repeated"`
}

func (GetClassWithDeletedResponseBodyResultSections) GoString added in v1.6.30

func (*GetClassWithDeletedResponseBodyResultSections) SetTimes added in v1.6.30

func (GetClassWithDeletedResponseBodyResultSections) String added in v1.6.30

type GetClassWithDeletedResponseBodyResultSectionsTimes added in v1.6.30

type GetClassWithDeletedResponseBodyResultSectionsTimes struct {
	Across    *int32  `json:"across,omitempty" xml:"across,omitempty"`
	BeginMin  *int64  `json:"beginMin,omitempty" xml:"beginMin,omitempty"`
	CheckTime *string `json:"checkTime,omitempty" xml:"checkTime,omitempty"`
	CheckType *string `json:"checkType,omitempty" xml:"checkType,omitempty"`
	EndMin    *int64  `json:"endMin,omitempty" xml:"endMin,omitempty"`
}

func (GetClassWithDeletedResponseBodyResultSectionsTimes) GoString added in v1.6.30

func (*GetClassWithDeletedResponseBodyResultSectionsTimes) SetAcross added in v1.6.30

func (*GetClassWithDeletedResponseBodyResultSectionsTimes) SetBeginMin added in v1.6.30

func (*GetClassWithDeletedResponseBodyResultSectionsTimes) SetCheckTime added in v1.6.30

func (*GetClassWithDeletedResponseBodyResultSectionsTimes) SetCheckType added in v1.6.30

func (*GetClassWithDeletedResponseBodyResultSectionsTimes) SetEndMin added in v1.6.30

func (GetClassWithDeletedResponseBodyResultSectionsTimes) String added in v1.6.30

type GetClosingAccountsHeaders

type GetClosingAccountsHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (GetClosingAccountsHeaders) GoString

func (s GetClosingAccountsHeaders) GoString() string

func (*GetClosingAccountsHeaders) SetCommonHeaders

func (*GetClosingAccountsHeaders) SetXAcsDingtalkAccessToken

func (s *GetClosingAccountsHeaders) SetXAcsDingtalkAccessToken(v string) *GetClosingAccountsHeaders

func (GetClosingAccountsHeaders) String

func (s GetClosingAccountsHeaders) String() string

type GetClosingAccountsRequest

type GetClosingAccountsRequest struct {
	UserIds []*string `json:"userIds,omitempty" xml:"userIds,omitempty" type:"Repeated"`
}

func (GetClosingAccountsRequest) GoString

func (s GetClosingAccountsRequest) GoString() string

func (*GetClosingAccountsRequest) SetUserIds

func (GetClosingAccountsRequest) String

func (s GetClosingAccountsRequest) String() string

type GetClosingAccountsResponse

type GetClosingAccountsResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetClosingAccountsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetClosingAccountsResponse) GoString

func (s GetClosingAccountsResponse) GoString() string

func (*GetClosingAccountsResponse) SetBody

func (*GetClosingAccountsResponse) SetHeaders

func (*GetClosingAccountsResponse) SetStatusCode

func (GetClosingAccountsResponse) String

type GetClosingAccountsResponseBody

type GetClosingAccountsResponseBody struct {
	Result []*GetClosingAccountsResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
}

func (GetClosingAccountsResponseBody) GoString

func (*GetClosingAccountsResponseBody) SetResult

func (GetClosingAccountsResponseBody) String

type GetClosingAccountsResponseBodyResult

type GetClosingAccountsResponseBodyResult struct {
	ClosingAccountModel       *GetClosingAccountsResponseBodyResultClosingAccountModel       `json:"closingAccountModel,omitempty" xml:"closingAccountModel,omitempty" type:"Struct"`
	SwitchOn                  *bool                                                          `json:"switchOn,omitempty" xml:"switchOn,omitempty"`
	UnsealClosingAccountModel *GetClosingAccountsResponseBodyResultUnsealClosingAccountModel `json:"unsealClosingAccountModel,omitempty" xml:"unsealClosingAccountModel,omitempty" type:"Struct"`
	UserId                    *string                                                        `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (GetClosingAccountsResponseBodyResult) GoString

func (*GetClosingAccountsResponseBodyResult) SetSwitchOn

func (*GetClosingAccountsResponseBodyResult) SetUserId

func (GetClosingAccountsResponseBodyResult) String

type GetClosingAccountsResponseBodyResultClosingAccountModel

type GetClosingAccountsResponseBodyResultClosingAccountModel struct {
	ClosingDay         *int32 `json:"closingDay,omitempty" xml:"closingDay,omitempty"`
	ClosingHourMinutes *int64 `json:"closingHourMinutes,omitempty" xml:"closingHourMinutes,omitempty"`
	EndDay             *int32 `json:"endDay,omitempty" xml:"endDay,omitempty"`
	EndMonth           *int32 `json:"endMonth,omitempty" xml:"endMonth,omitempty"`
	StartDay           *int32 `json:"startDay,omitempty" xml:"startDay,omitempty"`
	StartMonth         *int32 `json:"startMonth,omitempty" xml:"startMonth,omitempty"`
}

func (GetClosingAccountsResponseBodyResultClosingAccountModel) GoString

func (*GetClosingAccountsResponseBodyResultClosingAccountModel) SetClosingDay

func (*GetClosingAccountsResponseBodyResultClosingAccountModel) SetClosingHourMinutes

func (*GetClosingAccountsResponseBodyResultClosingAccountModel) SetEndDay

func (*GetClosingAccountsResponseBodyResultClosingAccountModel) SetEndMonth

func (*GetClosingAccountsResponseBodyResultClosingAccountModel) SetStartDay

func (*GetClosingAccountsResponseBodyResultClosingAccountModel) SetStartMonth

func (GetClosingAccountsResponseBodyResultClosingAccountModel) String

type GetClosingAccountsResponseBodyResultUnsealClosingAccountModel

type GetClosingAccountsResponseBodyResultUnsealClosingAccountModel struct {
	InvalidTimeStamp *int64 `json:"invalidTimeStamp,omitempty" xml:"invalidTimeStamp,omitempty"`
}

func (GetClosingAccountsResponseBodyResultUnsealClosingAccountModel) GoString

func (*GetClosingAccountsResponseBodyResultUnsealClosingAccountModel) SetInvalidTimeStamp

func (GetClosingAccountsResponseBodyResultUnsealClosingAccountModel) String

type GetColumnvalsHeaders added in v1.6.65

type GetColumnvalsHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (GetColumnvalsHeaders) GoString added in v1.6.65

func (s GetColumnvalsHeaders) GoString() string

func (*GetColumnvalsHeaders) SetCommonHeaders added in v1.6.65

func (s *GetColumnvalsHeaders) SetCommonHeaders(v map[string]*string) *GetColumnvalsHeaders

func (*GetColumnvalsHeaders) SetXAcsDingtalkAccessToken added in v1.6.65

func (s *GetColumnvalsHeaders) SetXAcsDingtalkAccessToken(v string) *GetColumnvalsHeaders

func (GetColumnvalsHeaders) String added in v1.6.65

func (s GetColumnvalsHeaders) String() string

type GetColumnvalsRequest added in v1.6.65

type GetColumnvalsRequest struct {
	ColumnIdList []*string `json:"columnIdList,omitempty" xml:"columnIdList,omitempty" type:"Repeated"`
	FromDate     *int64    `json:"fromDate,omitempty" xml:"fromDate,omitempty"`
	ToDate       *int64    `json:"toDate,omitempty" xml:"toDate,omitempty"`
	UserIds      []*string `json:"userIds,omitempty" xml:"userIds,omitempty" type:"Repeated"`
}

func (GetColumnvalsRequest) GoString added in v1.6.65

func (s GetColumnvalsRequest) GoString() string

func (*GetColumnvalsRequest) SetColumnIdList added in v1.6.65

func (s *GetColumnvalsRequest) SetColumnIdList(v []*string) *GetColumnvalsRequest

func (*GetColumnvalsRequest) SetFromDate added in v1.6.65

func (s *GetColumnvalsRequest) SetFromDate(v int64) *GetColumnvalsRequest

func (*GetColumnvalsRequest) SetToDate added in v1.6.65

func (*GetColumnvalsRequest) SetUserIds added in v1.6.65

func (s *GetColumnvalsRequest) SetUserIds(v []*string) *GetColumnvalsRequest

func (GetColumnvalsRequest) String added in v1.6.65

func (s GetColumnvalsRequest) String() string

type GetColumnvalsResponse added in v1.6.65

type GetColumnvalsResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetColumnvalsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetColumnvalsResponse) GoString added in v1.6.65

func (s GetColumnvalsResponse) GoString() string

func (*GetColumnvalsResponse) SetBody added in v1.6.65

func (*GetColumnvalsResponse) SetHeaders added in v1.6.65

func (*GetColumnvalsResponse) SetStatusCode added in v1.6.65

func (s *GetColumnvalsResponse) SetStatusCode(v int32) *GetColumnvalsResponse

func (GetColumnvalsResponse) String added in v1.6.65

func (s GetColumnvalsResponse) String() string

type GetColumnvalsResponseBody added in v1.6.65

type GetColumnvalsResponseBody struct {
	Result []*GetColumnvalsResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
}

func (GetColumnvalsResponseBody) GoString added in v1.6.65

func (s GetColumnvalsResponseBody) GoString() string

func (*GetColumnvalsResponseBody) SetResult added in v1.6.65

func (GetColumnvalsResponseBody) String added in v1.6.65

func (s GetColumnvalsResponseBody) String() string

type GetColumnvalsResponseBodyResult added in v1.6.65

type GetColumnvalsResponseBodyResult struct {
	ColumnData []*GetColumnvalsResponseBodyResultColumnData `json:"columnData,omitempty" xml:"columnData,omitempty" type:"Repeated"`
	UserId     *string                                      `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (GetColumnvalsResponseBodyResult) GoString added in v1.6.65

func (*GetColumnvalsResponseBodyResult) SetColumnData added in v1.6.65

func (*GetColumnvalsResponseBodyResult) SetUserId added in v1.6.65

func (GetColumnvalsResponseBodyResult) String added in v1.6.65

type GetColumnvalsResponseBodyResultColumnData added in v1.6.65

type GetColumnvalsResponseBodyResultColumnData struct {
	ColumnValues []*GetColumnvalsResponseBodyResultColumnDataColumnValues `json:"columnValues,omitempty" xml:"columnValues,omitempty" type:"Repeated"`
	FixedValue   *string                                                  `json:"fixedValue,omitempty" xml:"fixedValue,omitempty"`
	Id           *int64                                                   `json:"id,omitempty" xml:"id,omitempty"`
}

func (GetColumnvalsResponseBodyResultColumnData) GoString added in v1.6.65

func (*GetColumnvalsResponseBodyResultColumnData) SetColumnValues added in v1.6.65

func (*GetColumnvalsResponseBodyResultColumnData) SetFixedValue added in v1.6.65

func (*GetColumnvalsResponseBodyResultColumnData) SetId added in v1.6.65

func (GetColumnvalsResponseBodyResultColumnData) String added in v1.6.65

type GetColumnvalsResponseBodyResultColumnDataColumnValues added in v1.6.65

type GetColumnvalsResponseBodyResultColumnDataColumnValues struct {
	Date  *int64  `json:"date,omitempty" xml:"date,omitempty"`
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (GetColumnvalsResponseBodyResultColumnDataColumnValues) GoString added in v1.6.65

func (*GetColumnvalsResponseBodyResultColumnDataColumnValues) SetDate added in v1.6.65

func (*GetColumnvalsResponseBodyResultColumnDataColumnValues) SetValue added in v1.6.65

func (GetColumnvalsResponseBodyResultColumnDataColumnValues) String added in v1.6.65

type GetLeaveRecordsHeaders

type GetLeaveRecordsHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (GetLeaveRecordsHeaders) GoString

func (s GetLeaveRecordsHeaders) GoString() string

func (*GetLeaveRecordsHeaders) SetCommonHeaders

func (s *GetLeaveRecordsHeaders) SetCommonHeaders(v map[string]*string) *GetLeaveRecordsHeaders

func (*GetLeaveRecordsHeaders) SetXAcsDingtalkAccessToken

func (s *GetLeaveRecordsHeaders) SetXAcsDingtalkAccessToken(v string) *GetLeaveRecordsHeaders

func (GetLeaveRecordsHeaders) String

func (s GetLeaveRecordsHeaders) String() string

type GetLeaveRecordsRequest

type GetLeaveRecordsRequest struct {
	LeaveCode  *string   `json:"leaveCode,omitempty" xml:"leaveCode,omitempty"`
	OpUserId   *string   `json:"opUserId,omitempty" xml:"opUserId,omitempty"`
	PageNumber *int64    `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	PageSize   *int32    `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	UserIds    []*string `json:"userIds,omitempty" xml:"userIds,omitempty" type:"Repeated"`
}

func (GetLeaveRecordsRequest) GoString

func (s GetLeaveRecordsRequest) GoString() string

func (*GetLeaveRecordsRequest) SetLeaveCode

func (*GetLeaveRecordsRequest) SetOpUserId

func (*GetLeaveRecordsRequest) SetPageNumber

func (*GetLeaveRecordsRequest) SetPageSize

func (*GetLeaveRecordsRequest) SetUserIds

func (GetLeaveRecordsRequest) String

func (s GetLeaveRecordsRequest) String() string

type GetLeaveRecordsResponse

type GetLeaveRecordsResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetLeaveRecordsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetLeaveRecordsResponse) GoString

func (s GetLeaveRecordsResponse) GoString() string

func (*GetLeaveRecordsResponse) SetBody

func (*GetLeaveRecordsResponse) SetHeaders

func (*GetLeaveRecordsResponse) SetStatusCode

func (GetLeaveRecordsResponse) String

func (s GetLeaveRecordsResponse) String() string

type GetLeaveRecordsResponseBody

type GetLeaveRecordsResponseBody struct {
	Result  *GetLeaveRecordsResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
	Success *bool                              `json:"success,omitempty" xml:"success,omitempty"`
}

func (GetLeaveRecordsResponseBody) GoString

func (s GetLeaveRecordsResponseBody) GoString() string

func (*GetLeaveRecordsResponseBody) SetResult

func (*GetLeaveRecordsResponseBody) SetSuccess

func (GetLeaveRecordsResponseBody) String

type GetLeaveRecordsResponseBodyResult

type GetLeaveRecordsResponseBodyResult struct {
	HasMore      *bool                                            `json:"hasMore,omitempty" xml:"hasMore,omitempty"`
	LeaveRecords []*GetLeaveRecordsResponseBodyResultLeaveRecords `json:"leaveRecords,omitempty" xml:"leaveRecords,omitempty" type:"Repeated"`
}

func (GetLeaveRecordsResponseBodyResult) GoString

func (*GetLeaveRecordsResponseBodyResult) SetHasMore

func (GetLeaveRecordsResponseBodyResult) String

type GetLeaveRecordsResponseBodyResultLeaveRecords

type GetLeaveRecordsResponseBodyResultLeaveRecords struct {
	CalType          *string `json:"calType,omitempty" xml:"calType,omitempty"`
	EndTime          *int64  `json:"endTime,omitempty" xml:"endTime,omitempty"`
	GmtCreate        *int64  `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
	GmtModified      *int64  `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
	LeaveCode        *string `json:"leaveCode,omitempty" xml:"leaveCode,omitempty"`
	LeaveReason      *string `json:"leaveReason,omitempty" xml:"leaveReason,omitempty"`
	LeaveRecordType  *string `json:"leaveRecordType,omitempty" xml:"leaveRecordType,omitempty"`
	LeaveStatus      *string `json:"leaveStatus,omitempty" xml:"leaveStatus,omitempty"`
	LeaveViewUnit    *string `json:"leaveViewUnit,omitempty" xml:"leaveViewUnit,omitempty"`
	OpUserId         *string `json:"opUserId,omitempty" xml:"opUserId,omitempty"`
	QuotaId          *string `json:"quotaId,omitempty" xml:"quotaId,omitempty"`
	RecordId         *string `json:"recordId,omitempty" xml:"recordId,omitempty"`
	RecordNumPerDay  *int64  `json:"recordNumPerDay,omitempty" xml:"recordNumPerDay,omitempty"`
	RecordNumPerHour *int64  `json:"recordNumPerHour,omitempty" xml:"recordNumPerHour,omitempty"`
	StartTime        *int64  `json:"startTime,omitempty" xml:"startTime,omitempty"`
	UserId           *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (GetLeaveRecordsResponseBodyResultLeaveRecords) GoString

func (*GetLeaveRecordsResponseBodyResultLeaveRecords) SetCalType

func (*GetLeaveRecordsResponseBodyResultLeaveRecords) SetEndTime

func (*GetLeaveRecordsResponseBodyResultLeaveRecords) SetGmtCreate

func (*GetLeaveRecordsResponseBodyResultLeaveRecords) SetGmtModified

func (*GetLeaveRecordsResponseBodyResultLeaveRecords) SetLeaveCode

func (*GetLeaveRecordsResponseBodyResultLeaveRecords) SetLeaveReason

func (*GetLeaveRecordsResponseBodyResultLeaveRecords) SetLeaveRecordType

func (*GetLeaveRecordsResponseBodyResultLeaveRecords) SetLeaveStatus

func (*GetLeaveRecordsResponseBodyResultLeaveRecords) SetLeaveViewUnit

func (*GetLeaveRecordsResponseBodyResultLeaveRecords) SetOpUserId

func (*GetLeaveRecordsResponseBodyResultLeaveRecords) SetQuotaId

func (*GetLeaveRecordsResponseBodyResultLeaveRecords) SetRecordId

func (*GetLeaveRecordsResponseBodyResultLeaveRecords) SetRecordNumPerDay

func (*GetLeaveRecordsResponseBodyResultLeaveRecords) SetRecordNumPerHour

func (*GetLeaveRecordsResponseBodyResultLeaveRecords) SetStartTime

func (*GetLeaveRecordsResponseBodyResultLeaveRecords) SetUserId

func (GetLeaveRecordsResponseBodyResultLeaveRecords) String

type GetLeaveTypeHeaders

type GetLeaveTypeHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (GetLeaveTypeHeaders) GoString

func (s GetLeaveTypeHeaders) GoString() string

func (*GetLeaveTypeHeaders) SetCommonHeaders

func (s *GetLeaveTypeHeaders) SetCommonHeaders(v map[string]*string) *GetLeaveTypeHeaders

func (*GetLeaveTypeHeaders) SetXAcsDingtalkAccessToken

func (s *GetLeaveTypeHeaders) SetXAcsDingtalkAccessToken(v string) *GetLeaveTypeHeaders

func (GetLeaveTypeHeaders) String

func (s GetLeaveTypeHeaders) String() string

type GetLeaveTypeRequest

type GetLeaveTypeRequest struct {
	OpUserId       *string `json:"opUserId,omitempty" xml:"opUserId,omitempty"`
	VacationSource *string `json:"vacationSource,omitempty" xml:"vacationSource,omitempty"`
}

func (GetLeaveTypeRequest) GoString

func (s GetLeaveTypeRequest) GoString() string

func (*GetLeaveTypeRequest) SetOpUserId

func (s *GetLeaveTypeRequest) SetOpUserId(v string) *GetLeaveTypeRequest

func (*GetLeaveTypeRequest) SetVacationSource

func (s *GetLeaveTypeRequest) SetVacationSource(v string) *GetLeaveTypeRequest

func (GetLeaveTypeRequest) String

func (s GetLeaveTypeRequest) String() string

type GetLeaveTypeResponse

type GetLeaveTypeResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetLeaveTypeResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetLeaveTypeResponse) GoString

func (s GetLeaveTypeResponse) GoString() string

func (*GetLeaveTypeResponse) SetBody

func (*GetLeaveTypeResponse) SetHeaders

func (s *GetLeaveTypeResponse) SetHeaders(v map[string]*string) *GetLeaveTypeResponse

func (*GetLeaveTypeResponse) SetStatusCode

func (s *GetLeaveTypeResponse) SetStatusCode(v int32) *GetLeaveTypeResponse

func (GetLeaveTypeResponse) String

func (s GetLeaveTypeResponse) String() string

type GetLeaveTypeResponseBody

type GetLeaveTypeResponseBody struct {
	Result []*GetLeaveTypeResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
}

func (GetLeaveTypeResponseBody) GoString

func (s GetLeaveTypeResponseBody) GoString() string

func (*GetLeaveTypeResponseBody) SetResult

func (GetLeaveTypeResponseBody) String

func (s GetLeaveTypeResponseBody) String() string

type GetLeaveTypeResponseBodyResult

type GetLeaveTypeResponseBodyResult struct {
	BizType          *string                                          `json:"bizType,omitempty" xml:"bizType,omitempty"`
	HoursInPerDay    *int64                                           `json:"hoursInPerDay,omitempty" xml:"hoursInPerDay,omitempty"`
	LeaveCertificate *GetLeaveTypeResponseBodyResultLeaveCertificate  `json:"leaveCertificate,omitempty" xml:"leaveCertificate,omitempty" type:"Struct"`
	LeaveCode        *string                                          `json:"leaveCode,omitempty" xml:"leaveCode,omitempty"`
	LeaveName        *string                                          `json:"leaveName,omitempty" xml:"leaveName,omitempty"`
	LeaveViewUnit    *string                                          `json:"leaveViewUnit,omitempty" xml:"leaveViewUnit,omitempty"`
	NaturalDayLeave  *bool                                            `json:"naturalDayLeave,omitempty" xml:"naturalDayLeave,omitempty"`
	Source           *string                                          `json:"source,omitempty" xml:"source,omitempty"`
	SubmitTimeRule   *GetLeaveTypeResponseBodyResultSubmitTimeRule    `json:"submitTimeRule,omitempty" xml:"submitTimeRule,omitempty" type:"Struct"`
	ValidityType     *string                                          `json:"validityType,omitempty" xml:"validityType,omitempty"`
	ValidityValue    *string                                          `json:"validityValue,omitempty" xml:"validityValue,omitempty"`
	VisibilityRules  []*GetLeaveTypeResponseBodyResultVisibilityRules `json:"visibilityRules,omitempty" xml:"visibilityRules,omitempty" type:"Repeated"`
}

func (GetLeaveTypeResponseBodyResult) GoString

func (*GetLeaveTypeResponseBodyResult) SetBizType

func (*GetLeaveTypeResponseBodyResult) SetHoursInPerDay

func (*GetLeaveTypeResponseBodyResult) SetLeaveCode

func (*GetLeaveTypeResponseBodyResult) SetLeaveName

func (*GetLeaveTypeResponseBodyResult) SetLeaveViewUnit

func (*GetLeaveTypeResponseBodyResult) SetNaturalDayLeave

func (*GetLeaveTypeResponseBodyResult) SetSource

func (*GetLeaveTypeResponseBodyResult) SetValidityType

func (*GetLeaveTypeResponseBodyResult) SetValidityValue

func (GetLeaveTypeResponseBodyResult) String

type GetLeaveTypeResponseBodyResultLeaveCertificate

type GetLeaveTypeResponseBodyResultLeaveCertificate struct {
	Duration          *float64 `json:"duration,omitempty" xml:"duration,omitempty"`
	Enable            *bool    `json:"enable,omitempty" xml:"enable,omitempty"`
	PromptInformation *string  `json:"promptInformation,omitempty" xml:"promptInformation,omitempty"`
	Unit              *string  `json:"unit,omitempty" xml:"unit,omitempty"`
}

func (GetLeaveTypeResponseBodyResultLeaveCertificate) GoString

func (*GetLeaveTypeResponseBodyResultLeaveCertificate) SetDuration

func (*GetLeaveTypeResponseBodyResultLeaveCertificate) SetEnable

func (*GetLeaveTypeResponseBodyResultLeaveCertificate) SetPromptInformation

func (*GetLeaveTypeResponseBodyResultLeaveCertificate) SetUnit

func (GetLeaveTypeResponseBodyResultLeaveCertificate) String

type GetLeaveTypeResponseBodyResultSubmitTimeRule

type GetLeaveTypeResponseBodyResultSubmitTimeRule struct {
	EnableTimeLimit *bool   `json:"enableTimeLimit,omitempty" xml:"enableTimeLimit,omitempty"`
	TimeType        *string `json:"timeType,omitempty" xml:"timeType,omitempty"`
	TimeUnit        *string `json:"timeUnit,omitempty" xml:"timeUnit,omitempty"`
	TimeValue       *int64  `json:"timeValue,omitempty" xml:"timeValue,omitempty"`
}

func (GetLeaveTypeResponseBodyResultSubmitTimeRule) GoString

func (*GetLeaveTypeResponseBodyResultSubmitTimeRule) SetEnableTimeLimit

func (*GetLeaveTypeResponseBodyResultSubmitTimeRule) SetTimeType

func (*GetLeaveTypeResponseBodyResultSubmitTimeRule) SetTimeUnit

func (*GetLeaveTypeResponseBodyResultSubmitTimeRule) SetTimeValue

func (GetLeaveTypeResponseBodyResultSubmitTimeRule) String

type GetLeaveTypeResponseBodyResultVisibilityRules

type GetLeaveTypeResponseBodyResultVisibilityRules struct {
	Type    *string   `json:"type,omitempty" xml:"type,omitempty"`
	Visible []*string `json:"visible,omitempty" xml:"visible,omitempty" type:"Repeated"`
}

func (GetLeaveTypeResponseBodyResultVisibilityRules) GoString

func (*GetLeaveTypeResponseBodyResultVisibilityRules) SetType

func (*GetLeaveTypeResponseBodyResultVisibilityRules) SetVisible

func (GetLeaveTypeResponseBodyResultVisibilityRules) String

type GetMachineHeaders

type GetMachineHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (GetMachineHeaders) GoString

func (s GetMachineHeaders) GoString() string

func (*GetMachineHeaders) SetCommonHeaders

func (s *GetMachineHeaders) SetCommonHeaders(v map[string]*string) *GetMachineHeaders

func (*GetMachineHeaders) SetXAcsDingtalkAccessToken

func (s *GetMachineHeaders) SetXAcsDingtalkAccessToken(v string) *GetMachineHeaders

func (GetMachineHeaders) String

func (s GetMachineHeaders) String() string

type GetMachineResponse

type GetMachineResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetMachineResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetMachineResponse) GoString

func (s GetMachineResponse) GoString() string

func (*GetMachineResponse) SetBody

func (*GetMachineResponse) SetHeaders

func (s *GetMachineResponse) SetHeaders(v map[string]*string) *GetMachineResponse

func (*GetMachineResponse) SetStatusCode

func (s *GetMachineResponse) SetStatusCode(v int32) *GetMachineResponse

func (GetMachineResponse) String

func (s GetMachineResponse) String() string

type GetMachineResponseBody

type GetMachineResponseBody struct {
	Result *GetMachineResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (GetMachineResponseBody) GoString

func (s GetMachineResponseBody) GoString() string

func (*GetMachineResponseBody) SetResult

func (GetMachineResponseBody) String

func (s GetMachineResponseBody) String() string

type GetMachineResponseBodyResult

type GetMachineResponseBodyResult struct {
	AtmManagerList     []*string                                       `json:"atmManagerList,omitempty" xml:"atmManagerList,omitempty" type:"Repeated"`
	DevId              *int64                                          `json:"devId,omitempty" xml:"devId,omitempty"`
	DeviceId           *string                                         `json:"deviceId,omitempty" xml:"deviceId,omitempty"`
	DeviceName         *string                                         `json:"deviceName,omitempty" xml:"deviceName,omitempty"`
	DeviceSn           *string                                         `json:"deviceSn,omitempty" xml:"deviceSn,omitempty"`
	MachineBluetoothVO *GetMachineResponseBodyResultMachineBluetoothVO `json:"machineBluetoothVO,omitempty" xml:"machineBluetoothVO,omitempty" type:"Struct"`
	MaxFace            *int32                                          `json:"maxFace,omitempty" xml:"maxFace,omitempty"`
	NetStatus          *string                                         `json:"netStatus,omitempty" xml:"netStatus,omitempty"`
	ProductName        *string                                         `json:"productName,omitempty" xml:"productName,omitempty"`
	ProductVersion     *string                                         `json:"productVersion,omitempty" xml:"productVersion,omitempty"`
	VoiceMode          *int32                                          `json:"voiceMode,omitempty" xml:"voiceMode,omitempty"`
}

func (GetMachineResponseBodyResult) GoString

func (s GetMachineResponseBodyResult) GoString() string

func (*GetMachineResponseBodyResult) SetAtmManagerList

func (*GetMachineResponseBodyResult) SetDevId

func (*GetMachineResponseBodyResult) SetDeviceId

func (*GetMachineResponseBodyResult) SetDeviceName

func (*GetMachineResponseBodyResult) SetDeviceSn

func (*GetMachineResponseBodyResult) SetMaxFace

func (*GetMachineResponseBodyResult) SetNetStatus

func (*GetMachineResponseBodyResult) SetProductName

func (*GetMachineResponseBodyResult) SetProductVersion

func (*GetMachineResponseBodyResult) SetVoiceMode

func (GetMachineResponseBodyResult) String

type GetMachineResponseBodyResultMachineBluetoothVO

type GetMachineResponseBodyResultMachineBluetoothVO struct {
	Address                   *string  `json:"address,omitempty" xml:"address,omitempty"`
	BluetoothCheckWithFace    *bool    `json:"bluetoothCheckWithFace,omitempty" xml:"bluetoothCheckWithFace,omitempty"`
	BluetoothDistanceMode     *string  `json:"bluetoothDistanceMode,omitempty" xml:"bluetoothDistanceMode,omitempty"`
	BluetoothDistanceModeDesc *string  `json:"bluetoothDistanceModeDesc,omitempty" xml:"bluetoothDistanceModeDesc,omitempty"`
	BluetoothValue            *bool    `json:"bluetoothValue,omitempty" xml:"bluetoothValue,omitempty"`
	Latitude                  *float64 `json:"latitude,omitempty" xml:"latitude,omitempty"`
	LimitUserDeviceCount      *bool    `json:"limitUserDeviceCount,omitempty" xml:"limitUserDeviceCount,omitempty"`
	Longitude                 *float64 `json:"longitude,omitempty" xml:"longitude,omitempty"`
	MonitorLocationAbnormal   *bool    `json:"monitorLocationAbnormal,omitempty" xml:"monitorLocationAbnormal,omitempty"`
	UserDeviceCount           *int32   `json:"userDeviceCount,omitempty" xml:"userDeviceCount,omitempty"`
}

func (GetMachineResponseBodyResultMachineBluetoothVO) GoString

func (*GetMachineResponseBodyResultMachineBluetoothVO) SetAddress

func (*GetMachineResponseBodyResultMachineBluetoothVO) SetBluetoothCheckWithFace

func (*GetMachineResponseBodyResultMachineBluetoothVO) SetBluetoothDistanceMode

func (*GetMachineResponseBodyResultMachineBluetoothVO) SetBluetoothDistanceModeDesc

func (*GetMachineResponseBodyResultMachineBluetoothVO) SetBluetoothValue

func (*GetMachineResponseBodyResultMachineBluetoothVO) SetLatitude

func (*GetMachineResponseBodyResultMachineBluetoothVO) SetLimitUserDeviceCount

func (*GetMachineResponseBodyResultMachineBluetoothVO) SetLongitude

func (*GetMachineResponseBodyResultMachineBluetoothVO) SetMonitorLocationAbnormal

func (*GetMachineResponseBodyResultMachineBluetoothVO) SetUserDeviceCount

func (GetMachineResponseBodyResultMachineBluetoothVO) String

type GetMachineUserHeaders

type GetMachineUserHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (GetMachineUserHeaders) GoString

func (s GetMachineUserHeaders) GoString() string

func (*GetMachineUserHeaders) SetCommonHeaders

func (s *GetMachineUserHeaders) SetCommonHeaders(v map[string]*string) *GetMachineUserHeaders

func (*GetMachineUserHeaders) SetXAcsDingtalkAccessToken

func (s *GetMachineUserHeaders) SetXAcsDingtalkAccessToken(v string) *GetMachineUserHeaders

func (GetMachineUserHeaders) String

func (s GetMachineUserHeaders) String() string

type GetMachineUserRequest

type GetMachineUserRequest struct {
	MaxResults *int32  `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	NextToken  *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
}

func (GetMachineUserRequest) GoString

func (s GetMachineUserRequest) GoString() string

func (*GetMachineUserRequest) SetMaxResults

func (s *GetMachineUserRequest) SetMaxResults(v int32) *GetMachineUserRequest

func (*GetMachineUserRequest) SetNextToken

func (GetMachineUserRequest) String

func (s GetMachineUserRequest) String() string

type GetMachineUserResponse

type GetMachineUserResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetMachineUserResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetMachineUserResponse) GoString

func (s GetMachineUserResponse) GoString() string

func (*GetMachineUserResponse) SetBody

func (*GetMachineUserResponse) SetHeaders

func (*GetMachineUserResponse) SetStatusCode

func (GetMachineUserResponse) String

func (s GetMachineUserResponse) String() string

type GetMachineUserResponseBody

type GetMachineUserResponseBody struct {
	Result *GetMachineUserResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (GetMachineUserResponseBody) GoString

func (s GetMachineUserResponseBody) GoString() string

func (*GetMachineUserResponseBody) SetResult

func (GetMachineUserResponseBody) String

type GetMachineUserResponseBodyResult

type GetMachineUserResponseBodyResult struct {
	HasMore   *bool                                       `json:"hasMore,omitempty" xml:"hasMore,omitempty"`
	NextToken *string                                     `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	UserList  []*GetMachineUserResponseBodyResultUserList `json:"userList,omitempty" xml:"userList,omitempty" type:"Repeated"`
}

func (GetMachineUserResponseBodyResult) GoString

func (*GetMachineUserResponseBodyResult) SetHasMore

func (*GetMachineUserResponseBodyResult) SetNextToken

func (GetMachineUserResponseBodyResult) String

type GetMachineUserResponseBodyResultUserList

type GetMachineUserResponseBodyResultUserList struct {
	HasFace *bool   `json:"hasFace,omitempty" xml:"hasFace,omitempty"`
	Name    *string `json:"name,omitempty" xml:"name,omitempty"`
	UserId  *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (GetMachineUserResponseBodyResultUserList) GoString

func (*GetMachineUserResponseBodyResultUserList) SetHasFace

func (*GetMachineUserResponseBodyResultUserList) SetName

func (*GetMachineUserResponseBodyResultUserList) SetUserId

func (GetMachineUserResponseBodyResultUserList) String

type GetOvertimeSettingHeaders

type GetOvertimeSettingHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (GetOvertimeSettingHeaders) GoString

func (s GetOvertimeSettingHeaders) GoString() string

func (*GetOvertimeSettingHeaders) SetCommonHeaders

func (*GetOvertimeSettingHeaders) SetXAcsDingtalkAccessToken

func (s *GetOvertimeSettingHeaders) SetXAcsDingtalkAccessToken(v string) *GetOvertimeSettingHeaders

func (GetOvertimeSettingHeaders) String

func (s GetOvertimeSettingHeaders) String() string

type GetOvertimeSettingRequest

type GetOvertimeSettingRequest struct {
	OvertimeSettingIds []*int64 `json:"overtimeSettingIds,omitempty" xml:"overtimeSettingIds,omitempty" type:"Repeated"`
}

func (GetOvertimeSettingRequest) GoString

func (s GetOvertimeSettingRequest) GoString() string

func (*GetOvertimeSettingRequest) SetOvertimeSettingIds

func (s *GetOvertimeSettingRequest) SetOvertimeSettingIds(v []*int64) *GetOvertimeSettingRequest

func (GetOvertimeSettingRequest) String

func (s GetOvertimeSettingRequest) String() string

type GetOvertimeSettingResponse

type GetOvertimeSettingResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetOvertimeSettingResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetOvertimeSettingResponse) GoString

func (s GetOvertimeSettingResponse) GoString() string

func (*GetOvertimeSettingResponse) SetBody

func (*GetOvertimeSettingResponse) SetHeaders

func (*GetOvertimeSettingResponse) SetStatusCode

func (GetOvertimeSettingResponse) String

type GetOvertimeSettingResponseBody

type GetOvertimeSettingResponseBody struct {
	Result []*GetOvertimeSettingResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
}

func (GetOvertimeSettingResponseBody) GoString

func (*GetOvertimeSettingResponseBody) SetResult

func (GetOvertimeSettingResponseBody) String

type GetOvertimeSettingResponseBodyResult

type GetOvertimeSettingResponseBodyResult struct {
	Default           *bool                                                    `json:"default,omitempty" xml:"default,omitempty"`
	DurationSettings  map[string]*ResultDurationSettingsValue                  `json:"durationSettings,omitempty" xml:"durationSettings,omitempty"`
	Id                *int64                                                   `json:"id,omitempty" xml:"id,omitempty"`
	Name              *string                                                  `json:"name,omitempty" xml:"name,omitempty"`
	OvertimeDivisions []*GetOvertimeSettingResponseBodyResultOvertimeDivisions `json:"overtimeDivisions,omitempty" xml:"overtimeDivisions,omitempty" type:"Repeated"`
	SettingId         *int64                                                   `json:"settingId,omitempty" xml:"settingId,omitempty"`
	StepType          *int32                                                   `json:"stepType,omitempty" xml:"stepType,omitempty"`
	StepValue         *float32                                                 `json:"stepValue,omitempty" xml:"stepValue,omitempty"`
	WarningSettings   []*GetOvertimeSettingResponseBodyResultWarningSettings   `json:"warningSettings,omitempty" xml:"warningSettings,omitempty" type:"Repeated"`
	WorkMinutesPerDay *int32                                                   `json:"workMinutesPerDay,omitempty" xml:"workMinutesPerDay,omitempty"`
}

func (GetOvertimeSettingResponseBodyResult) GoString

func (*GetOvertimeSettingResponseBodyResult) SetDefault

func (*GetOvertimeSettingResponseBodyResult) SetDurationSettings

func (*GetOvertimeSettingResponseBodyResult) SetId

func (*GetOvertimeSettingResponseBodyResult) SetName

func (*GetOvertimeSettingResponseBodyResult) SetSettingId

func (*GetOvertimeSettingResponseBodyResult) SetStepType

func (*GetOvertimeSettingResponseBodyResult) SetStepValue

func (*GetOvertimeSettingResponseBodyResult) SetWorkMinutesPerDay

func (GetOvertimeSettingResponseBodyResult) String

type GetOvertimeSettingResponseBodyResultOvertimeDivisions

type GetOvertimeSettingResponseBodyResultOvertimeDivisions struct {
	NextDayType     *string `json:"nextDayType,omitempty" xml:"nextDayType,omitempty"`
	PreviousDayType *string `json:"previousDayType,omitempty" xml:"previousDayType,omitempty"`
	TimeSplitPoint  *string `json:"timeSplitPoint,omitempty" xml:"timeSplitPoint,omitempty"`
}

func (GetOvertimeSettingResponseBodyResultOvertimeDivisions) GoString

func (*GetOvertimeSettingResponseBodyResultOvertimeDivisions) SetNextDayType

func (*GetOvertimeSettingResponseBodyResultOvertimeDivisions) SetPreviousDayType

func (*GetOvertimeSettingResponseBodyResultOvertimeDivisions) SetTimeSplitPoint

func (GetOvertimeSettingResponseBodyResultOvertimeDivisions) String

type GetOvertimeSettingResponseBodyResultWarningSettings

type GetOvertimeSettingResponseBodyResultWarningSettings struct {
	Action    *string `json:"action,omitempty" xml:"action,omitempty"`
	Threshold *int64  `json:"threshold,omitempty" xml:"threshold,omitempty"`
	Time      *string `json:"time,omitempty" xml:"time,omitempty"`
}

func (GetOvertimeSettingResponseBodyResultWarningSettings) GoString

func (*GetOvertimeSettingResponseBodyResultWarningSettings) SetAction

func (*GetOvertimeSettingResponseBodyResultWarningSettings) SetThreshold

func (*GetOvertimeSettingResponseBodyResultWarningSettings) SetTime

func (GetOvertimeSettingResponseBodyResultWarningSettings) String

type GetShiftHeaders

type GetShiftHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (GetShiftHeaders) GoString

func (s GetShiftHeaders) GoString() string

func (*GetShiftHeaders) SetCommonHeaders

func (s *GetShiftHeaders) SetCommonHeaders(v map[string]*string) *GetShiftHeaders

func (*GetShiftHeaders) SetXAcsDingtalkAccessToken

func (s *GetShiftHeaders) SetXAcsDingtalkAccessToken(v string) *GetShiftHeaders

func (GetShiftHeaders) String

func (s GetShiftHeaders) String() string

type GetShiftRequest

type GetShiftRequest struct {
	OpUserId *string `json:"opUserId,omitempty" xml:"opUserId,omitempty"`
	ShiftId  *int64  `json:"shiftId,omitempty" xml:"shiftId,omitempty"`
}

func (GetShiftRequest) GoString

func (s GetShiftRequest) GoString() string

func (*GetShiftRequest) SetOpUserId

func (s *GetShiftRequest) SetOpUserId(v string) *GetShiftRequest

func (*GetShiftRequest) SetShiftId

func (s *GetShiftRequest) SetShiftId(v int64) *GetShiftRequest

func (GetShiftRequest) String

func (s GetShiftRequest) String() string

type GetShiftResponse

type GetShiftResponse struct {
	Headers    map[string]*string    `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetShiftResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetShiftResponse) GoString

func (s GetShiftResponse) GoString() string

func (*GetShiftResponse) SetBody

func (*GetShiftResponse) SetHeaders

func (s *GetShiftResponse) SetHeaders(v map[string]*string) *GetShiftResponse

func (*GetShiftResponse) SetStatusCode

func (s *GetShiftResponse) SetStatusCode(v int32) *GetShiftResponse

func (GetShiftResponse) String

func (s GetShiftResponse) String() string

type GetShiftResponseBody

type GetShiftResponseBody struct {
	Result *GetShiftResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (GetShiftResponseBody) GoString

func (s GetShiftResponseBody) GoString() string

func (*GetShiftResponseBody) SetResult

func (GetShiftResponseBody) String

func (s GetShiftResponseBody) String() string

type GetShiftResponseBodyResult

type GetShiftResponseBodyResult struct {
	CorpId         *string                                 `json:"corpId,omitempty" xml:"corpId,omitempty"`
	Id             *int64                                  `json:"id,omitempty" xml:"id,omitempty"`
	Name           *string                                 `json:"name,omitempty" xml:"name,omitempty"`
	Owner          *string                                 `json:"owner,omitempty" xml:"owner,omitempty"`
	Sections       []*GetShiftResponseBodyResultSections   `json:"sections,omitempty" xml:"sections,omitempty" type:"Repeated"`
	ShiftGroupId   *int64                                  `json:"shiftGroupId,omitempty" xml:"shiftGroupId,omitempty"`
	ShiftGroupName *string                                 `json:"shiftGroupName,omitempty" xml:"shiftGroupName,omitempty"`
	ShiftSetting   *GetShiftResponseBodyResultShiftSetting `json:"shiftSetting,omitempty" xml:"shiftSetting,omitempty" type:"Struct"`
}

func (GetShiftResponseBodyResult) GoString

func (s GetShiftResponseBodyResult) GoString() string

func (*GetShiftResponseBodyResult) SetCorpId

func (*GetShiftResponseBodyResult) SetId

func (*GetShiftResponseBodyResult) SetName

func (*GetShiftResponseBodyResult) SetOwner

func (*GetShiftResponseBodyResult) SetSections

func (*GetShiftResponseBodyResult) SetShiftGroupId

func (*GetShiftResponseBodyResult) SetShiftGroupName

func (*GetShiftResponseBodyResult) SetShiftSetting

func (GetShiftResponseBodyResult) String

type GetShiftResponseBodyResultSections

type GetShiftResponseBodyResultSections struct {
	Punches   []*GetShiftResponseBodyResultSectionsPunches `json:"punches,omitempty" xml:"punches,omitempty" type:"Repeated"`
	Rests     []*GetShiftResponseBodyResultSectionsRests   `json:"rests,omitempty" xml:"rests,omitempty" type:"Repeated"`
	SectionId *int64                                       `json:"sectionId,omitempty" xml:"sectionId,omitempty"`
}

func (GetShiftResponseBodyResultSections) GoString

func (*GetShiftResponseBodyResultSections) SetSectionId

func (GetShiftResponseBodyResultSections) String

type GetShiftResponseBodyResultSectionsPunches

type GetShiftResponseBodyResultSectionsPunches struct {
	AbsenteeismLateMinutes *int64                                                    `json:"absenteeismLateMinutes,omitempty" xml:"absenteeismLateMinutes,omitempty"`
	Across                 *int64                                                    `json:"across,omitempty" xml:"across,omitempty"`
	BeginMin               *int64                                                    `json:"beginMin,omitempty" xml:"beginMin,omitempty"`
	CheckTime              *string                                                   `json:"checkTime,omitempty" xml:"checkTime,omitempty"`
	CheckType              *string                                                   `json:"checkType,omitempty" xml:"checkType,omitempty"`
	EndMin                 *int64                                                    `json:"endMin,omitempty" xml:"endMin,omitempty"`
	FlexMinutes            []*int64                                                  `json:"flexMinutes,omitempty" xml:"flexMinutes,omitempty" type:"Repeated"`
	FreeCheck              *bool                                                     `json:"freeCheck,omitempty" xml:"freeCheck,omitempty"`
	LateBackSetting        *GetShiftResponseBodyResultSectionsPunchesLateBackSetting `json:"lateBackSetting,omitempty" xml:"lateBackSetting,omitempty" type:"Struct"`
	PermitMinutes          *int64                                                    `json:"permitMinutes,omitempty" xml:"permitMinutes,omitempty"`
	PuncheId               *int64                                                    `json:"puncheId,omitempty" xml:"puncheId,omitempty"`
	SeriousLateMinutes     *int64                                                    `json:"seriousLateMinutes,omitempty" xml:"seriousLateMinutes,omitempty"`
}

func (GetShiftResponseBodyResultSectionsPunches) GoString

func (*GetShiftResponseBodyResultSectionsPunches) SetAbsenteeismLateMinutes

func (*GetShiftResponseBodyResultSectionsPunches) SetAcross

func (*GetShiftResponseBodyResultSectionsPunches) SetBeginMin

func (*GetShiftResponseBodyResultSectionsPunches) SetCheckTime

func (*GetShiftResponseBodyResultSectionsPunches) SetCheckType

func (*GetShiftResponseBodyResultSectionsPunches) SetEndMin

func (*GetShiftResponseBodyResultSectionsPunches) SetFlexMinutes

func (*GetShiftResponseBodyResultSectionsPunches) SetFreeCheck

func (*GetShiftResponseBodyResultSectionsPunches) SetPermitMinutes

func (*GetShiftResponseBodyResultSectionsPunches) SetPuncheId

func (*GetShiftResponseBodyResultSectionsPunches) SetSeriousLateMinutes

func (GetShiftResponseBodyResultSectionsPunches) String

type GetShiftResponseBodyResultSectionsPunchesLateBackSetting

type GetShiftResponseBodyResultSectionsPunchesLateBackSetting struct {
	LateBackPairs []*GetShiftResponseBodyResultSectionsPunchesLateBackSettingLateBackPairs `json:"lateBackPairs,omitempty" xml:"lateBackPairs,omitempty" type:"Repeated"`
}

func (GetShiftResponseBodyResultSectionsPunchesLateBackSetting) GoString

func (GetShiftResponseBodyResultSectionsPunchesLateBackSetting) String

type GetShiftResponseBodyResultSectionsPunchesLateBackSettingLateBackPairs

type GetShiftResponseBodyResultSectionsPunchesLateBackSettingLateBackPairs struct {
	Extra *int64 `json:"extra,omitempty" xml:"extra,omitempty"`
	Late  *int64 `json:"late,omitempty" xml:"late,omitempty"`
}

func (GetShiftResponseBodyResultSectionsPunchesLateBackSettingLateBackPairs) GoString

func (*GetShiftResponseBodyResultSectionsPunchesLateBackSettingLateBackPairs) SetExtra

func (*GetShiftResponseBodyResultSectionsPunchesLateBackSettingLateBackPairs) SetLate

func (GetShiftResponseBodyResultSectionsPunchesLateBackSettingLateBackPairs) String

type GetShiftResponseBodyResultSectionsRests

type GetShiftResponseBodyResultSectionsRests struct {
	Across    *int64  `json:"across,omitempty" xml:"across,omitempty"`
	CheckTime *string `json:"checkTime,omitempty" xml:"checkTime,omitempty"`
	CheckType *string `json:"checkType,omitempty" xml:"checkType,omitempty"`
	RestId    *int64  `json:"restId,omitempty" xml:"restId,omitempty"`
}

func (GetShiftResponseBodyResultSectionsRests) GoString

func (*GetShiftResponseBodyResultSectionsRests) SetAcross

func (*GetShiftResponseBodyResultSectionsRests) SetCheckTime

func (*GetShiftResponseBodyResultSectionsRests) SetCheckType

func (*GetShiftResponseBodyResultSectionsRests) SetRestId

func (GetShiftResponseBodyResultSectionsRests) String

type GetShiftResponseBodyResultShiftSetting

type GetShiftResponseBodyResultShiftSetting struct {
	AttendDays      *string `json:"attendDays,omitempty" xml:"attendDays,omitempty"`
	CorpId          *string `json:"corpId,omitempty" xml:"corpId,omitempty"`
	GmtCreate       *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
	GmtModified     *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
	ShiftId         *int64  `json:"shiftId,omitempty" xml:"shiftId,omitempty"`
	ShiftSettingId  *int64  `json:"shiftSettingId,omitempty" xml:"shiftSettingId,omitempty"`
	WorkTimeMinutes *int64  `json:"workTimeMinutes,omitempty" xml:"workTimeMinutes,omitempty"`
}

func (GetShiftResponseBodyResultShiftSetting) GoString

func (*GetShiftResponseBodyResultShiftSetting) SetAttendDays

func (*GetShiftResponseBodyResultShiftSetting) SetCorpId

func (*GetShiftResponseBodyResultShiftSetting) SetGmtCreate

func (*GetShiftResponseBodyResultShiftSetting) SetGmtModified

func (*GetShiftResponseBodyResultShiftSetting) SetShiftId

func (*GetShiftResponseBodyResultShiftSetting) SetShiftSettingId

func (*GetShiftResponseBodyResultShiftSetting) SetWorkTimeMinutes

func (GetShiftResponseBodyResultShiftSetting) String

type GetSimpleGroupsHeaders added in v1.6.30

type GetSimpleGroupsHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (GetSimpleGroupsHeaders) GoString added in v1.6.30

func (s GetSimpleGroupsHeaders) GoString() string

func (*GetSimpleGroupsHeaders) SetCommonHeaders added in v1.6.30

func (s *GetSimpleGroupsHeaders) SetCommonHeaders(v map[string]*string) *GetSimpleGroupsHeaders

func (*GetSimpleGroupsHeaders) SetXAcsDingtalkAccessToken added in v1.6.30

func (s *GetSimpleGroupsHeaders) SetXAcsDingtalkAccessToken(v string) *GetSimpleGroupsHeaders

func (GetSimpleGroupsHeaders) String added in v1.6.30

func (s GetSimpleGroupsHeaders) String() string

type GetSimpleGroupsRequest added in v1.6.30

type GetSimpleGroupsRequest struct {
	MaxResults *int32 `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	NextToken  *int64 `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
}

func (GetSimpleGroupsRequest) GoString added in v1.6.30

func (s GetSimpleGroupsRequest) GoString() string

func (*GetSimpleGroupsRequest) SetMaxResults added in v1.6.30

func (*GetSimpleGroupsRequest) SetNextToken added in v1.6.30

func (GetSimpleGroupsRequest) String added in v1.6.30

func (s GetSimpleGroupsRequest) String() string

type GetSimpleGroupsResponse added in v1.6.30

type GetSimpleGroupsResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetSimpleGroupsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetSimpleGroupsResponse) GoString added in v1.6.30

func (s GetSimpleGroupsResponse) GoString() string

func (*GetSimpleGroupsResponse) SetBody added in v1.6.30

func (*GetSimpleGroupsResponse) SetHeaders added in v1.6.30

func (*GetSimpleGroupsResponse) SetStatusCode added in v1.6.30

func (GetSimpleGroupsResponse) String added in v1.6.30

func (s GetSimpleGroupsResponse) String() string

type GetSimpleGroupsResponseBody added in v1.6.30

type GetSimpleGroupsResponseBody struct {
	Result *GetSimpleGroupsResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (GetSimpleGroupsResponseBody) GoString added in v1.6.30

func (s GetSimpleGroupsResponseBody) GoString() string

func (*GetSimpleGroupsResponseBody) SetResult added in v1.6.30

func (GetSimpleGroupsResponseBody) String added in v1.6.30

type GetSimpleGroupsResponseBodyResult added in v1.6.30

type GetSimpleGroupsResponseBodyResult struct {
	Groups  []*GetSimpleGroupsResponseBodyResultGroups `json:"groups,omitempty" xml:"groups,omitempty" type:"Repeated"`
	HasMore *bool                                      `json:"hasMore,omitempty" xml:"hasMore,omitempty"`
}

func (GetSimpleGroupsResponseBodyResult) GoString added in v1.6.30

func (*GetSimpleGroupsResponseBodyResult) SetGroups added in v1.6.30

func (*GetSimpleGroupsResponseBodyResult) SetHasMore added in v1.6.30

func (GetSimpleGroupsResponseBodyResult) String added in v1.6.30

type GetSimpleGroupsResponseBodyResultGroups added in v1.6.30

type GetSimpleGroupsResponseBodyResultGroups struct {
	ClassesList                 []*string                                               `json:"classesList,omitempty" xml:"classesList,omitempty" type:"Repeated"`
	DefaultClassId              *int64                                                  `json:"defaultClassId,omitempty" xml:"defaultClassId,omitempty"`
	DeptIds                     []*int64                                                `json:"deptIds,omitempty" xml:"deptIds,omitempty" type:"Repeated"`
	DeptNameList                []*string                                               `json:"deptNameList,omitempty" xml:"deptNameList,omitempty" type:"Repeated"`
	DisableCheckWhenRest        *bool                                                   `json:"disableCheckWhenRest,omitempty" xml:"disableCheckWhenRest,omitempty"`
	DisableCheckWithoutSchedule *bool                                                   `json:"disableCheckWithoutSchedule,omitempty" xml:"disableCheckWithoutSchedule,omitempty"`
	EnableEmpSelectClass        *bool                                                   `json:"enableEmpSelectClass,omitempty" xml:"enableEmpSelectClass,omitempty"`
	FreeCheckDayStartMinOffset  *int32                                                  `json:"freeCheckDayStartMinOffset,omitempty" xml:"freeCheckDayStartMinOffset,omitempty"`
	FreecheckWorkDays           []*int32                                                `json:"freecheckWorkDays,omitempty" xml:"freecheckWorkDays,omitempty" type:"Repeated"`
	GroupId                     *int64                                                  `json:"groupId,omitempty" xml:"groupId,omitempty"`
	GroupName                   *string                                                 `json:"groupName,omitempty" xml:"groupName,omitempty"`
	IsDefault                   *bool                                                   `json:"isDefault,omitempty" xml:"isDefault,omitempty"`
	ManagerList                 []*string                                               `json:"managerList,omitempty" xml:"managerList,omitempty" type:"Repeated"`
	MemberCount                 *int32                                                  `json:"memberCount,omitempty" xml:"memberCount,omitempty"`
	OwnerUserId                 *string                                                 `json:"ownerUserId,omitempty" xml:"ownerUserId,omitempty"`
	SelectedClass               []*GetSimpleGroupsResponseBodyResultGroupsSelectedClass `json:"selectedClass,omitempty" xml:"selectedClass,omitempty" type:"Repeated"`
	Type                        *string                                                 `json:"type,omitempty" xml:"type,omitempty"`
	UserIds                     []*string                                               `json:"userIds,omitempty" xml:"userIds,omitempty" type:"Repeated"`
	WorkDayList                 []*string                                               `json:"workDayList,omitempty" xml:"workDayList,omitempty" type:"Repeated"`
}

func (GetSimpleGroupsResponseBodyResultGroups) GoString added in v1.6.30

func (*GetSimpleGroupsResponseBodyResultGroups) SetClassesList added in v1.6.30

func (*GetSimpleGroupsResponseBodyResultGroups) SetDefaultClassId added in v1.6.30

func (*GetSimpleGroupsResponseBodyResultGroups) SetDeptIds added in v1.6.30

func (*GetSimpleGroupsResponseBodyResultGroups) SetDeptNameList added in v1.6.30

func (*GetSimpleGroupsResponseBodyResultGroups) SetDisableCheckWhenRest added in v1.6.30

func (*GetSimpleGroupsResponseBodyResultGroups) SetDisableCheckWithoutSchedule added in v1.6.30

func (*GetSimpleGroupsResponseBodyResultGroups) SetEnableEmpSelectClass added in v1.6.30

func (*GetSimpleGroupsResponseBodyResultGroups) SetFreeCheckDayStartMinOffset added in v1.6.30

func (*GetSimpleGroupsResponseBodyResultGroups) SetFreecheckWorkDays added in v1.6.30

func (*GetSimpleGroupsResponseBodyResultGroups) SetGroupId added in v1.6.30

func (*GetSimpleGroupsResponseBodyResultGroups) SetGroupName added in v1.6.30

func (*GetSimpleGroupsResponseBodyResultGroups) SetIsDefault added in v1.6.30

func (*GetSimpleGroupsResponseBodyResultGroups) SetManagerList added in v1.6.30

func (*GetSimpleGroupsResponseBodyResultGroups) SetMemberCount added in v1.6.30

func (*GetSimpleGroupsResponseBodyResultGroups) SetOwnerUserId added in v1.6.30

func (*GetSimpleGroupsResponseBodyResultGroups) SetSelectedClass added in v1.6.30

func (*GetSimpleGroupsResponseBodyResultGroups) SetType added in v1.6.30

func (*GetSimpleGroupsResponseBodyResultGroups) SetUserIds added in v1.6.30

func (*GetSimpleGroupsResponseBodyResultGroups) SetWorkDayList added in v1.6.30

func (GetSimpleGroupsResponseBodyResultGroups) String added in v1.6.30

type GetSimpleGroupsResponseBodyResultGroupsSelectedClass added in v1.6.30

type GetSimpleGroupsResponseBodyResultGroupsSelectedClass struct {
	ClassId   *int64                                                          `json:"classId,omitempty" xml:"classId,omitempty"`
	ClassName *string                                                         `json:"className,omitempty" xml:"className,omitempty"`
	Sections  []*GetSimpleGroupsResponseBodyResultGroupsSelectedClassSections `json:"sections,omitempty" xml:"sections,omitempty" type:"Repeated"`
	Setting   *GetSimpleGroupsResponseBodyResultGroupsSelectedClassSetting    `json:"setting,omitempty" xml:"setting,omitempty" type:"Struct"`
}

func (GetSimpleGroupsResponseBodyResultGroupsSelectedClass) GoString added in v1.6.30

func (*GetSimpleGroupsResponseBodyResultGroupsSelectedClass) SetClassId added in v1.6.30

func (*GetSimpleGroupsResponseBodyResultGroupsSelectedClass) SetClassName added in v1.6.30

func (GetSimpleGroupsResponseBodyResultGroupsSelectedClass) String added in v1.6.30

type GetSimpleGroupsResponseBodyResultGroupsSelectedClassSections added in v1.6.30

type GetSimpleGroupsResponseBodyResultGroupsSelectedClassSections struct {
	Times []*GetSimpleGroupsResponseBodyResultGroupsSelectedClassSectionsTimes `json:"times,omitempty" xml:"times,omitempty" type:"Repeated"`
}

func (GetSimpleGroupsResponseBodyResultGroupsSelectedClassSections) GoString added in v1.6.30

func (GetSimpleGroupsResponseBodyResultGroupsSelectedClassSections) String added in v1.6.30

type GetSimpleGroupsResponseBodyResultGroupsSelectedClassSectionsTimes added in v1.6.30

type GetSimpleGroupsResponseBodyResultGroupsSelectedClassSectionsTimes struct {
	Across    *int32  `json:"across,omitempty" xml:"across,omitempty"`
	CheckTime *string `json:"checkTime,omitempty" xml:"checkTime,omitempty"`
	CheckType *string `json:"checkType,omitempty" xml:"checkType,omitempty"`
}

func (GetSimpleGroupsResponseBodyResultGroupsSelectedClassSectionsTimes) GoString added in v1.6.30

func (*GetSimpleGroupsResponseBodyResultGroupsSelectedClassSectionsTimes) SetAcross added in v1.6.30

func (*GetSimpleGroupsResponseBodyResultGroupsSelectedClassSectionsTimes) SetCheckTime added in v1.6.30

func (*GetSimpleGroupsResponseBodyResultGroupsSelectedClassSectionsTimes) SetCheckType added in v1.6.30

func (GetSimpleGroupsResponseBodyResultGroupsSelectedClassSectionsTimes) String added in v1.6.30

type GetSimpleGroupsResponseBodyResultGroupsSelectedClassSetting added in v1.6.30

type GetSimpleGroupsResponseBodyResultGroupsSelectedClassSetting struct {
	AbsenteeismLateMinutes *int32                                                                     `json:"absenteeismLateMinutes,omitempty" xml:"absenteeismLateMinutes,omitempty"`
	ClassSettingId         *int64                                                                     `json:"classSettingId,omitempty" xml:"classSettingId,omitempty"`
	IsOffDutyFreeCheck     *string                                                                    `json:"isOffDutyFreeCheck,omitempty" xml:"isOffDutyFreeCheck,omitempty"`
	PermitLateMinutes      *int32                                                                     `json:"permitLateMinutes,omitempty" xml:"permitLateMinutes,omitempty"`
	RestTimeList           []*GetSimpleGroupsResponseBodyResultGroupsSelectedClassSettingRestTimeList `json:"restTimeList,omitempty" xml:"restTimeList,omitempty" type:"Repeated"`
	SeriousLateMinutes     *int32                                                                     `json:"seriousLateMinutes,omitempty" xml:"seriousLateMinutes,omitempty"`
	WorkTimeMinutes        *int32                                                                     `json:"workTimeMinutes,omitempty" xml:"workTimeMinutes,omitempty"`
}

func (GetSimpleGroupsResponseBodyResultGroupsSelectedClassSetting) GoString added in v1.6.30

func (*GetSimpleGroupsResponseBodyResultGroupsSelectedClassSetting) SetAbsenteeismLateMinutes added in v1.6.30

func (*GetSimpleGroupsResponseBodyResultGroupsSelectedClassSetting) SetClassSettingId added in v1.6.30

func (*GetSimpleGroupsResponseBodyResultGroupsSelectedClassSetting) SetIsOffDutyFreeCheck added in v1.6.30

func (*GetSimpleGroupsResponseBodyResultGroupsSelectedClassSetting) SetPermitLateMinutes added in v1.6.30

func (*GetSimpleGroupsResponseBodyResultGroupsSelectedClassSetting) SetSeriousLateMinutes added in v1.6.30

func (*GetSimpleGroupsResponseBodyResultGroupsSelectedClassSetting) SetWorkTimeMinutes added in v1.6.30

func (GetSimpleGroupsResponseBodyResultGroupsSelectedClassSetting) String added in v1.6.30

type GetSimpleGroupsResponseBodyResultGroupsSelectedClassSettingRestTimeList added in v1.6.30

type GetSimpleGroupsResponseBodyResultGroupsSelectedClassSettingRestTimeList struct {
	Begin *GetSimpleGroupsResponseBodyResultGroupsSelectedClassSettingRestTimeListBegin `json:"begin,omitempty" xml:"begin,omitempty" type:"Struct"`
	End   *GetSimpleGroupsResponseBodyResultGroupsSelectedClassSettingRestTimeListEnd   `json:"end,omitempty" xml:"end,omitempty" type:"Struct"`
}

func (GetSimpleGroupsResponseBodyResultGroupsSelectedClassSettingRestTimeList) GoString added in v1.6.30

func (GetSimpleGroupsResponseBodyResultGroupsSelectedClassSettingRestTimeList) String added in v1.6.30

type GetSimpleGroupsResponseBodyResultGroupsSelectedClassSettingRestTimeListBegin added in v1.6.30

type GetSimpleGroupsResponseBodyResultGroupsSelectedClassSettingRestTimeListBegin struct {
	Across    *int32  `json:"across,omitempty" xml:"across,omitempty"`
	CheckTime *string `json:"checkTime,omitempty" xml:"checkTime,omitempty"`
}

func (GetSimpleGroupsResponseBodyResultGroupsSelectedClassSettingRestTimeListBegin) GoString added in v1.6.30

func (*GetSimpleGroupsResponseBodyResultGroupsSelectedClassSettingRestTimeListBegin) SetAcross added in v1.6.30

func (*GetSimpleGroupsResponseBodyResultGroupsSelectedClassSettingRestTimeListBegin) SetCheckTime added in v1.6.30

func (GetSimpleGroupsResponseBodyResultGroupsSelectedClassSettingRestTimeListBegin) String added in v1.6.30

type GetSimpleGroupsResponseBodyResultGroupsSelectedClassSettingRestTimeListEnd added in v1.6.30

type GetSimpleGroupsResponseBodyResultGroupsSelectedClassSettingRestTimeListEnd struct {
	Across    *int32  `json:"across,omitempty" xml:"across,omitempty"`
	CheckTime *string `json:"checkTime,omitempty" xml:"checkTime,omitempty"`
}

func (GetSimpleGroupsResponseBodyResultGroupsSelectedClassSettingRestTimeListEnd) GoString added in v1.6.30

func (*GetSimpleGroupsResponseBodyResultGroupsSelectedClassSettingRestTimeListEnd) SetAcross added in v1.6.30

func (*GetSimpleGroupsResponseBodyResultGroupsSelectedClassSettingRestTimeListEnd) SetCheckTime added in v1.6.30

func (GetSimpleGroupsResponseBodyResultGroupsSelectedClassSettingRestTimeListEnd) String added in v1.6.30

type GetSimpleOvertimeSettingHeaders

type GetSimpleOvertimeSettingHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (GetSimpleOvertimeSettingHeaders) GoString

func (*GetSimpleOvertimeSettingHeaders) SetCommonHeaders

func (*GetSimpleOvertimeSettingHeaders) SetXAcsDingtalkAccessToken

func (GetSimpleOvertimeSettingHeaders) String

type GetSimpleOvertimeSettingRequest

type GetSimpleOvertimeSettingRequest struct {
	PageNumber *int64 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	PageSize   *int64 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
}

func (GetSimpleOvertimeSettingRequest) GoString

func (*GetSimpleOvertimeSettingRequest) SetPageNumber

func (*GetSimpleOvertimeSettingRequest) SetPageSize

func (GetSimpleOvertimeSettingRequest) String

type GetSimpleOvertimeSettingResponse

type GetSimpleOvertimeSettingResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetSimpleOvertimeSettingResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetSimpleOvertimeSettingResponse) GoString

func (*GetSimpleOvertimeSettingResponse) SetHeaders

func (*GetSimpleOvertimeSettingResponse) SetStatusCode

func (GetSimpleOvertimeSettingResponse) String

type GetSimpleOvertimeSettingResponseBody

type GetSimpleOvertimeSettingResponseBody struct {
	Result *GetSimpleOvertimeSettingResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (GetSimpleOvertimeSettingResponseBody) GoString

func (GetSimpleOvertimeSettingResponseBody) String

type GetSimpleOvertimeSettingResponseBodyResult

type GetSimpleOvertimeSettingResponseBodyResult struct {
	Items      []*GetSimpleOvertimeSettingResponseBodyResultItems `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"`
	PageNumber *int64                                             `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	TotalPage  *int64                                             `json:"totalPage,omitempty" xml:"totalPage,omitempty"`
}

func (GetSimpleOvertimeSettingResponseBodyResult) GoString

func (*GetSimpleOvertimeSettingResponseBodyResult) SetPageNumber

func (*GetSimpleOvertimeSettingResponseBodyResult) SetTotalPage

func (GetSimpleOvertimeSettingResponseBodyResult) String

type GetSimpleOvertimeSettingResponseBodyResultItems

type GetSimpleOvertimeSettingResponseBodyResultItems struct {
	Id        *int64  `json:"id,omitempty" xml:"id,omitempty"`
	Name      *string `json:"name,omitempty" xml:"name,omitempty"`
	SettingId *int64  `json:"settingId,omitempty" xml:"settingId,omitempty"`
}

func (GetSimpleOvertimeSettingResponseBodyResultItems) GoString

func (*GetSimpleOvertimeSettingResponseBodyResultItems) SetId

func (*GetSimpleOvertimeSettingResponseBodyResultItems) SetName

func (*GetSimpleOvertimeSettingResponseBodyResultItems) SetSettingId

func (GetSimpleOvertimeSettingResponseBodyResultItems) String

type GetUserHolidaysHeaders

type GetUserHolidaysHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (GetUserHolidaysHeaders) GoString

func (s GetUserHolidaysHeaders) GoString() string

func (*GetUserHolidaysHeaders) SetCommonHeaders

func (s *GetUserHolidaysHeaders) SetCommonHeaders(v map[string]*string) *GetUserHolidaysHeaders

func (*GetUserHolidaysHeaders) SetXAcsDingtalkAccessToken

func (s *GetUserHolidaysHeaders) SetXAcsDingtalkAccessToken(v string) *GetUserHolidaysHeaders

func (GetUserHolidaysHeaders) String

func (s GetUserHolidaysHeaders) String() string

type GetUserHolidaysRequest

type GetUserHolidaysRequest struct {
	UserIds      []*string `json:"userIds,omitempty" xml:"userIds,omitempty" type:"Repeated"`
	WorkDateFrom *int64    `json:"workDateFrom,omitempty" xml:"workDateFrom,omitempty"`
	WorkDateTo   *int64    `json:"workDateTo,omitempty" xml:"workDateTo,omitempty"`
}

func (GetUserHolidaysRequest) GoString

func (s GetUserHolidaysRequest) GoString() string

func (*GetUserHolidaysRequest) SetUserIds

func (*GetUserHolidaysRequest) SetWorkDateFrom

func (s *GetUserHolidaysRequest) SetWorkDateFrom(v int64) *GetUserHolidaysRequest

func (*GetUserHolidaysRequest) SetWorkDateTo

func (GetUserHolidaysRequest) String

func (s GetUserHolidaysRequest) String() string

type GetUserHolidaysResponse

type GetUserHolidaysResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetUserHolidaysResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetUserHolidaysResponse) GoString

func (s GetUserHolidaysResponse) GoString() string

func (*GetUserHolidaysResponse) SetBody

func (*GetUserHolidaysResponse) SetHeaders

func (*GetUserHolidaysResponse) SetStatusCode

func (GetUserHolidaysResponse) String

func (s GetUserHolidaysResponse) String() string

type GetUserHolidaysResponseBody

type GetUserHolidaysResponseBody struct {
	Result []*GetUserHolidaysResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
}

func (GetUserHolidaysResponseBody) GoString

func (s GetUserHolidaysResponseBody) GoString() string

func (*GetUserHolidaysResponseBody) SetResult

func (GetUserHolidaysResponseBody) String

type GetUserHolidaysResponseBodyResult

type GetUserHolidaysResponseBodyResult struct {
	Holidays []*GetUserHolidaysResponseBodyResultHolidays `json:"holidays,omitempty" xml:"holidays,omitempty" type:"Repeated"`
	UserId   *string                                      `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (GetUserHolidaysResponseBodyResult) GoString

func (*GetUserHolidaysResponseBodyResult) SetUserId

func (GetUserHolidaysResponseBodyResult) String

type GetUserHolidaysResponseBodyResultHolidays

type GetUserHolidaysResponseBodyResultHolidays struct {
	HolidayName  *string `json:"holidayName,omitempty" xml:"holidayName,omitempty"`
	HolidayType  *string `json:"holidayType,omitempty" xml:"holidayType,omitempty"`
	RealWorkDate *int64  `json:"realWorkDate,omitempty" xml:"realWorkDate,omitempty"`
	WorkDate     *int64  `json:"workDate,omitempty" xml:"workDate,omitempty"`
}

func (GetUserHolidaysResponseBodyResultHolidays) GoString

func (*GetUserHolidaysResponseBodyResultHolidays) SetHolidayName

func (*GetUserHolidaysResponseBodyResultHolidays) SetHolidayType

func (*GetUserHolidaysResponseBodyResultHolidays) SetRealWorkDate

func (*GetUserHolidaysResponseBodyResultHolidays) SetWorkDate

func (GetUserHolidaysResponseBodyResultHolidays) String

type GroupAddHeaders

type GroupAddHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (GroupAddHeaders) GoString

func (s GroupAddHeaders) GoString() string

func (*GroupAddHeaders) SetCommonHeaders

func (s *GroupAddHeaders) SetCommonHeaders(v map[string]*string) *GroupAddHeaders

func (*GroupAddHeaders) SetXAcsDingtalkAccessToken

func (s *GroupAddHeaders) SetXAcsDingtalkAccessToken(v string) *GroupAddHeaders

func (GroupAddHeaders) String

func (s GroupAddHeaders) String() string

type GroupAddRequest

type GroupAddRequest struct {
	AdjustmentSettingId            *int64                           `json:"adjustmentSettingId,omitempty" xml:"adjustmentSettingId,omitempty"`
	BleDeviceList                  []*GroupAddRequestBleDeviceList  `json:"bleDeviceList,omitempty" xml:"bleDeviceList,omitempty" type:"Repeated"`
	CheckNeedHealthyCode           *bool                            `json:"checkNeedHealthyCode,omitempty" xml:"checkNeedHealthyCode,omitempty"`
	DefaultClassId                 *int64                           `json:"defaultClassId,omitempty" xml:"defaultClassId,omitempty"`
	DisableCheckWhenRest           *bool                            `json:"disableCheckWhenRest,omitempty" xml:"disableCheckWhenRest,omitempty"`
	DisableCheckWithoutSchedule    *bool                            `json:"disableCheckWithoutSchedule,omitempty" xml:"disableCheckWithoutSchedule,omitempty"`
	EnableCameraCheck              *bool                            `json:"enableCameraCheck,omitempty" xml:"enableCameraCheck,omitempty"`
	EnableEmpSelectClass           *bool                            `json:"enableEmpSelectClass,omitempty" xml:"enableEmpSelectClass,omitempty"`
	EnableFaceCheck                *bool                            `json:"enableFaceCheck,omitempty" xml:"enableFaceCheck,omitempty"`
	EnableFaceStrictMode           *bool                            `json:"enableFaceStrictMode,omitempty" xml:"enableFaceStrictMode,omitempty"`
	EnableNextDay                  *bool                            `json:"enableNextDay,omitempty" xml:"enableNextDay,omitempty"`
	EnableOutSideUpdateNormalCheck *bool                            `json:"enableOutSideUpdateNormalCheck,omitempty" xml:"enableOutSideUpdateNormalCheck,omitempty"`
	EnableOutsideApply             *bool                            `json:"enableOutsideApply,omitempty" xml:"enableOutsideApply,omitempty"`
	EnableOutsideCameraCheck       *bool                            `json:"enableOutsideCameraCheck,omitempty" xml:"enableOutsideCameraCheck,omitempty"`
	EnableOutsideCheck             *bool                            `json:"enableOutsideCheck,omitempty" xml:"enableOutsideCheck,omitempty"`
	EnableOutsideRemark            *bool                            `json:"enableOutsideRemark,omitempty" xml:"enableOutsideRemark,omitempty"`
	EnablePositionBle              *bool                            `json:"enablePositionBle,omitempty" xml:"enablePositionBle,omitempty"`
	EnableTrimDistance             *bool                            `json:"enableTrimDistance,omitempty" xml:"enableTrimDistance,omitempty"`
	ForbidHideOutSideAddress       *bool                            `json:"forbidHideOutSideAddress,omitempty" xml:"forbidHideOutSideAddress,omitempty"`
	FreeCheckSetting               *GroupAddRequestFreeCheckSetting `json:"freeCheckSetting,omitempty" xml:"freeCheckSetting,omitempty" type:"Struct"`
	FreeCheckTypeId                *int32                           `json:"freeCheckTypeId,omitempty" xml:"freeCheckTypeId,omitempty"`
	FreecheckDayStartMinOffset     *int32                           `json:"freecheckDayStartMinOffset,omitempty" xml:"freecheckDayStartMinOffset,omitempty"`
	FreecheckWorkDays              []*int32                         `json:"freecheckWorkDays,omitempty" xml:"freecheckWorkDays,omitempty" type:"Repeated"`
	GroupId                        *int64                           `json:"groupId,omitempty" xml:"groupId,omitempty"`
	GroupName                      *string                          `json:"groupName,omitempty" xml:"groupName,omitempty"`
	ManagerList                    []*string                        `json:"managerList,omitempty" xml:"managerList,omitempty" type:"Repeated"`
	Members                        []*GroupAddRequestMembers        `json:"members,omitempty" xml:"members,omitempty" type:"Repeated"`
	ModifyMember                   *bool                            `json:"modifyMember,omitempty" xml:"modifyMember,omitempty"`
	Offset                         *int32                           `json:"offset,omitempty" xml:"offset,omitempty"`
	OpenCameraCheck                *bool                            `json:"openCameraCheck,omitempty" xml:"openCameraCheck,omitempty"`
	OpenFaceCheck                  *bool                            `json:"openFaceCheck,omitempty" xml:"openFaceCheck,omitempty"`
	OutsideCheckApproveModeId      *int32                           `json:"outsideCheckApproveModeId,omitempty" xml:"outsideCheckApproveModeId,omitempty"`
	OvertimeSettingId              *int64                           `json:"overtimeSettingId,omitempty" xml:"overtimeSettingId,omitempty"`
	Owner                          *string                          `json:"owner,omitempty" xml:"owner,omitempty"`
	Positions                      []*GroupAddRequestPositions      `json:"positions,omitempty" xml:"positions,omitempty" type:"Repeated"`
	ResourcePermissionMap          map[string]interface{}           `json:"resourcePermissionMap,omitempty" xml:"resourcePermissionMap,omitempty"`
	ShiftVOList                    []*GroupAddRequestShiftVOList    `json:"shiftVOList,omitempty" xml:"shiftVOList,omitempty" type:"Repeated"`
	SkipHolidays                   *bool                            `json:"skipHolidays,omitempty" xml:"skipHolidays,omitempty"`
	SpecialDays                    *string                          `json:"specialDays,omitempty" xml:"specialDays,omitempty"`
	TrimDistance                   *int32                           `json:"trimDistance,omitempty" xml:"trimDistance,omitempty"`
	Type                           *string                          `json:"type,omitempty" xml:"type,omitempty"`
	Wifis                          []*GroupAddRequestWifis          `json:"wifis,omitempty" xml:"wifis,omitempty" type:"Repeated"`
	WorkdayClassList               []*int64                         `json:"workdayClassList,omitempty" xml:"workdayClassList,omitempty" type:"Repeated"`
	OpUserId                       *string                          `json:"opUserId,omitempty" xml:"opUserId,omitempty"`
}

func (GroupAddRequest) GoString

func (s GroupAddRequest) GoString() string

func (*GroupAddRequest) SetAdjustmentSettingId

func (s *GroupAddRequest) SetAdjustmentSettingId(v int64) *GroupAddRequest

func (*GroupAddRequest) SetBleDeviceList

func (*GroupAddRequest) SetCheckNeedHealthyCode

func (s *GroupAddRequest) SetCheckNeedHealthyCode(v bool) *GroupAddRequest

func (*GroupAddRequest) SetDefaultClassId

func (s *GroupAddRequest) SetDefaultClassId(v int64) *GroupAddRequest

func (*GroupAddRequest) SetDisableCheckWhenRest

func (s *GroupAddRequest) SetDisableCheckWhenRest(v bool) *GroupAddRequest

func (*GroupAddRequest) SetDisableCheckWithoutSchedule

func (s *GroupAddRequest) SetDisableCheckWithoutSchedule(v bool) *GroupAddRequest

func (*GroupAddRequest) SetEnableCameraCheck

func (s *GroupAddRequest) SetEnableCameraCheck(v bool) *GroupAddRequest

func (*GroupAddRequest) SetEnableEmpSelectClass

func (s *GroupAddRequest) SetEnableEmpSelectClass(v bool) *GroupAddRequest

func (*GroupAddRequest) SetEnableFaceCheck

func (s *GroupAddRequest) SetEnableFaceCheck(v bool) *GroupAddRequest

func (*GroupAddRequest) SetEnableFaceStrictMode

func (s *GroupAddRequest) SetEnableFaceStrictMode(v bool) *GroupAddRequest

func (*GroupAddRequest) SetEnableNextDay

func (s *GroupAddRequest) SetEnableNextDay(v bool) *GroupAddRequest

func (*GroupAddRequest) SetEnableOutSideUpdateNormalCheck

func (s *GroupAddRequest) SetEnableOutSideUpdateNormalCheck(v bool) *GroupAddRequest

func (*GroupAddRequest) SetEnableOutsideApply

func (s *GroupAddRequest) SetEnableOutsideApply(v bool) *GroupAddRequest

func (*GroupAddRequest) SetEnableOutsideCameraCheck

func (s *GroupAddRequest) SetEnableOutsideCameraCheck(v bool) *GroupAddRequest

func (*GroupAddRequest) SetEnableOutsideCheck

func (s *GroupAddRequest) SetEnableOutsideCheck(v bool) *GroupAddRequest

func (*GroupAddRequest) SetEnableOutsideRemark

func (s *GroupAddRequest) SetEnableOutsideRemark(v bool) *GroupAddRequest

func (*GroupAddRequest) SetEnablePositionBle

func (s *GroupAddRequest) SetEnablePositionBle(v bool) *GroupAddRequest

func (*GroupAddRequest) SetEnableTrimDistance

func (s *GroupAddRequest) SetEnableTrimDistance(v bool) *GroupAddRequest

func (*GroupAddRequest) SetForbidHideOutSideAddress

func (s *GroupAddRequest) SetForbidHideOutSideAddress(v bool) *GroupAddRequest

func (*GroupAddRequest) SetFreeCheckSetting

func (*GroupAddRequest) SetFreeCheckTypeId

func (s *GroupAddRequest) SetFreeCheckTypeId(v int32) *GroupAddRequest

func (*GroupAddRequest) SetFreecheckDayStartMinOffset

func (s *GroupAddRequest) SetFreecheckDayStartMinOffset(v int32) *GroupAddRequest

func (*GroupAddRequest) SetFreecheckWorkDays

func (s *GroupAddRequest) SetFreecheckWorkDays(v []*int32) *GroupAddRequest

func (*GroupAddRequest) SetGroupId

func (s *GroupAddRequest) SetGroupId(v int64) *GroupAddRequest

func (*GroupAddRequest) SetGroupName

func (s *GroupAddRequest) SetGroupName(v string) *GroupAddRequest

func (*GroupAddRequest) SetManagerList

func (s *GroupAddRequest) SetManagerList(v []*string) *GroupAddRequest

func (*GroupAddRequest) SetMembers

func (*GroupAddRequest) SetModifyMember

func (s *GroupAddRequest) SetModifyMember(v bool) *GroupAddRequest

func (*GroupAddRequest) SetOffset

func (s *GroupAddRequest) SetOffset(v int32) *GroupAddRequest

func (*GroupAddRequest) SetOpUserId

func (s *GroupAddRequest) SetOpUserId(v string) *GroupAddRequest

func (*GroupAddRequest) SetOpenCameraCheck

func (s *GroupAddRequest) SetOpenCameraCheck(v bool) *GroupAddRequest

func (*GroupAddRequest) SetOpenFaceCheck

func (s *GroupAddRequest) SetOpenFaceCheck(v bool) *GroupAddRequest

func (*GroupAddRequest) SetOutsideCheckApproveModeId

func (s *GroupAddRequest) SetOutsideCheckApproveModeId(v int32) *GroupAddRequest

func (*GroupAddRequest) SetOvertimeSettingId

func (s *GroupAddRequest) SetOvertimeSettingId(v int64) *GroupAddRequest

func (*GroupAddRequest) SetOwner

func (s *GroupAddRequest) SetOwner(v string) *GroupAddRequest

func (*GroupAddRequest) SetPositions

func (*GroupAddRequest) SetResourcePermissionMap

func (s *GroupAddRequest) SetResourcePermissionMap(v map[string]interface{}) *GroupAddRequest

func (*GroupAddRequest) SetShiftVOList

func (*GroupAddRequest) SetSkipHolidays

func (s *GroupAddRequest) SetSkipHolidays(v bool) *GroupAddRequest

func (*GroupAddRequest) SetSpecialDays

func (s *GroupAddRequest) SetSpecialDays(v string) *GroupAddRequest

func (*GroupAddRequest) SetTrimDistance

func (s *GroupAddRequest) SetTrimDistance(v int32) *GroupAddRequest

func (*GroupAddRequest) SetType

func (s *GroupAddRequest) SetType(v string) *GroupAddRequest

func (*GroupAddRequest) SetWifis

func (*GroupAddRequest) SetWorkdayClassList

func (s *GroupAddRequest) SetWorkdayClassList(v []*int64) *GroupAddRequest

func (GroupAddRequest) String

func (s GroupAddRequest) String() string

type GroupAddRequestBleDeviceList

type GroupAddRequestBleDeviceList struct {
	DeviceId *int64 `json:"deviceId,omitempty" xml:"deviceId,omitempty"`
}

func (GroupAddRequestBleDeviceList) GoString

func (s GroupAddRequestBleDeviceList) GoString() string

func (*GroupAddRequestBleDeviceList) SetDeviceId

func (GroupAddRequestBleDeviceList) String

type GroupAddRequestFreeCheckSetting

type GroupAddRequestFreeCheckSetting struct {
	DelimitOffsetMinutesBetweenDays *int32                                       `json:"delimitOffsetMinutesBetweenDays,omitempty" xml:"delimitOffsetMinutesBetweenDays,omitempty"`
	FreeCheckGap                    *GroupAddRequestFreeCheckSettingFreeCheckGap `json:"freeCheckGap,omitempty" xml:"freeCheckGap,omitempty" type:"Struct"`
}

func (GroupAddRequestFreeCheckSetting) GoString

func (*GroupAddRequestFreeCheckSetting) SetDelimitOffsetMinutesBetweenDays

func (s *GroupAddRequestFreeCheckSetting) SetDelimitOffsetMinutesBetweenDays(v int32) *GroupAddRequestFreeCheckSetting

func (GroupAddRequestFreeCheckSetting) String

type GroupAddRequestFreeCheckSettingFreeCheckGap

type GroupAddRequestFreeCheckSettingFreeCheckGap struct {
	OffOnCheckGapMinutes *int32 `json:"offOnCheckGapMinutes,omitempty" xml:"offOnCheckGapMinutes,omitempty"`
	OnOffCheckGapMinutes *int32 `json:"onOffCheckGapMinutes,omitempty" xml:"onOffCheckGapMinutes,omitempty"`
}

func (GroupAddRequestFreeCheckSettingFreeCheckGap) GoString

func (*GroupAddRequestFreeCheckSettingFreeCheckGap) SetOffOnCheckGapMinutes

func (*GroupAddRequestFreeCheckSettingFreeCheckGap) SetOnOffCheckGapMinutes

func (GroupAddRequestFreeCheckSettingFreeCheckGap) String

type GroupAddRequestMembers

type GroupAddRequestMembers struct {
	Role   *string `json:"role,omitempty" xml:"role,omitempty"`
	Type   *string `json:"type,omitempty" xml:"type,omitempty"`
	UserId *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (GroupAddRequestMembers) GoString

func (s GroupAddRequestMembers) GoString() string

func (*GroupAddRequestMembers) SetRole

func (*GroupAddRequestMembers) SetType

func (*GroupAddRequestMembers) SetUserId

func (GroupAddRequestMembers) String

func (s GroupAddRequestMembers) String() string

type GroupAddRequestPositions

type GroupAddRequestPositions struct {
	Address   *string `json:"address,omitempty" xml:"address,omitempty"`
	Latitude  *string `json:"latitude,omitempty" xml:"latitude,omitempty"`
	Longitude *string `json:"longitude,omitempty" xml:"longitude,omitempty"`
	Offset    *int32  `json:"offset,omitempty" xml:"offset,omitempty"`
	Title     *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (GroupAddRequestPositions) GoString

func (s GroupAddRequestPositions) GoString() string

func (*GroupAddRequestPositions) SetAddress

func (*GroupAddRequestPositions) SetLatitude

func (*GroupAddRequestPositions) SetLongitude

func (*GroupAddRequestPositions) SetOffset

func (*GroupAddRequestPositions) SetTitle

func (GroupAddRequestPositions) String

func (s GroupAddRequestPositions) String() string

type GroupAddRequestShiftVOList

type GroupAddRequestShiftVOList struct {
	ShiftId *int64 `json:"shiftId,omitempty" xml:"shiftId,omitempty"`
}

func (GroupAddRequestShiftVOList) GoString

func (s GroupAddRequestShiftVOList) GoString() string

func (*GroupAddRequestShiftVOList) SetShiftId

func (GroupAddRequestShiftVOList) String

type GroupAddRequestWifis

type GroupAddRequestWifis struct {
	MacAddr *string `json:"macAddr,omitempty" xml:"macAddr,omitempty"`
	Ssid    *string `json:"ssid,omitempty" xml:"ssid,omitempty"`
}

func (GroupAddRequestWifis) GoString

func (s GroupAddRequestWifis) GoString() string

func (*GroupAddRequestWifis) SetMacAddr

func (*GroupAddRequestWifis) SetSsid

func (GroupAddRequestWifis) String

func (s GroupAddRequestWifis) String() string

type GroupAddResponse

type GroupAddResponse struct {
	Headers    map[string]*string    `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GroupAddResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GroupAddResponse) GoString

func (s GroupAddResponse) GoString() string

func (*GroupAddResponse) SetBody

func (*GroupAddResponse) SetHeaders

func (s *GroupAddResponse) SetHeaders(v map[string]*string) *GroupAddResponse

func (*GroupAddResponse) SetStatusCode

func (s *GroupAddResponse) SetStatusCode(v int32) *GroupAddResponse

func (GroupAddResponse) String

func (s GroupAddResponse) String() string

type GroupAddResponseBody

type GroupAddResponseBody struct {
	Result  *GroupAddResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
	Success *bool                       `json:"success,omitempty" xml:"success,omitempty"`
}

func (GroupAddResponseBody) GoString

func (s GroupAddResponseBody) GoString() string

func (*GroupAddResponseBody) SetResult

func (*GroupAddResponseBody) SetSuccess

func (GroupAddResponseBody) String

func (s GroupAddResponseBody) String() string

type GroupAddResponseBodyResult

type GroupAddResponseBodyResult struct {
	Id   *int64  `json:"id,omitempty" xml:"id,omitempty"`
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
}

func (GroupAddResponseBodyResult) GoString

func (s GroupAddResponseBodyResult) GoString() string

func (*GroupAddResponseBodyResult) SetId

func (*GroupAddResponseBodyResult) SetName

func (GroupAddResponseBodyResult) String

type GroupUpdateHeaders

type GroupUpdateHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (GroupUpdateHeaders) GoString

func (s GroupUpdateHeaders) GoString() string

func (*GroupUpdateHeaders) SetCommonHeaders

func (s *GroupUpdateHeaders) SetCommonHeaders(v map[string]*string) *GroupUpdateHeaders

func (*GroupUpdateHeaders) SetXAcsDingtalkAccessToken

func (s *GroupUpdateHeaders) SetXAcsDingtalkAccessToken(v string) *GroupUpdateHeaders

func (GroupUpdateHeaders) String

func (s GroupUpdateHeaders) String() string

type GroupUpdateRequest

type GroupUpdateRequest struct {
	AdjustmentSettingId            *int64                              `json:"adjustmentSettingId,omitempty" xml:"adjustmentSettingId,omitempty"`
	DisableCheckWhenRest           *bool                               `json:"disableCheckWhenRest,omitempty" xml:"disableCheckWhenRest,omitempty"`
	DisableCheckWithoutSchedule    *bool                               `json:"disableCheckWithoutSchedule,omitempty" xml:"disableCheckWithoutSchedule,omitempty"`
	EnableCameraCheck              *bool                               `json:"enableCameraCheck,omitempty" xml:"enableCameraCheck,omitempty"`
	EnableEmpSelectClass           *bool                               `json:"enableEmpSelectClass,omitempty" xml:"enableEmpSelectClass,omitempty"`
	EnableFaceCheck                *bool                               `json:"enableFaceCheck,omitempty" xml:"enableFaceCheck,omitempty"`
	EnableFaceStrictMode           *bool                               `json:"enableFaceStrictMode,omitempty" xml:"enableFaceStrictMode,omitempty"`
	EnableOutSideUpdateNormalCheck *bool                               `json:"enableOutSideUpdateNormalCheck,omitempty" xml:"enableOutSideUpdateNormalCheck,omitempty"`
	EnableOutsideApply             *bool                               `json:"enableOutsideApply,omitempty" xml:"enableOutsideApply,omitempty"`
	EnableOutsideCheck             *bool                               `json:"enableOutsideCheck,omitempty" xml:"enableOutsideCheck,omitempty"`
	EnableOutsideRemark            *bool                               `json:"enableOutsideRemark,omitempty" xml:"enableOutsideRemark,omitempty"`
	EnableTrimDistance             *bool                               `json:"enableTrimDistance,omitempty" xml:"enableTrimDistance,omitempty"`
	ForbidHideOutSideAddress       *bool                               `json:"forbidHideOutSideAddress,omitempty" xml:"forbidHideOutSideAddress,omitempty"`
	FreeCheckSetting               *GroupUpdateRequestFreeCheckSetting `json:"freeCheckSetting,omitempty" xml:"freeCheckSetting,omitempty" type:"Struct"`
	FreeCheckTypeId                *int32                              `json:"freeCheckTypeId,omitempty" xml:"freeCheckTypeId,omitempty"`
	GroupId                        *int64                              `json:"groupId,omitempty" xml:"groupId,omitempty"`
	GroupName                      *string                             `json:"groupName,omitempty" xml:"groupName,omitempty"`
	ManagerList                    []*string                           `json:"managerList,omitempty" xml:"managerList,omitempty" type:"Repeated"`
	Offset                         *int32                              `json:"offset,omitempty" xml:"offset,omitempty"`
	OpenCameraCheck                *bool                               `json:"openCameraCheck,omitempty" xml:"openCameraCheck,omitempty"`
	OpenFaceCheck                  *bool                               `json:"openFaceCheck,omitempty" xml:"openFaceCheck,omitempty"`
	OutsideCheckApproveModeId      *int32                              `json:"outsideCheckApproveModeId,omitempty" xml:"outsideCheckApproveModeId,omitempty"`
	OvertimeSettingId              *int64                              `json:"overtimeSettingId,omitempty" xml:"overtimeSettingId,omitempty"`
	Owner                          *string                             `json:"owner,omitempty" xml:"owner,omitempty"`
	Positions                      []*GroupUpdateRequestPositions      `json:"positions,omitempty" xml:"positions,omitempty" type:"Repeated"`
	ResourcePermissionMap          map[string]interface{}              `json:"resourcePermissionMap,omitempty" xml:"resourcePermissionMap,omitempty"`
	ShiftVOList                    []*GroupUpdateRequestShiftVOList    `json:"shiftVOList,omitempty" xml:"shiftVOList,omitempty" type:"Repeated"`
	SkipHolidays                   *bool                               `json:"skipHolidays,omitempty" xml:"skipHolidays,omitempty"`
	TrimDistance                   *int32                              `json:"trimDistance,omitempty" xml:"trimDistance,omitempty"`
	WorkdayClassList               []*int64                            `json:"workdayClassList,omitempty" xml:"workdayClassList,omitempty" type:"Repeated"`
	OpUserId                       *string                             `json:"opUserId,omitempty" xml:"opUserId,omitempty"`
}

func (GroupUpdateRequest) GoString

func (s GroupUpdateRequest) GoString() string

func (*GroupUpdateRequest) SetAdjustmentSettingId

func (s *GroupUpdateRequest) SetAdjustmentSettingId(v int64) *GroupUpdateRequest

func (*GroupUpdateRequest) SetDisableCheckWhenRest

func (s *GroupUpdateRequest) SetDisableCheckWhenRest(v bool) *GroupUpdateRequest

func (*GroupUpdateRequest) SetDisableCheckWithoutSchedule

func (s *GroupUpdateRequest) SetDisableCheckWithoutSchedule(v bool) *GroupUpdateRequest

func (*GroupUpdateRequest) SetEnableCameraCheck

func (s *GroupUpdateRequest) SetEnableCameraCheck(v bool) *GroupUpdateRequest

func (*GroupUpdateRequest) SetEnableEmpSelectClass

func (s *GroupUpdateRequest) SetEnableEmpSelectClass(v bool) *GroupUpdateRequest

func (*GroupUpdateRequest) SetEnableFaceCheck

func (s *GroupUpdateRequest) SetEnableFaceCheck(v bool) *GroupUpdateRequest

func (*GroupUpdateRequest) SetEnableFaceStrictMode

func (s *GroupUpdateRequest) SetEnableFaceStrictMode(v bool) *GroupUpdateRequest

func (*GroupUpdateRequest) SetEnableOutSideUpdateNormalCheck

func (s *GroupUpdateRequest) SetEnableOutSideUpdateNormalCheck(v bool) *GroupUpdateRequest

func (*GroupUpdateRequest) SetEnableOutsideApply

func (s *GroupUpdateRequest) SetEnableOutsideApply(v bool) *GroupUpdateRequest

func (*GroupUpdateRequest) SetEnableOutsideCheck

func (s *GroupUpdateRequest) SetEnableOutsideCheck(v bool) *GroupUpdateRequest

func (*GroupUpdateRequest) SetEnableOutsideRemark

func (s *GroupUpdateRequest) SetEnableOutsideRemark(v bool) *GroupUpdateRequest

func (*GroupUpdateRequest) SetEnableTrimDistance

func (s *GroupUpdateRequest) SetEnableTrimDistance(v bool) *GroupUpdateRequest

func (*GroupUpdateRequest) SetForbidHideOutSideAddress

func (s *GroupUpdateRequest) SetForbidHideOutSideAddress(v bool) *GroupUpdateRequest

func (*GroupUpdateRequest) SetFreeCheckSetting

func (*GroupUpdateRequest) SetFreeCheckTypeId

func (s *GroupUpdateRequest) SetFreeCheckTypeId(v int32) *GroupUpdateRequest

func (*GroupUpdateRequest) SetGroupId

func (s *GroupUpdateRequest) SetGroupId(v int64) *GroupUpdateRequest

func (*GroupUpdateRequest) SetGroupName

func (s *GroupUpdateRequest) SetGroupName(v string) *GroupUpdateRequest

func (*GroupUpdateRequest) SetManagerList

func (s *GroupUpdateRequest) SetManagerList(v []*string) *GroupUpdateRequest

func (*GroupUpdateRequest) SetOffset

func (s *GroupUpdateRequest) SetOffset(v int32) *GroupUpdateRequest

func (*GroupUpdateRequest) SetOpUserId

func (s *GroupUpdateRequest) SetOpUserId(v string) *GroupUpdateRequest

func (*GroupUpdateRequest) SetOpenCameraCheck

func (s *GroupUpdateRequest) SetOpenCameraCheck(v bool) *GroupUpdateRequest

func (*GroupUpdateRequest) SetOpenFaceCheck

func (s *GroupUpdateRequest) SetOpenFaceCheck(v bool) *GroupUpdateRequest

func (*GroupUpdateRequest) SetOutsideCheckApproveModeId

func (s *GroupUpdateRequest) SetOutsideCheckApproveModeId(v int32) *GroupUpdateRequest

func (*GroupUpdateRequest) SetOvertimeSettingId

func (s *GroupUpdateRequest) SetOvertimeSettingId(v int64) *GroupUpdateRequest

func (*GroupUpdateRequest) SetOwner

func (*GroupUpdateRequest) SetPositions

func (*GroupUpdateRequest) SetResourcePermissionMap

func (s *GroupUpdateRequest) SetResourcePermissionMap(v map[string]interface{}) *GroupUpdateRequest

func (*GroupUpdateRequest) SetShiftVOList

func (*GroupUpdateRequest) SetSkipHolidays

func (s *GroupUpdateRequest) SetSkipHolidays(v bool) *GroupUpdateRequest

func (*GroupUpdateRequest) SetTrimDistance

func (s *GroupUpdateRequest) SetTrimDistance(v int32) *GroupUpdateRequest

func (*GroupUpdateRequest) SetWorkdayClassList

func (s *GroupUpdateRequest) SetWorkdayClassList(v []*int64) *GroupUpdateRequest

func (GroupUpdateRequest) String

func (s GroupUpdateRequest) String() string

type GroupUpdateRequestFreeCheckSetting

type GroupUpdateRequestFreeCheckSetting struct {
	DelimitOffsetMinutesBetweenDays *int32                                          `json:"delimitOffsetMinutesBetweenDays,omitempty" xml:"delimitOffsetMinutesBetweenDays,omitempty"`
	FreeCheckGap                    *GroupUpdateRequestFreeCheckSettingFreeCheckGap `json:"freeCheckGap,omitempty" xml:"freeCheckGap,omitempty" type:"Struct"`
}

func (GroupUpdateRequestFreeCheckSetting) GoString

func (*GroupUpdateRequestFreeCheckSetting) SetDelimitOffsetMinutesBetweenDays

func (s *GroupUpdateRequestFreeCheckSetting) SetDelimitOffsetMinutesBetweenDays(v int32) *GroupUpdateRequestFreeCheckSetting

func (GroupUpdateRequestFreeCheckSetting) String

type GroupUpdateRequestFreeCheckSettingFreeCheckGap

type GroupUpdateRequestFreeCheckSettingFreeCheckGap struct {
	OffOnCheckGapMinutes *int32 `json:"offOnCheckGapMinutes,omitempty" xml:"offOnCheckGapMinutes,omitempty"`
	OnOffCheckGapMinutes *int32 `json:"onOffCheckGapMinutes,omitempty" xml:"onOffCheckGapMinutes,omitempty"`
}

func (GroupUpdateRequestFreeCheckSettingFreeCheckGap) GoString

func (*GroupUpdateRequestFreeCheckSettingFreeCheckGap) SetOffOnCheckGapMinutes

func (*GroupUpdateRequestFreeCheckSettingFreeCheckGap) SetOnOffCheckGapMinutes

func (GroupUpdateRequestFreeCheckSettingFreeCheckGap) String

type GroupUpdateRequestPositions

type GroupUpdateRequestPositions struct {
	Address   *string `json:"address,omitempty" xml:"address,omitempty"`
	Latitude  *string `json:"latitude,omitempty" xml:"latitude,omitempty"`
	Longitude *string `json:"longitude,omitempty" xml:"longitude,omitempty"`
	Offset    *int32  `json:"offset,omitempty" xml:"offset,omitempty"`
	Title     *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (GroupUpdateRequestPositions) GoString

func (s GroupUpdateRequestPositions) GoString() string

func (*GroupUpdateRequestPositions) SetAddress

func (*GroupUpdateRequestPositions) SetLatitude

func (*GroupUpdateRequestPositions) SetLongitude

func (*GroupUpdateRequestPositions) SetOffset

func (*GroupUpdateRequestPositions) SetTitle

func (GroupUpdateRequestPositions) String

type GroupUpdateRequestShiftVOList

type GroupUpdateRequestShiftVOList struct {
	ShiftId *int64 `json:"shiftId,omitempty" xml:"shiftId,omitempty"`
}

func (GroupUpdateRequestShiftVOList) GoString

func (*GroupUpdateRequestShiftVOList) SetShiftId

func (GroupUpdateRequestShiftVOList) String

type GroupUpdateResponse

type GroupUpdateResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GroupUpdateResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GroupUpdateResponse) GoString

func (s GroupUpdateResponse) GoString() string

func (*GroupUpdateResponse) SetBody

func (*GroupUpdateResponse) SetHeaders

func (s *GroupUpdateResponse) SetHeaders(v map[string]*string) *GroupUpdateResponse

func (*GroupUpdateResponse) SetStatusCode

func (s *GroupUpdateResponse) SetStatusCode(v int32) *GroupUpdateResponse

func (GroupUpdateResponse) String

func (s GroupUpdateResponse) String() string

type GroupUpdateResponseBody

type GroupUpdateResponseBody struct {
	Result  *GroupUpdateResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
	Success *bool                          `json:"success,omitempty" xml:"success,omitempty"`
}

func (GroupUpdateResponseBody) GoString

func (s GroupUpdateResponseBody) GoString() string

func (*GroupUpdateResponseBody) SetResult

func (*GroupUpdateResponseBody) SetSuccess

func (GroupUpdateResponseBody) String

func (s GroupUpdateResponseBody) String() string

type GroupUpdateResponseBodyResult

type GroupUpdateResponseBodyResult struct {
	Id   *int64  `json:"id,omitempty" xml:"id,omitempty"`
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
}

func (GroupUpdateResponseBodyResult) GoString

func (*GroupUpdateResponseBodyResult) SetId

func (*GroupUpdateResponseBodyResult) SetName

func (GroupUpdateResponseBodyResult) String

type InitAndGetLeaveALlocationQuotasHeaders

type InitAndGetLeaveALlocationQuotasHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (InitAndGetLeaveALlocationQuotasHeaders) GoString

func (*InitAndGetLeaveALlocationQuotasHeaders) SetCommonHeaders

func (*InitAndGetLeaveALlocationQuotasHeaders) SetXAcsDingtalkAccessToken

func (InitAndGetLeaveALlocationQuotasHeaders) String

type InitAndGetLeaveALlocationQuotasRequest

type InitAndGetLeaveALlocationQuotasRequest struct {
	LeaveCode *string `json:"leaveCode,omitempty" xml:"leaveCode,omitempty"`
	OpUserId  *string `json:"opUserId,omitempty" xml:"opUserId,omitempty"`
	UserId    *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (InitAndGetLeaveALlocationQuotasRequest) GoString

func (*InitAndGetLeaveALlocationQuotasRequest) SetLeaveCode

func (*InitAndGetLeaveALlocationQuotasRequest) SetOpUserId

func (*InitAndGetLeaveALlocationQuotasRequest) SetUserId

func (InitAndGetLeaveALlocationQuotasRequest) String

type InitAndGetLeaveALlocationQuotasResponse

type InitAndGetLeaveALlocationQuotasResponse struct {
	Headers    map[string]*string                           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *InitAndGetLeaveALlocationQuotasResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (InitAndGetLeaveALlocationQuotasResponse) GoString

func (*InitAndGetLeaveALlocationQuotasResponse) SetHeaders

func (*InitAndGetLeaveALlocationQuotasResponse) SetStatusCode

func (InitAndGetLeaveALlocationQuotasResponse) String

type InitAndGetLeaveALlocationQuotasResponseBody

type InitAndGetLeaveALlocationQuotasResponseBody struct {
	Result []*InitAndGetLeaveALlocationQuotasResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
}

func (InitAndGetLeaveALlocationQuotasResponseBody) GoString

func (InitAndGetLeaveALlocationQuotasResponseBody) String

type InitAndGetLeaveALlocationQuotasResponseBodyResult

type InitAndGetLeaveALlocationQuotasResponseBodyResult struct {
	EndTime         *int64  `json:"endTime,omitempty" xml:"endTime,omitempty"`
	LeaveCode       *string `json:"leaveCode,omitempty" xml:"leaveCode,omitempty"`
	QuotaCycle      *string `json:"quotaCycle,omitempty" xml:"quotaCycle,omitempty"`
	QuotaId         *string `json:"quotaId,omitempty" xml:"quotaId,omitempty"`
	QuotaNumPerDay  *int64  `json:"quotaNumPerDay,omitempty" xml:"quotaNumPerDay,omitempty"`
	QuotaNumPerHour *int64  `json:"quotaNumPerHour,omitempty" xml:"quotaNumPerHour,omitempty"`
	StartTime       *int64  `json:"startTime,omitempty" xml:"startTime,omitempty"`
	UsedNumPerDay   *int64  `json:"usedNumPerDay,omitempty" xml:"usedNumPerDay,omitempty"`
	UsedNumPerHour  *int64  `json:"usedNumPerHour,omitempty" xml:"usedNumPerHour,omitempty"`
	UserId          *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (InitAndGetLeaveALlocationQuotasResponseBodyResult) GoString

func (*InitAndGetLeaveALlocationQuotasResponseBodyResult) SetEndTime

func (*InitAndGetLeaveALlocationQuotasResponseBodyResult) SetLeaveCode

func (*InitAndGetLeaveALlocationQuotasResponseBodyResult) SetQuotaCycle

func (*InitAndGetLeaveALlocationQuotasResponseBodyResult) SetQuotaId

func (*InitAndGetLeaveALlocationQuotasResponseBodyResult) SetQuotaNumPerDay

func (*InitAndGetLeaveALlocationQuotasResponseBodyResult) SetQuotaNumPerHour

func (*InitAndGetLeaveALlocationQuotasResponseBodyResult) SetStartTime

func (*InitAndGetLeaveALlocationQuotasResponseBodyResult) SetUsedNumPerDay

func (*InitAndGetLeaveALlocationQuotasResponseBodyResult) SetUsedNumPerHour

func (*InitAndGetLeaveALlocationQuotasResponseBodyResult) SetUserId

func (InitAndGetLeaveALlocationQuotasResponseBodyResult) String

type ListApproveByUsersHeaders

type ListApproveByUsersHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (ListApproveByUsersHeaders) GoString

func (s ListApproveByUsersHeaders) GoString() string

func (*ListApproveByUsersHeaders) SetCommonHeaders

func (*ListApproveByUsersHeaders) SetXAcsDingtalkAccessToken

func (s *ListApproveByUsersHeaders) SetXAcsDingtalkAccessToken(v string) *ListApproveByUsersHeaders

func (ListApproveByUsersHeaders) String

func (s ListApproveByUsersHeaders) String() string

type ListApproveByUsersRequest

type ListApproveByUsersRequest struct {
	BizTypes     []*int32 `json:"bizTypes,omitempty" xml:"bizTypes,omitempty" type:"Repeated"`
	FromDateTime *int64   `json:"fromDateTime,omitempty" xml:"fromDateTime,omitempty"`
	ToDateTime   *int64   `json:"toDateTime,omitempty" xml:"toDateTime,omitempty"`
	UserIds      *string  `json:"userIds,omitempty" xml:"userIds,omitempty"`
}

func (ListApproveByUsersRequest) GoString

func (s ListApproveByUsersRequest) GoString() string

func (*ListApproveByUsersRequest) SetBizTypes

func (*ListApproveByUsersRequest) SetFromDateTime

func (*ListApproveByUsersRequest) SetToDateTime

func (*ListApproveByUsersRequest) SetUserIds

func (ListApproveByUsersRequest) String

func (s ListApproveByUsersRequest) String() string

type ListApproveByUsersResponse

type ListApproveByUsersResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListApproveByUsersResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListApproveByUsersResponse) GoString

func (s ListApproveByUsersResponse) GoString() string

func (*ListApproveByUsersResponse) SetBody

func (*ListApproveByUsersResponse) SetHeaders

func (*ListApproveByUsersResponse) SetStatusCode

func (ListApproveByUsersResponse) String

type ListApproveByUsersResponseBody

type ListApproveByUsersResponseBody struct {
	Result []*ListApproveByUsersResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
}

func (ListApproveByUsersResponseBody) GoString

func (*ListApproveByUsersResponseBody) SetResult

func (ListApproveByUsersResponseBody) String

type ListApproveByUsersResponseBodyResult

type ListApproveByUsersResponseBodyResult struct {
	ApproveId      *string `json:"approveId,omitempty" xml:"approveId,omitempty"`
	BeginTime      *string `json:"beginTime,omitempty" xml:"beginTime,omitempty"`
	BizType        *int32  `json:"bizType,omitempty" xml:"bizType,omitempty"`
	CalculateModel *int32  `json:"calculateModel,omitempty" xml:"calculateModel,omitempty"`
	DurationUnit   *string `json:"durationUnit,omitempty" xml:"durationUnit,omitempty"`
	EndTime        *string `json:"endTime,omitempty" xml:"endTime,omitempty"`
	SubType        *string `json:"subType,omitempty" xml:"subType,omitempty"`
	TagName        *string `json:"tagName,omitempty" xml:"tagName,omitempty"`
	UserId         *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (ListApproveByUsersResponseBodyResult) GoString

func (*ListApproveByUsersResponseBodyResult) SetApproveId

func (*ListApproveByUsersResponseBodyResult) SetBeginTime

func (*ListApproveByUsersResponseBodyResult) SetBizType

func (*ListApproveByUsersResponseBodyResult) SetCalculateModel

func (*ListApproveByUsersResponseBodyResult) SetDurationUnit

func (*ListApproveByUsersResponseBodyResult) SetEndTime

func (*ListApproveByUsersResponseBodyResult) SetSubType

func (*ListApproveByUsersResponseBodyResult) SetTagName

func (*ListApproveByUsersResponseBodyResult) SetUserId

func (ListApproveByUsersResponseBodyResult) String

type ModifyWaterMarkTemplateHeaders

type ModifyWaterMarkTemplateHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (ModifyWaterMarkTemplateHeaders) GoString

func (*ModifyWaterMarkTemplateHeaders) SetCommonHeaders

func (*ModifyWaterMarkTemplateHeaders) SetXAcsDingtalkAccessToken

func (s *ModifyWaterMarkTemplateHeaders) SetXAcsDingtalkAccessToken(v string) *ModifyWaterMarkTemplateHeaders

func (ModifyWaterMarkTemplateHeaders) String

type ModifyWaterMarkTemplateRequest

type ModifyWaterMarkTemplateRequest struct {
	FormCode           *string `json:"formCode,omitempty" xml:"formCode,omitempty"`
	Icon               *string `json:"icon,omitempty" xml:"icon,omitempty"`
	LayoutDesignId     *string `json:"layoutDesignId,omitempty" xml:"layoutDesignId,omitempty"`
	SchemaContent      *string `json:"schemaContent,omitempty" xml:"schemaContent,omitempty"`
	Title              *string `json:"title,omitempty" xml:"title,omitempty"`
	WaterMarkId        *string `json:"waterMarkId,omitempty" xml:"waterMarkId,omitempty"`
	OpenConversationId *string `json:"openConversationId,omitempty" xml:"openConversationId,omitempty"`
	UserId             *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (ModifyWaterMarkTemplateRequest) GoString

func (*ModifyWaterMarkTemplateRequest) SetFormCode

func (*ModifyWaterMarkTemplateRequest) SetIcon

func (*ModifyWaterMarkTemplateRequest) SetLayoutDesignId

func (*ModifyWaterMarkTemplateRequest) SetOpenConversationId

func (*ModifyWaterMarkTemplateRequest) SetSchemaContent

func (*ModifyWaterMarkTemplateRequest) SetTitle

func (*ModifyWaterMarkTemplateRequest) SetUserId

func (*ModifyWaterMarkTemplateRequest) SetWaterMarkId

func (ModifyWaterMarkTemplateRequest) String

type ModifyWaterMarkTemplateResponse

type ModifyWaterMarkTemplateResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifyWaterMarkTemplateResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyWaterMarkTemplateResponse) GoString

func (*ModifyWaterMarkTemplateResponse) SetHeaders

func (*ModifyWaterMarkTemplateResponse) SetStatusCode

func (ModifyWaterMarkTemplateResponse) String

type ModifyWaterMarkTemplateResponseBody

type ModifyWaterMarkTemplateResponseBody struct {
	Result *string `json:"result,omitempty" xml:"result,omitempty"`
}

func (ModifyWaterMarkTemplateResponseBody) GoString

func (*ModifyWaterMarkTemplateResponseBody) SetResult

func (ModifyWaterMarkTemplateResponseBody) String

type ProcessApproveCreateHeaders

type ProcessApproveCreateHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (ProcessApproveCreateHeaders) GoString

func (s ProcessApproveCreateHeaders) GoString() string

func (*ProcessApproveCreateHeaders) SetCommonHeaders

func (*ProcessApproveCreateHeaders) SetXAcsDingtalkAccessToken

func (s *ProcessApproveCreateHeaders) SetXAcsDingtalkAccessToken(v string) *ProcessApproveCreateHeaders

func (ProcessApproveCreateHeaders) String

type ProcessApproveCreateRequest

type ProcessApproveCreateRequest struct {
	ApproveId  *string                                `json:"approveId,omitempty" xml:"approveId,omitempty"`
	OpUserId   *string                                `json:"opUserId,omitempty" xml:"opUserId,omitempty"`
	PunchParam *ProcessApproveCreateRequestPunchParam `json:"punchParam,omitempty" xml:"punchParam,omitempty" type:"Struct"`
	SubType    *string                                `json:"subType,omitempty" xml:"subType,omitempty"`
	TagName    *string                                `json:"tagName,omitempty" xml:"tagName,omitempty"`
	UserId     *string                                `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (ProcessApproveCreateRequest) GoString

func (s ProcessApproveCreateRequest) GoString() string

func (*ProcessApproveCreateRequest) SetApproveId

func (*ProcessApproveCreateRequest) SetOpUserId

func (*ProcessApproveCreateRequest) SetPunchParam

func (*ProcessApproveCreateRequest) SetSubType

func (*ProcessApproveCreateRequest) SetTagName

func (*ProcessApproveCreateRequest) SetUserId

func (ProcessApproveCreateRequest) String

type ProcessApproveCreateRequestPunchParam

type ProcessApproveCreateRequestPunchParam struct {
	PositionId   *string `json:"positionId,omitempty" xml:"positionId,omitempty"`
	PositionName *string `json:"positionName,omitempty" xml:"positionName,omitempty"`
	PositionType *string `json:"positionType,omitempty" xml:"positionType,omitempty"`
	PunchTime    *int64  `json:"punchTime,omitempty" xml:"punchTime,omitempty"`
}

func (ProcessApproveCreateRequestPunchParam) GoString

func (*ProcessApproveCreateRequestPunchParam) SetPositionId

func (*ProcessApproveCreateRequestPunchParam) SetPositionName

func (*ProcessApproveCreateRequestPunchParam) SetPositionType

func (*ProcessApproveCreateRequestPunchParam) SetPunchTime

func (ProcessApproveCreateRequestPunchParam) String

type ProcessApproveCreateResponse

type ProcessApproveCreateResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ProcessApproveCreateResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ProcessApproveCreateResponse) GoString

func (s ProcessApproveCreateResponse) GoString() string

func (*ProcessApproveCreateResponse) SetBody

func (*ProcessApproveCreateResponse) SetHeaders

func (*ProcessApproveCreateResponse) SetStatusCode

func (ProcessApproveCreateResponse) String

type ProcessApproveCreateResponseBody

type ProcessApproveCreateResponseBody struct {
	Result *ProcessApproveCreateResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (ProcessApproveCreateResponseBody) GoString

func (ProcessApproveCreateResponseBody) String

type ProcessApproveCreateResponseBodyResult

type ProcessApproveCreateResponseBodyResult struct {
	DingtalkApproveId *string `json:"dingtalkApproveId,omitempty" xml:"dingtalkApproveId,omitempty"`
}

func (ProcessApproveCreateResponseBodyResult) GoString

func (*ProcessApproveCreateResponseBodyResult) SetDingtalkApproveId

func (ProcessApproveCreateResponseBodyResult) String

type ProcessApproveFinishHeaders added in v1.6.13

type ProcessApproveFinishHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (ProcessApproveFinishHeaders) GoString added in v1.6.13

func (s ProcessApproveFinishHeaders) GoString() string

func (*ProcessApproveFinishHeaders) SetCommonHeaders added in v1.6.13

func (*ProcessApproveFinishHeaders) SetXAcsDingtalkAccessToken added in v1.6.13

func (s *ProcessApproveFinishHeaders) SetXAcsDingtalkAccessToken(v string) *ProcessApproveFinishHeaders

func (ProcessApproveFinishHeaders) String added in v1.6.13

type ProcessApproveFinishRequest added in v1.6.13

type ProcessApproveFinishRequest struct {
	ApproveId                        *string                                                      `json:"approveId,omitempty" xml:"approveId,omitempty"`
	JumpUrl                          *string                                                      `json:"jumpUrl,omitempty" xml:"jumpUrl,omitempty"`
	OverTimeToMore                   *int64                                                       `json:"overTimeToMore,omitempty" xml:"overTimeToMore,omitempty"`
	OvertimeDuration                 *string                                                      `json:"overtimeDuration,omitempty" xml:"overtimeDuration,omitempty"`
	SubType                          *string                                                      `json:"subType,omitempty" xml:"subType,omitempty"`
	TagName                          *string                                                      `json:"tagName,omitempty" xml:"tagName,omitempty"`
	TopCalculateApproveDurationParam *ProcessApproveFinishRequestTopCalculateApproveDurationParam `json:"topCalculateApproveDurationParam,omitempty" xml:"topCalculateApproveDurationParam,omitempty" type:"Struct"`
	UserId                           *string                                                      `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (ProcessApproveFinishRequest) GoString added in v1.6.13

func (s ProcessApproveFinishRequest) GoString() string

func (*ProcessApproveFinishRequest) SetApproveId added in v1.6.13

func (*ProcessApproveFinishRequest) SetJumpUrl added in v1.6.13

func (*ProcessApproveFinishRequest) SetOverTimeToMore added in v1.6.13

func (*ProcessApproveFinishRequest) SetOvertimeDuration added in v1.6.13

func (*ProcessApproveFinishRequest) SetSubType added in v1.6.13

func (*ProcessApproveFinishRequest) SetTagName added in v1.6.13

func (*ProcessApproveFinishRequest) SetTopCalculateApproveDurationParam added in v1.6.13

func (*ProcessApproveFinishRequest) SetUserId added in v1.6.13

func (ProcessApproveFinishRequest) String added in v1.6.13

type ProcessApproveFinishRequestTopCalculateApproveDurationParam added in v1.6.13

type ProcessApproveFinishRequestTopCalculateApproveDurationParam struct {
	BizType        *int64  `json:"bizType,omitempty" xml:"bizType,omitempty"`
	CalculateModel *int64  `json:"calculateModel,omitempty" xml:"calculateModel,omitempty"`
	DurationUnit   *string `json:"durationUnit,omitempty" xml:"durationUnit,omitempty"`
	FromTime       *string `json:"fromTime,omitempty" xml:"fromTime,omitempty"`
	LeaveCode      *string `json:"leaveCode,omitempty" xml:"leaveCode,omitempty"`
	ToTime         *string `json:"toTime,omitempty" xml:"toTime,omitempty"`
}

func (ProcessApproveFinishRequestTopCalculateApproveDurationParam) GoString added in v1.6.13

func (*ProcessApproveFinishRequestTopCalculateApproveDurationParam) SetBizType added in v1.6.13

func (*ProcessApproveFinishRequestTopCalculateApproveDurationParam) SetCalculateModel added in v1.6.13

func (*ProcessApproveFinishRequestTopCalculateApproveDurationParam) SetDurationUnit added in v1.6.13

func (*ProcessApproveFinishRequestTopCalculateApproveDurationParam) SetFromTime added in v1.6.13

func (*ProcessApproveFinishRequestTopCalculateApproveDurationParam) SetLeaveCode added in v1.6.13

func (*ProcessApproveFinishRequestTopCalculateApproveDurationParam) SetToTime added in v1.6.13

func (ProcessApproveFinishRequestTopCalculateApproveDurationParam) String added in v1.6.13

type ProcessApproveFinishResponse added in v1.6.13

type ProcessApproveFinishResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ProcessApproveFinishResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ProcessApproveFinishResponse) GoString added in v1.6.13

func (s ProcessApproveFinishResponse) GoString() string

func (*ProcessApproveFinishResponse) SetBody added in v1.6.13

func (*ProcessApproveFinishResponse) SetHeaders added in v1.6.13

func (*ProcessApproveFinishResponse) SetStatusCode added in v1.6.13

func (ProcessApproveFinishResponse) String added in v1.6.13

type ProcessApproveFinishResponseBody added in v1.6.13

type ProcessApproveFinishResponseBody struct {
	Result  *ProcessApproveFinishResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
	Success *bool                                   `json:"success,omitempty" xml:"success,omitempty"`
}

func (ProcessApproveFinishResponseBody) GoString added in v1.6.13

func (*ProcessApproveFinishResponseBody) SetResult added in v1.6.13

func (*ProcessApproveFinishResponseBody) SetSuccess added in v1.6.14

func (ProcessApproveFinishResponseBody) String added in v1.6.13

type ProcessApproveFinishResponseBodyResult added in v1.6.13

type ProcessApproveFinishResponseBodyResult struct {
	Duration       *float64                                                `json:"duration,omitempty" xml:"duration,omitempty"`
	DurationDetail []*ProcessApproveFinishResponseBodyResultDurationDetail `json:"durationDetail,omitempty" xml:"durationDetail,omitempty" type:"Repeated"`
}

func (ProcessApproveFinishResponseBodyResult) GoString added in v1.6.13

func (*ProcessApproveFinishResponseBodyResult) SetDuration added in v1.6.13

func (*ProcessApproveFinishResponseBodyResult) SetDurationDetail added in v1.6.13

func (ProcessApproveFinishResponseBodyResult) String added in v1.6.13

type ProcessApproveFinishResponseBodyResultDurationDetail added in v1.6.13

type ProcessApproveFinishResponseBodyResultDurationDetail struct {
	Date     *string  `json:"date,omitempty" xml:"date,omitempty"`
	Duration *float64 `json:"duration,omitempty" xml:"duration,omitempty"`
}

func (ProcessApproveFinishResponseBodyResultDurationDetail) GoString added in v1.6.13

func (*ProcessApproveFinishResponseBodyResultDurationDetail) SetDate added in v1.6.13

func (*ProcessApproveFinishResponseBodyResultDurationDetail) SetDuration added in v1.6.13

func (ProcessApproveFinishResponseBodyResultDurationDetail) String added in v1.6.13

type ReduceQuotaWithLeaveRecordHeaders added in v1.5.87

type ReduceQuotaWithLeaveRecordHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (ReduceQuotaWithLeaveRecordHeaders) GoString added in v1.5.87

func (*ReduceQuotaWithLeaveRecordHeaders) SetCommonHeaders added in v1.5.87

func (*ReduceQuotaWithLeaveRecordHeaders) SetXAcsDingtalkAccessToken added in v1.5.87

func (ReduceQuotaWithLeaveRecordHeaders) String added in v1.5.87

type ReduceQuotaWithLeaveRecordRequest added in v1.5.87

type ReduceQuotaWithLeaveRecordRequest struct {
	EndTime   *int64  `json:"endTime,omitempty" xml:"endTime,omitempty"`
	LeaveCode *string `json:"leaveCode,omitempty" xml:"leaveCode,omitempty"`
	OuterId   *string `json:"outerId,omitempty" xml:"outerId,omitempty"`
	QuotaNum  *int32  `json:"quotaNum,omitempty" xml:"quotaNum,omitempty"`
	Reason    *string `json:"reason,omitempty" xml:"reason,omitempty"`
	StartTime *int64  `json:"startTime,omitempty" xml:"startTime,omitempty"`
}

func (ReduceQuotaWithLeaveRecordRequest) GoString added in v1.5.87

func (*ReduceQuotaWithLeaveRecordRequest) SetEndTime added in v1.5.87

func (*ReduceQuotaWithLeaveRecordRequest) SetLeaveCode added in v1.5.87

func (*ReduceQuotaWithLeaveRecordRequest) SetOuterId added in v1.5.87

func (*ReduceQuotaWithLeaveRecordRequest) SetQuotaNum added in v1.5.87

func (*ReduceQuotaWithLeaveRecordRequest) SetReason added in v1.5.87

func (*ReduceQuotaWithLeaveRecordRequest) SetStartTime added in v1.5.87

func (ReduceQuotaWithLeaveRecordRequest) String added in v1.5.87

type ReduceQuotaWithLeaveRecordResponse added in v1.5.87

type ReduceQuotaWithLeaveRecordResponse struct {
	Headers    map[string]*string                      `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                  `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ReduceQuotaWithLeaveRecordResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ReduceQuotaWithLeaveRecordResponse) GoString added in v1.5.87

func (*ReduceQuotaWithLeaveRecordResponse) SetBody added in v1.5.87

func (*ReduceQuotaWithLeaveRecordResponse) SetHeaders added in v1.5.87

func (*ReduceQuotaWithLeaveRecordResponse) SetStatusCode added in v1.5.87

func (ReduceQuotaWithLeaveRecordResponse) String added in v1.5.87

type ReduceQuotaWithLeaveRecordResponseBody added in v1.5.87

type ReduceQuotaWithLeaveRecordResponseBody struct {
	Result  *bool `json:"result,omitempty" xml:"result,omitempty"`
	Success *bool `json:"success,omitempty" xml:"success,omitempty"`
}

func (ReduceQuotaWithLeaveRecordResponseBody) GoString added in v1.5.87

func (*ReduceQuotaWithLeaveRecordResponseBody) SetResult added in v1.5.87

func (*ReduceQuotaWithLeaveRecordResponseBody) SetSuccess added in v1.5.87

func (ReduceQuotaWithLeaveRecordResponseBody) String added in v1.5.87

type ResultDurationSettingsValue

type ResultDurationSettingsValue struct {
	CalcType                     *int32                                            `json:"calcType,omitempty" xml:"calcType,omitempty"`
	DurationType                 *int32                                            `json:"durationType,omitempty" xml:"durationType,omitempty"`
	OvertimeRedress              *bool                                             `json:"overtimeRedress,omitempty" xml:"overtimeRedress,omitempty"`
	Settings                     map[string]interface{}                            `json:"settings,omitempty" xml:"settings,omitempty"`
	OvertimeRedressBy            *string                                           `json:"overtimeRedressBy,omitempty" xml:"overtimeRedressBy,omitempty"`
	VacationRate                 *float32                                          `json:"vacationRate,omitempty" xml:"vacationRate,omitempty"`
	SkipTime                     *string                                           `json:"skipTime,omitempty" xml:"skipTime,omitempty"`
	SkipTimeByFrames             []*ResultDurationSettingsValueSkipTimeByFrames    `json:"skipTimeByFrames,omitempty" xml:"skipTimeByFrames,omitempty" type:"Repeated"`
	SkipTimeByDurations          []*ResultDurationSettingsValueSkipTimeByDurations `json:"skipTimeByDurations,omitempty" xml:"skipTimeByDurations,omitempty" type:"Repeated"`
	HolidayPlanOvertimeRedress   *bool                                             `json:"holidayPlanOvertimeRedress,omitempty" xml:"holidayPlanOvertimeRedress,omitempty"`
	HolidayPlanOvertimeRedressBy *string                                           `json:"holidayPlanOvertimeRedressBy,omitempty" xml:"holidayPlanOvertimeRedressBy,omitempty"`
	HolidayPlanVacationRate      *float32                                          `json:"holidayPlanVacationRate,omitempty" xml:"holidayPlanVacationRate,omitempty"`
}

func (ResultDurationSettingsValue) GoString

func (s ResultDurationSettingsValue) GoString() string

func (*ResultDurationSettingsValue) SetCalcType

func (*ResultDurationSettingsValue) SetDurationType

func (*ResultDurationSettingsValue) SetHolidayPlanOvertimeRedress

func (s *ResultDurationSettingsValue) SetHolidayPlanOvertimeRedress(v bool) *ResultDurationSettingsValue

func (*ResultDurationSettingsValue) SetHolidayPlanOvertimeRedressBy

func (s *ResultDurationSettingsValue) SetHolidayPlanOvertimeRedressBy(v string) *ResultDurationSettingsValue

func (*ResultDurationSettingsValue) SetHolidayPlanVacationRate

func (s *ResultDurationSettingsValue) SetHolidayPlanVacationRate(v float32) *ResultDurationSettingsValue

func (*ResultDurationSettingsValue) SetOvertimeRedress

func (*ResultDurationSettingsValue) SetOvertimeRedressBy

func (*ResultDurationSettingsValue) SetSettings

func (s *ResultDurationSettingsValue) SetSettings(v map[string]interface{}) *ResultDurationSettingsValue

func (*ResultDurationSettingsValue) SetSkipTime

func (*ResultDurationSettingsValue) SetSkipTimeByFrames

func (*ResultDurationSettingsValue) SetVacationRate

func (ResultDurationSettingsValue) String

type ResultDurationSettingsValueSkipTimeByDurations

type ResultDurationSettingsValueSkipTimeByDurations struct {
	Duration *int64 `json:"duration,omitempty" xml:"duration,omitempty"`
	Minus    *int64 `json:"minus,omitempty" xml:"minus,omitempty"`
}

func (ResultDurationSettingsValueSkipTimeByDurations) GoString

func (*ResultDurationSettingsValueSkipTimeByDurations) SetDuration

func (*ResultDurationSettingsValueSkipTimeByDurations) SetMinus

func (ResultDurationSettingsValueSkipTimeByDurations) String

type ResultDurationSettingsValueSkipTimeByFrames

type ResultDurationSettingsValueSkipTimeByFrames struct {
	StartTime *string `json:"startTime,omitempty" xml:"startTime,omitempty"`
	EndTime   *string `json:"endTime,omitempty" xml:"endTime,omitempty"`
	Valid     *bool   `json:"valid,omitempty" xml:"valid,omitempty"`
}

func (ResultDurationSettingsValueSkipTimeByFrames) GoString

func (*ResultDurationSettingsValueSkipTimeByFrames) SetEndTime

func (*ResultDurationSettingsValueSkipTimeByFrames) SetStartTime

func (*ResultDurationSettingsValueSkipTimeByFrames) SetValid

func (ResultDurationSettingsValueSkipTimeByFrames) String

type RetainLeaveTypesHeaders

type RetainLeaveTypesHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (RetainLeaveTypesHeaders) GoString

func (s RetainLeaveTypesHeaders) GoString() string

func (*RetainLeaveTypesHeaders) SetCommonHeaders

func (s *RetainLeaveTypesHeaders) SetCommonHeaders(v map[string]*string) *RetainLeaveTypesHeaders

func (*RetainLeaveTypesHeaders) SetXAcsDingtalkAccessToken

func (s *RetainLeaveTypesHeaders) SetXAcsDingtalkAccessToken(v string) *RetainLeaveTypesHeaders

func (RetainLeaveTypesHeaders) String

func (s RetainLeaveTypesHeaders) String() string

type RetainLeaveTypesRequest

type RetainLeaveTypesRequest struct {
	LeaveCodes []*string `json:"leaveCodes,omitempty" xml:"leaveCodes,omitempty" type:"Repeated"`
	OpUserId   *string   `json:"opUserId,omitempty" xml:"opUserId,omitempty"`
	Source     *int64    `json:"source,omitempty" xml:"source,omitempty"`
}

func (RetainLeaveTypesRequest) GoString

func (s RetainLeaveTypesRequest) GoString() string

func (*RetainLeaveTypesRequest) SetLeaveCodes

func (s *RetainLeaveTypesRequest) SetLeaveCodes(v []*string) *RetainLeaveTypesRequest

func (*RetainLeaveTypesRequest) SetOpUserId

func (*RetainLeaveTypesRequest) SetSource

func (RetainLeaveTypesRequest) String

func (s RetainLeaveTypesRequest) String() string

type RetainLeaveTypesResponse

type RetainLeaveTypesResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *RetainLeaveTypesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (RetainLeaveTypesResponse) GoString

func (s RetainLeaveTypesResponse) GoString() string

func (*RetainLeaveTypesResponse) SetBody

func (*RetainLeaveTypesResponse) SetHeaders

func (*RetainLeaveTypesResponse) SetStatusCode

func (RetainLeaveTypesResponse) String

func (s RetainLeaveTypesResponse) String() string

type RetainLeaveTypesResponseBody

type RetainLeaveTypesResponseBody struct {
	Result []*RetainLeaveTypesResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
}

func (RetainLeaveTypesResponseBody) GoString

func (s RetainLeaveTypesResponseBody) GoString() string

func (*RetainLeaveTypesResponseBody) SetResult

func (RetainLeaveTypesResponseBody) String

type RetainLeaveTypesResponseBodyResult

type RetainLeaveTypesResponseBodyResult struct {
	BizType              *string                                              `json:"bizType,omitempty" xml:"bizType,omitempty"`
	HoursInPerDay        *int64                                               `json:"hoursInPerDay,omitempty" xml:"hoursInPerDay,omitempty"`
	LeaveCertificate     *RetainLeaveTypesResponseBodyResultLeaveCertificate  `json:"leaveCertificate,omitempty" xml:"leaveCertificate,omitempty" type:"Struct"`
	LeaveCode            *string                                              `json:"leaveCode,omitempty" xml:"leaveCode,omitempty"`
	LeaveHourCeil        *string                                              `json:"leaveHourCeil,omitempty" xml:"leaveHourCeil,omitempty"`
	LeaveName            *string                                              `json:"leaveName,omitempty" xml:"leaveName,omitempty"`
	LeaveTimeCeil        *bool                                                `json:"leaveTimeCeil,omitempty" xml:"leaveTimeCeil,omitempty"`
	LeaveTimeCeilMinUnit *string                                              `json:"leaveTimeCeilMinUnit,omitempty" xml:"leaveTimeCeilMinUnit,omitempty"`
	LeaveViewUnit        *string                                              `json:"leaveViewUnit,omitempty" xml:"leaveViewUnit,omitempty"`
	LieuDelayNum         *int64                                               `json:"lieuDelayNum,omitempty" xml:"lieuDelayNum,omitempty"`
	LieuDelayUnit        *string                                              `json:"lieuDelayUnit,omitempty" xml:"lieuDelayUnit,omitempty"`
	MaxLeaveTime         *int64                                               `json:"maxLeaveTime,omitempty" xml:"maxLeaveTime,omitempty"`
	MinLeaveHour         *float64                                             `json:"minLeaveHour,omitempty" xml:"minLeaveHour,omitempty"`
	NaturalDayLeave      *bool                                                `json:"naturalDayLeave,omitempty" xml:"naturalDayLeave,omitempty"`
	PaidLeave            *bool                                                `json:"paidLeave,omitempty" xml:"paidLeave,omitempty"`
	SubmitTimeRule       *RetainLeaveTypesResponseBodyResultSubmitTimeRule    `json:"submitTimeRule,omitempty" xml:"submitTimeRule,omitempty" type:"Struct"`
	VisibilityRules      []*RetainLeaveTypesResponseBodyResultVisibilityRules `json:"visibilityRules,omitempty" xml:"visibilityRules,omitempty" type:"Repeated"`
	WhenCanLeave         *string                                              `json:"whenCanLeave,omitempty" xml:"whenCanLeave,omitempty"`
}

func (RetainLeaveTypesResponseBodyResult) GoString

func (*RetainLeaveTypesResponseBodyResult) SetBizType

func (*RetainLeaveTypesResponseBodyResult) SetHoursInPerDay

func (*RetainLeaveTypesResponseBodyResult) SetLeaveCode

func (*RetainLeaveTypesResponseBodyResult) SetLeaveHourCeil

func (*RetainLeaveTypesResponseBodyResult) SetLeaveName

func (*RetainLeaveTypesResponseBodyResult) SetLeaveTimeCeil

func (*RetainLeaveTypesResponseBodyResult) SetLeaveTimeCeilMinUnit

func (*RetainLeaveTypesResponseBodyResult) SetLeaveViewUnit

func (*RetainLeaveTypesResponseBodyResult) SetLieuDelayNum

func (*RetainLeaveTypesResponseBodyResult) SetLieuDelayUnit

func (*RetainLeaveTypesResponseBodyResult) SetMaxLeaveTime

func (*RetainLeaveTypesResponseBodyResult) SetMinLeaveHour

func (*RetainLeaveTypesResponseBodyResult) SetNaturalDayLeave

func (*RetainLeaveTypesResponseBodyResult) SetPaidLeave

func (*RetainLeaveTypesResponseBodyResult) SetWhenCanLeave

func (RetainLeaveTypesResponseBodyResult) String

type RetainLeaveTypesResponseBodyResultLeaveCertificate

type RetainLeaveTypesResponseBodyResultLeaveCertificate struct {
	Duration          *float64 `json:"duration,omitempty" xml:"duration,omitempty"`
	Enable            *bool    `json:"enable,omitempty" xml:"enable,omitempty"`
	PromptInformation *string  `json:"promptInformation,omitempty" xml:"promptInformation,omitempty"`
	Unit              *string  `json:"unit,omitempty" xml:"unit,omitempty"`
}

func (RetainLeaveTypesResponseBodyResultLeaveCertificate) GoString

func (*RetainLeaveTypesResponseBodyResultLeaveCertificate) SetDuration

func (*RetainLeaveTypesResponseBodyResultLeaveCertificate) SetEnable

func (*RetainLeaveTypesResponseBodyResultLeaveCertificate) SetPromptInformation

func (*RetainLeaveTypesResponseBodyResultLeaveCertificate) SetUnit

func (RetainLeaveTypesResponseBodyResultLeaveCertificate) String

type RetainLeaveTypesResponseBodyResultSubmitTimeRule

type RetainLeaveTypesResponseBodyResultSubmitTimeRule struct {
	EnableTimeLimit *bool   `json:"enableTimeLimit,omitempty" xml:"enableTimeLimit,omitempty"`
	TimeType        *string `json:"timeType,omitempty" xml:"timeType,omitempty"`
	TimeUnit        *string `json:"timeUnit,omitempty" xml:"timeUnit,omitempty"`
	TimeValue       *int64  `json:"timeValue,omitempty" xml:"timeValue,omitempty"`
}

func (RetainLeaveTypesResponseBodyResultSubmitTimeRule) GoString

func (*RetainLeaveTypesResponseBodyResultSubmitTimeRule) SetEnableTimeLimit

func (*RetainLeaveTypesResponseBodyResultSubmitTimeRule) SetTimeType

func (*RetainLeaveTypesResponseBodyResultSubmitTimeRule) SetTimeUnit

func (*RetainLeaveTypesResponseBodyResultSubmitTimeRule) SetTimeValue

func (RetainLeaveTypesResponseBodyResultSubmitTimeRule) String

type RetainLeaveTypesResponseBodyResultVisibilityRules

type RetainLeaveTypesResponseBodyResultVisibilityRules struct {
	Type    *string   `json:"type,omitempty" xml:"type,omitempty"`
	Visible []*string `json:"visible,omitempty" xml:"visible,omitempty" type:"Repeated"`
}

func (RetainLeaveTypesResponseBodyResultVisibilityRules) GoString

func (*RetainLeaveTypesResponseBodyResultVisibilityRules) SetType

func (*RetainLeaveTypesResponseBodyResultVisibilityRules) SetVisible

func (RetainLeaveTypesResponseBodyResultVisibilityRules) String

type ReverseTrialAdvancedLeaveHeaders

type ReverseTrialAdvancedLeaveHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (ReverseTrialAdvancedLeaveHeaders) GoString

func (*ReverseTrialAdvancedLeaveHeaders) SetCommonHeaders

func (*ReverseTrialAdvancedLeaveHeaders) SetXAcsDingtalkAccessToken

func (ReverseTrialAdvancedLeaveHeaders) String

type ReverseTrialAdvancedLeaveRequest

type ReverseTrialAdvancedLeaveRequest struct {
	OpUserId *string `json:"opUserId,omitempty" xml:"opUserId,omitempty"`
	ServCode *int64  `json:"servCode,omitempty" xml:"servCode,omitempty"`
}

func (ReverseTrialAdvancedLeaveRequest) GoString

func (*ReverseTrialAdvancedLeaveRequest) SetOpUserId

func (*ReverseTrialAdvancedLeaveRequest) SetServCode

func (ReverseTrialAdvancedLeaveRequest) String

type ReverseTrialAdvancedLeaveResponse

type ReverseTrialAdvancedLeaveResponse struct {
	Headers    map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ReverseTrialAdvancedLeaveResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ReverseTrialAdvancedLeaveResponse) GoString

func (*ReverseTrialAdvancedLeaveResponse) SetHeaders

func (*ReverseTrialAdvancedLeaveResponse) SetStatusCode

func (ReverseTrialAdvancedLeaveResponse) String

type ReverseTrialAdvancedLeaveResponseBody

type ReverseTrialAdvancedLeaveResponseBody struct {
	Result  *bool `json:"result,omitempty" xml:"result,omitempty"`
	Success *bool `json:"success,omitempty" xml:"success,omitempty"`
}

func (ReverseTrialAdvancedLeaveResponseBody) GoString

func (*ReverseTrialAdvancedLeaveResponseBody) SetResult

func (*ReverseTrialAdvancedLeaveResponseBody) SetSuccess

func (ReverseTrialAdvancedLeaveResponseBody) String

type SaveCustomWaterMarkTemplateHeaders

type SaveCustomWaterMarkTemplateHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (SaveCustomWaterMarkTemplateHeaders) GoString

func (*SaveCustomWaterMarkTemplateHeaders) SetCommonHeaders

func (*SaveCustomWaterMarkTemplateHeaders) SetXAcsDingtalkAccessToken

func (SaveCustomWaterMarkTemplateHeaders) String

type SaveCustomWaterMarkTemplateRequest

type SaveCustomWaterMarkTemplateRequest struct {
	BizCode            *string `json:"bizCode,omitempty" xml:"bizCode,omitempty"`
	Icon               *string `json:"icon,omitempty" xml:"icon,omitempty"`
	LayoutDesignId     *string `json:"layoutDesignId,omitempty" xml:"layoutDesignId,omitempty"`
	SceneCode          *string `json:"sceneCode,omitempty" xml:"sceneCode,omitempty"`
	SchemaContent      *string `json:"schemaContent,omitempty" xml:"schemaContent,omitempty"`
	Title              *string `json:"title,omitempty" xml:"title,omitempty"`
	OpenConversationId *string `json:"openConversationId,omitempty" xml:"openConversationId,omitempty"`
	UserId             *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (SaveCustomWaterMarkTemplateRequest) GoString

func (*SaveCustomWaterMarkTemplateRequest) SetBizCode

func (*SaveCustomWaterMarkTemplateRequest) SetIcon

func (*SaveCustomWaterMarkTemplateRequest) SetLayoutDesignId

func (*SaveCustomWaterMarkTemplateRequest) SetOpenConversationId

func (*SaveCustomWaterMarkTemplateRequest) SetSceneCode

func (*SaveCustomWaterMarkTemplateRequest) SetSchemaContent

func (*SaveCustomWaterMarkTemplateRequest) SetTitle

func (*SaveCustomWaterMarkTemplateRequest) SetUserId

func (SaveCustomWaterMarkTemplateRequest) String

type SaveCustomWaterMarkTemplateResponse

type SaveCustomWaterMarkTemplateResponse struct {
	Headers    map[string]*string                       `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                   `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *SaveCustomWaterMarkTemplateResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (SaveCustomWaterMarkTemplateResponse) GoString

func (*SaveCustomWaterMarkTemplateResponse) SetHeaders

func (*SaveCustomWaterMarkTemplateResponse) SetStatusCode

func (SaveCustomWaterMarkTemplateResponse) String

type SaveCustomWaterMarkTemplateResponseBody

type SaveCustomWaterMarkTemplateResponseBody struct {
	Result *SaveCustomWaterMarkTemplateResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (SaveCustomWaterMarkTemplateResponseBody) GoString

func (SaveCustomWaterMarkTemplateResponseBody) String

type SaveCustomWaterMarkTemplateResponseBodyResult

type SaveCustomWaterMarkTemplateResponseBodyResult struct {
	FormCode    *string `json:"formCode,omitempty" xml:"formCode,omitempty"`
	WaterMarkId *string `json:"waterMarkId,omitempty" xml:"waterMarkId,omitempty"`
}

func (SaveCustomWaterMarkTemplateResponseBodyResult) GoString

func (*SaveCustomWaterMarkTemplateResponseBodyResult) SetFormCode

func (*SaveCustomWaterMarkTemplateResponseBodyResult) SetWaterMarkId

func (SaveCustomWaterMarkTemplateResponseBodyResult) String

type SyncScheduleInfoHeaders

type SyncScheduleInfoHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (SyncScheduleInfoHeaders) GoString

func (s SyncScheduleInfoHeaders) GoString() string

func (*SyncScheduleInfoHeaders) SetCommonHeaders

func (s *SyncScheduleInfoHeaders) SetCommonHeaders(v map[string]*string) *SyncScheduleInfoHeaders

func (*SyncScheduleInfoHeaders) SetXAcsDingtalkAccessToken

func (s *SyncScheduleInfoHeaders) SetXAcsDingtalkAccessToken(v string) *SyncScheduleInfoHeaders

func (SyncScheduleInfoHeaders) String

func (s SyncScheduleInfoHeaders) String() string

type SyncScheduleInfoRequest

type SyncScheduleInfoRequest struct {
	OpUserId      *string                                 `json:"opUserId,omitempty" xml:"opUserId,omitempty"`
	ScheduleInfos []*SyncScheduleInfoRequestScheduleInfos `json:"scheduleInfos,omitempty" xml:"scheduleInfos,omitempty" type:"Repeated"`
}

func (SyncScheduleInfoRequest) GoString

func (s SyncScheduleInfoRequest) GoString() string

func (*SyncScheduleInfoRequest) SetOpUserId

func (*SyncScheduleInfoRequest) SetScheduleInfos

func (SyncScheduleInfoRequest) String

func (s SyncScheduleInfoRequest) String() string

type SyncScheduleInfoRequestScheduleInfos

type SyncScheduleInfoRequestScheduleInfos struct {
	PlanId                *int64    `json:"planId,omitempty" xml:"planId,omitempty"`
	PositionKeys          []*string `json:"positionKeys,omitempty" xml:"positionKeys,omitempty" type:"Repeated"`
	RetainAttendanceCheck *bool     `json:"retainAttendanceCheck,omitempty" xml:"retainAttendanceCheck,omitempty"`
	WifiKeys              []*string `json:"wifiKeys,omitempty" xml:"wifiKeys,omitempty" type:"Repeated"`
}

func (SyncScheduleInfoRequestScheduleInfos) GoString

func (*SyncScheduleInfoRequestScheduleInfos) SetPlanId

func (*SyncScheduleInfoRequestScheduleInfos) SetPositionKeys

func (*SyncScheduleInfoRequestScheduleInfos) SetRetainAttendanceCheck

func (*SyncScheduleInfoRequestScheduleInfos) SetWifiKeys

func (SyncScheduleInfoRequestScheduleInfos) String

type SyncScheduleInfoResponse

type SyncScheduleInfoResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
}

func (SyncScheduleInfoResponse) GoString

func (s SyncScheduleInfoResponse) GoString() string

func (*SyncScheduleInfoResponse) SetHeaders

func (*SyncScheduleInfoResponse) SetStatusCode

func (SyncScheduleInfoResponse) String

func (s SyncScheduleInfoResponse) String() string

type UpdateLeaveTypeHeaders

type UpdateLeaveTypeHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (UpdateLeaveTypeHeaders) GoString

func (s UpdateLeaveTypeHeaders) GoString() string

func (*UpdateLeaveTypeHeaders) SetCommonHeaders

func (s *UpdateLeaveTypeHeaders) SetCommonHeaders(v map[string]*string) *UpdateLeaveTypeHeaders

func (*UpdateLeaveTypeHeaders) SetXAcsDingtalkAccessToken

func (s *UpdateLeaveTypeHeaders) SetXAcsDingtalkAccessToken(v string) *UpdateLeaveTypeHeaders

func (UpdateLeaveTypeHeaders) String

func (s UpdateLeaveTypeHeaders) String() string

type UpdateLeaveTypeRequest

type UpdateLeaveTypeRequest struct {
	BizType          *string                                  `json:"bizType,omitempty" xml:"bizType,omitempty"`
	Extras           *string                                  `json:"extras,omitempty" xml:"extras,omitempty"`
	HoursInPerDay    *int64                                   `json:"hoursInPerDay,omitempty" xml:"hoursInPerDay,omitempty"`
	LeaveCertificate *UpdateLeaveTypeRequestLeaveCertificate  `json:"leaveCertificate,omitempty" xml:"leaveCertificate,omitempty" type:"Struct"`
	LeaveCode        *string                                  `json:"leaveCode,omitempty" xml:"leaveCode,omitempty"`
	LeaveName        *string                                  `json:"leaveName,omitempty" xml:"leaveName,omitempty"`
	LeaveViewUnit    *string                                  `json:"leaveViewUnit,omitempty" xml:"leaveViewUnit,omitempty"`
	NaturalDayLeave  *bool                                    `json:"naturalDayLeave,omitempty" xml:"naturalDayLeave,omitempty"`
	SubmitTimeRule   *UpdateLeaveTypeRequestSubmitTimeRule    `json:"submitTimeRule,omitempty" xml:"submitTimeRule,omitempty" type:"Struct"`
	VisibilityRules  []*UpdateLeaveTypeRequestVisibilityRules `json:"visibilityRules,omitempty" xml:"visibilityRules,omitempty" type:"Repeated"`
	OpUserId         *string                                  `json:"opUserId,omitempty" xml:"opUserId,omitempty"`
}

func (UpdateLeaveTypeRequest) GoString

func (s UpdateLeaveTypeRequest) GoString() string

func (*UpdateLeaveTypeRequest) SetBizType

func (*UpdateLeaveTypeRequest) SetExtras

func (*UpdateLeaveTypeRequest) SetHoursInPerDay

func (s *UpdateLeaveTypeRequest) SetHoursInPerDay(v int64) *UpdateLeaveTypeRequest

func (*UpdateLeaveTypeRequest) SetLeaveCertificate

func (*UpdateLeaveTypeRequest) SetLeaveCode

func (*UpdateLeaveTypeRequest) SetLeaveName

func (*UpdateLeaveTypeRequest) SetLeaveViewUnit

func (s *UpdateLeaveTypeRequest) SetLeaveViewUnit(v string) *UpdateLeaveTypeRequest

func (*UpdateLeaveTypeRequest) SetNaturalDayLeave

func (s *UpdateLeaveTypeRequest) SetNaturalDayLeave(v bool) *UpdateLeaveTypeRequest

func (*UpdateLeaveTypeRequest) SetOpUserId

func (*UpdateLeaveTypeRequest) SetSubmitTimeRule

func (*UpdateLeaveTypeRequest) SetVisibilityRules

func (UpdateLeaveTypeRequest) String

func (s UpdateLeaveTypeRequest) String() string

type UpdateLeaveTypeRequestLeaveCertificate

type UpdateLeaveTypeRequestLeaveCertificate struct {
	Duration          *float64 `json:"duration,omitempty" xml:"duration,omitempty"`
	Enable            *bool    `json:"enable,omitempty" xml:"enable,omitempty"`
	PromptInformation *string  `json:"promptInformation,omitempty" xml:"promptInformation,omitempty"`
	Unit              *string  `json:"unit,omitempty" xml:"unit,omitempty"`
}

func (UpdateLeaveTypeRequestLeaveCertificate) GoString

func (*UpdateLeaveTypeRequestLeaveCertificate) SetDuration

func (*UpdateLeaveTypeRequestLeaveCertificate) SetEnable

func (*UpdateLeaveTypeRequestLeaveCertificate) SetPromptInformation

func (*UpdateLeaveTypeRequestLeaveCertificate) SetUnit

func (UpdateLeaveTypeRequestLeaveCertificate) String

type UpdateLeaveTypeRequestSubmitTimeRule

type UpdateLeaveTypeRequestSubmitTimeRule struct {
	EnableTimeLimit *bool   `json:"enableTimeLimit,omitempty" xml:"enableTimeLimit,omitempty"`
	TimeType        *string `json:"timeType,omitempty" xml:"timeType,omitempty"`
	TimeUnit        *string `json:"timeUnit,omitempty" xml:"timeUnit,omitempty"`
	TimeValue       *int64  `json:"timeValue,omitempty" xml:"timeValue,omitempty"`
}

func (UpdateLeaveTypeRequestSubmitTimeRule) GoString

func (*UpdateLeaveTypeRequestSubmitTimeRule) SetEnableTimeLimit

func (*UpdateLeaveTypeRequestSubmitTimeRule) SetTimeType

func (*UpdateLeaveTypeRequestSubmitTimeRule) SetTimeUnit

func (*UpdateLeaveTypeRequestSubmitTimeRule) SetTimeValue

func (UpdateLeaveTypeRequestSubmitTimeRule) String

type UpdateLeaveTypeRequestVisibilityRules

type UpdateLeaveTypeRequestVisibilityRules struct {
	Type    *string   `json:"type,omitempty" xml:"type,omitempty"`
	Visible []*string `json:"visible,omitempty" xml:"visible,omitempty" type:"Repeated"`
}

func (UpdateLeaveTypeRequestVisibilityRules) GoString

func (*UpdateLeaveTypeRequestVisibilityRules) SetType

func (*UpdateLeaveTypeRequestVisibilityRules) SetVisible

func (UpdateLeaveTypeRequestVisibilityRules) String

type UpdateLeaveTypeResponse

type UpdateLeaveTypeResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateLeaveTypeResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateLeaveTypeResponse) GoString

func (s UpdateLeaveTypeResponse) GoString() string

func (*UpdateLeaveTypeResponse) SetBody

func (*UpdateLeaveTypeResponse) SetHeaders

func (*UpdateLeaveTypeResponse) SetStatusCode

func (UpdateLeaveTypeResponse) String

func (s UpdateLeaveTypeResponse) String() string

type UpdateLeaveTypeResponseBody

type UpdateLeaveTypeResponseBody struct {
	Result *UpdateLeaveTypeResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (UpdateLeaveTypeResponseBody) GoString

func (s UpdateLeaveTypeResponseBody) GoString() string

func (*UpdateLeaveTypeResponseBody) SetResult

func (UpdateLeaveTypeResponseBody) String

type UpdateLeaveTypeResponseBodyResult

type UpdateLeaveTypeResponseBodyResult struct {
	BizType          *string                                             `json:"bizType,omitempty" xml:"bizType,omitempty"`
	HoursInPerDay    *int64                                              `json:"hoursInPerDay,omitempty" xml:"hoursInPerDay,omitempty"`
	LeaveCertificate *UpdateLeaveTypeResponseBodyResultLeaveCertificate  `json:"leaveCertificate,omitempty" xml:"leaveCertificate,omitempty" type:"Struct"`
	LeaveCode        *string                                             `json:"leaveCode,omitempty" xml:"leaveCode,omitempty"`
	LeaveName        *string                                             `json:"leaveName,omitempty" xml:"leaveName,omitempty"`
	LeaveViewUnit    *string                                             `json:"leaveViewUnit,omitempty" xml:"leaveViewUnit,omitempty"`
	NaturalDayLeave  *bool                                               `json:"naturalDayLeave,omitempty" xml:"naturalDayLeave,omitempty"`
	SubmitTimeRule   *UpdateLeaveTypeResponseBodyResultSubmitTimeRule    `json:"submitTimeRule,omitempty" xml:"submitTimeRule,omitempty" type:"Struct"`
	VisibilityRules  []*UpdateLeaveTypeResponseBodyResultVisibilityRules `json:"visibilityRules,omitempty" xml:"visibilityRules,omitempty" type:"Repeated"`
}

func (UpdateLeaveTypeResponseBodyResult) GoString

func (*UpdateLeaveTypeResponseBodyResult) SetBizType

func (*UpdateLeaveTypeResponseBodyResult) SetHoursInPerDay

func (*UpdateLeaveTypeResponseBodyResult) SetLeaveCode

func (*UpdateLeaveTypeResponseBodyResult) SetLeaveName

func (*UpdateLeaveTypeResponseBodyResult) SetLeaveViewUnit

func (*UpdateLeaveTypeResponseBodyResult) SetNaturalDayLeave

func (UpdateLeaveTypeResponseBodyResult) String

type UpdateLeaveTypeResponseBodyResultLeaveCertificate

type UpdateLeaveTypeResponseBodyResultLeaveCertificate struct {
	Duration          *float64 `json:"duration,omitempty" xml:"duration,omitempty"`
	Enable            *bool    `json:"enable,omitempty" xml:"enable,omitempty"`
	PromptInformation *string  `json:"promptInformation,omitempty" xml:"promptInformation,omitempty"`
	Unit              *string  `json:"unit,omitempty" xml:"unit,omitempty"`
}

func (UpdateLeaveTypeResponseBodyResultLeaveCertificate) GoString

func (*UpdateLeaveTypeResponseBodyResultLeaveCertificate) SetDuration

func (*UpdateLeaveTypeResponseBodyResultLeaveCertificate) SetEnable

func (*UpdateLeaveTypeResponseBodyResultLeaveCertificate) SetPromptInformation

func (*UpdateLeaveTypeResponseBodyResultLeaveCertificate) SetUnit

func (UpdateLeaveTypeResponseBodyResultLeaveCertificate) String

type UpdateLeaveTypeResponseBodyResultSubmitTimeRule

type UpdateLeaveTypeResponseBodyResultSubmitTimeRule struct {
	EnableTimeLimit *bool   `json:"enableTimeLimit,omitempty" xml:"enableTimeLimit,omitempty"`
	TimeType        *string `json:"timeType,omitempty" xml:"timeType,omitempty"`
	TimeUnit        *string `json:"timeUnit,omitempty" xml:"timeUnit,omitempty"`
	TimeValue       *int64  `json:"timeValue,omitempty" xml:"timeValue,omitempty"`
}

func (UpdateLeaveTypeResponseBodyResultSubmitTimeRule) GoString

func (*UpdateLeaveTypeResponseBodyResultSubmitTimeRule) SetEnableTimeLimit

func (*UpdateLeaveTypeResponseBodyResultSubmitTimeRule) SetTimeType

func (*UpdateLeaveTypeResponseBodyResultSubmitTimeRule) SetTimeUnit

func (*UpdateLeaveTypeResponseBodyResultSubmitTimeRule) SetTimeValue

func (UpdateLeaveTypeResponseBodyResultSubmitTimeRule) String

type UpdateLeaveTypeResponseBodyResultVisibilityRules

type UpdateLeaveTypeResponseBodyResultVisibilityRules struct {
	Type    *string   `json:"type,omitempty" xml:"type,omitempty"`
	Visible []*string `json:"visible,omitempty" xml:"visible,omitempty" type:"Repeated"`
}

func (UpdateLeaveTypeResponseBodyResultVisibilityRules) GoString

func (*UpdateLeaveTypeResponseBodyResultVisibilityRules) SetType

func (*UpdateLeaveTypeResponseBodyResultVisibilityRules) SetVisible

func (UpdateLeaveTypeResponseBodyResultVisibilityRules) String

Jump to

Keyboard shortcuts

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