Documentation
¶
Overview ¶
This file is auto-generated, don't edit it. Thanks. *
*
Index ¶
- type AddLeaveTypeHeaders
- type AddLeaveTypeRequest
- func (s AddLeaveTypeRequest) GoString() string
- func (s *AddLeaveTypeRequest) SetBizType(v string) *AddLeaveTypeRequest
- func (s *AddLeaveTypeRequest) SetExtras(v string) *AddLeaveTypeRequest
- func (s *AddLeaveTypeRequest) SetHoursInPerDay(v int64) *AddLeaveTypeRequest
- func (s *AddLeaveTypeRequest) SetLeaveCertificate(v *AddLeaveTypeRequestLeaveCertificate) *AddLeaveTypeRequest
- func (s *AddLeaveTypeRequest) SetLeaveName(v string) *AddLeaveTypeRequest
- func (s *AddLeaveTypeRequest) SetLeaveViewUnit(v string) *AddLeaveTypeRequest
- func (s *AddLeaveTypeRequest) SetNaturalDayLeave(v bool) *AddLeaveTypeRequest
- func (s *AddLeaveTypeRequest) SetOpUserId(v string) *AddLeaveTypeRequest
- func (s *AddLeaveTypeRequest) SetSubmitTimeRule(v *AddLeaveTypeRequestSubmitTimeRule) *AddLeaveTypeRequest
- func (s *AddLeaveTypeRequest) SetVisibilityRules(v []*AddLeaveTypeRequestVisibilityRules) *AddLeaveTypeRequest
- func (s AddLeaveTypeRequest) String() string
- type AddLeaveTypeRequestLeaveCertificate
- func (s AddLeaveTypeRequestLeaveCertificate) GoString() string
- func (s *AddLeaveTypeRequestLeaveCertificate) SetDuration(v float64) *AddLeaveTypeRequestLeaveCertificate
- func (s *AddLeaveTypeRequestLeaveCertificate) SetEnable(v bool) *AddLeaveTypeRequestLeaveCertificate
- func (s *AddLeaveTypeRequestLeaveCertificate) SetPromptInformation(v string) *AddLeaveTypeRequestLeaveCertificate
- func (s *AddLeaveTypeRequestLeaveCertificate) SetUnit(v string) *AddLeaveTypeRequestLeaveCertificate
- func (s AddLeaveTypeRequestLeaveCertificate) String() string
- type AddLeaveTypeRequestSubmitTimeRule
- func (s AddLeaveTypeRequestSubmitTimeRule) GoString() string
- func (s *AddLeaveTypeRequestSubmitTimeRule) SetEnableTimeLimit(v bool) *AddLeaveTypeRequestSubmitTimeRule
- func (s *AddLeaveTypeRequestSubmitTimeRule) SetTimeType(v string) *AddLeaveTypeRequestSubmitTimeRule
- func (s *AddLeaveTypeRequestSubmitTimeRule) SetTimeUnit(v string) *AddLeaveTypeRequestSubmitTimeRule
- func (s *AddLeaveTypeRequestSubmitTimeRule) SetTimeValue(v int64) *AddLeaveTypeRequestSubmitTimeRule
- func (s AddLeaveTypeRequestSubmitTimeRule) String() string
- type AddLeaveTypeRequestVisibilityRules
- func (s AddLeaveTypeRequestVisibilityRules) GoString() string
- func (s *AddLeaveTypeRequestVisibilityRules) SetType(v string) *AddLeaveTypeRequestVisibilityRules
- func (s *AddLeaveTypeRequestVisibilityRules) SetVisible(v []*string) *AddLeaveTypeRequestVisibilityRules
- func (s AddLeaveTypeRequestVisibilityRules) String() string
- type AddLeaveTypeResponse
- type AddLeaveTypeResponseBody
- type AddLeaveTypeResponseBodyResult
- func (s AddLeaveTypeResponseBodyResult) GoString() string
- func (s *AddLeaveTypeResponseBodyResult) SetBizType(v string) *AddLeaveTypeResponseBodyResult
- func (s *AddLeaveTypeResponseBodyResult) SetHoursInPerDay(v int64) *AddLeaveTypeResponseBodyResult
- func (s *AddLeaveTypeResponseBodyResult) SetLeaveCertificate(v *AddLeaveTypeResponseBodyResultLeaveCertificate) *AddLeaveTypeResponseBodyResult
- func (s *AddLeaveTypeResponseBodyResult) SetLeaveCode(v string) *AddLeaveTypeResponseBodyResult
- func (s *AddLeaveTypeResponseBodyResult) SetLeaveName(v string) *AddLeaveTypeResponseBodyResult
- func (s *AddLeaveTypeResponseBodyResult) SetLeaveViewUnit(v string) *AddLeaveTypeResponseBodyResult
- func (s *AddLeaveTypeResponseBodyResult) SetNaturalDayLeave(v bool) *AddLeaveTypeResponseBodyResult
- func (s *AddLeaveTypeResponseBodyResult) SetSubmitTimeRule(v *AddLeaveTypeResponseBodyResultSubmitTimeRule) *AddLeaveTypeResponseBodyResult
- func (s *AddLeaveTypeResponseBodyResult) SetVisibilityRules(v []*AddLeaveTypeResponseBodyResultVisibilityRules) *AddLeaveTypeResponseBodyResult
- func (s AddLeaveTypeResponseBodyResult) String() string
- type AddLeaveTypeResponseBodyResultLeaveCertificate
- func (s AddLeaveTypeResponseBodyResultLeaveCertificate) GoString() string
- func (s *AddLeaveTypeResponseBodyResultLeaveCertificate) SetDuration(v float64) *AddLeaveTypeResponseBodyResultLeaveCertificate
- func (s *AddLeaveTypeResponseBodyResultLeaveCertificate) SetEnable(v bool) *AddLeaveTypeResponseBodyResultLeaveCertificate
- func (s *AddLeaveTypeResponseBodyResultLeaveCertificate) SetPromptInformation(v string) *AddLeaveTypeResponseBodyResultLeaveCertificate
- func (s *AddLeaveTypeResponseBodyResultLeaveCertificate) SetUnit(v string) *AddLeaveTypeResponseBodyResultLeaveCertificate
- func (s AddLeaveTypeResponseBodyResultLeaveCertificate) String() string
- type AddLeaveTypeResponseBodyResultSubmitTimeRule
- func (s AddLeaveTypeResponseBodyResultSubmitTimeRule) GoString() string
- func (s *AddLeaveTypeResponseBodyResultSubmitTimeRule) SetEnableTimeLimit(v bool) *AddLeaveTypeResponseBodyResultSubmitTimeRule
- func (s *AddLeaveTypeResponseBodyResultSubmitTimeRule) SetTimeType(v string) *AddLeaveTypeResponseBodyResultSubmitTimeRule
- func (s *AddLeaveTypeResponseBodyResultSubmitTimeRule) SetTimeUnit(v string) *AddLeaveTypeResponseBodyResultSubmitTimeRule
- func (s *AddLeaveTypeResponseBodyResultSubmitTimeRule) SetTimeValue(v int64) *AddLeaveTypeResponseBodyResultSubmitTimeRule
- func (s AddLeaveTypeResponseBodyResultSubmitTimeRule) String() string
- type AddLeaveTypeResponseBodyResultVisibilityRules
- func (s AddLeaveTypeResponseBodyResultVisibilityRules) GoString() string
- func (s *AddLeaveTypeResponseBodyResultVisibilityRules) SetType(v string) *AddLeaveTypeResponseBodyResultVisibilityRules
- func (s *AddLeaveTypeResponseBodyResultVisibilityRules) SetVisible(v []*string) *AddLeaveTypeResponseBodyResultVisibilityRules
- func (s AddLeaveTypeResponseBodyResultVisibilityRules) String() string
- type AttendanceBleDevicesAddHeaders
- func (s AttendanceBleDevicesAddHeaders) GoString() string
- func (s *AttendanceBleDevicesAddHeaders) SetCommonHeaders(v map[string]*string) *AttendanceBleDevicesAddHeaders
- func (s *AttendanceBleDevicesAddHeaders) SetXAcsDingtalkAccessToken(v string) *AttendanceBleDevicesAddHeaders
- func (s AttendanceBleDevicesAddHeaders) String() string
- type AttendanceBleDevicesAddRequest
- func (s AttendanceBleDevicesAddRequest) GoString() string
- func (s *AttendanceBleDevicesAddRequest) SetDeviceIdList(v []*int64) *AttendanceBleDevicesAddRequest
- func (s *AttendanceBleDevicesAddRequest) SetGroupKey(v string) *AttendanceBleDevicesAddRequest
- func (s *AttendanceBleDevicesAddRequest) SetOpUserId(v string) *AttendanceBleDevicesAddRequest
- func (s AttendanceBleDevicesAddRequest) String() string
- type AttendanceBleDevicesAddResponse
- func (s AttendanceBleDevicesAddResponse) GoString() string
- func (s *AttendanceBleDevicesAddResponse) SetBody(v *AttendanceBleDevicesAddResponseBody) *AttendanceBleDevicesAddResponse
- func (s *AttendanceBleDevicesAddResponse) SetHeaders(v map[string]*string) *AttendanceBleDevicesAddResponse
- func (s AttendanceBleDevicesAddResponse) String() string
- type AttendanceBleDevicesAddResponseBody
- func (s AttendanceBleDevicesAddResponseBody) GoString() string
- func (s *AttendanceBleDevicesAddResponseBody) SetErrorList(v []*AttendanceBleDevicesAddResponseBodyErrorList) *AttendanceBleDevicesAddResponseBody
- func (s *AttendanceBleDevicesAddResponseBody) SetSuccessList(v []*AttendanceBleDevicesAddResponseBodySuccessList) *AttendanceBleDevicesAddResponseBody
- func (s AttendanceBleDevicesAddResponseBody) String() string
- type AttendanceBleDevicesAddResponseBodyErrorList
- func (s AttendanceBleDevicesAddResponseBodyErrorList) GoString() string
- func (s *AttendanceBleDevicesAddResponseBodyErrorList) SetCode(v string) *AttendanceBleDevicesAddResponseBodyErrorList
- func (s *AttendanceBleDevicesAddResponseBodyErrorList) SetFailureList(v []*AttendanceBleDevicesAddResponseBodyErrorListFailureList) *AttendanceBleDevicesAddResponseBodyErrorList
- func (s *AttendanceBleDevicesAddResponseBodyErrorList) SetMsg(v string) *AttendanceBleDevicesAddResponseBodyErrorList
- func (s AttendanceBleDevicesAddResponseBodyErrorList) String() string
- type AttendanceBleDevicesAddResponseBodyErrorListFailureList
- func (s AttendanceBleDevicesAddResponseBodyErrorListFailureList) GoString() string
- func (s *AttendanceBleDevicesAddResponseBodyErrorListFailureList) SetDeviceId(v int64) *AttendanceBleDevicesAddResponseBodyErrorListFailureList
- func (s *AttendanceBleDevicesAddResponseBodyErrorListFailureList) SetDeviceName(v string) *AttendanceBleDevicesAddResponseBodyErrorListFailureList
- func (s *AttendanceBleDevicesAddResponseBodyErrorListFailureList) SetSn(v string) *AttendanceBleDevicesAddResponseBodyErrorListFailureList
- func (s AttendanceBleDevicesAddResponseBodyErrorListFailureList) String() string
- type AttendanceBleDevicesAddResponseBodySuccessList
- func (s AttendanceBleDevicesAddResponseBodySuccessList) GoString() string
- func (s *AttendanceBleDevicesAddResponseBodySuccessList) SetDeviceId(v int64) *AttendanceBleDevicesAddResponseBodySuccessList
- func (s *AttendanceBleDevicesAddResponseBodySuccessList) SetDeviceName(v string) *AttendanceBleDevicesAddResponseBodySuccessList
- func (s *AttendanceBleDevicesAddResponseBodySuccessList) SetSn(v string) *AttendanceBleDevicesAddResponseBodySuccessList
- func (s AttendanceBleDevicesAddResponseBodySuccessList) String() string
- type AttendanceBleDevicesQueryHeaders
- func (s AttendanceBleDevicesQueryHeaders) GoString() string
- func (s *AttendanceBleDevicesQueryHeaders) SetCommonHeaders(v map[string]*string) *AttendanceBleDevicesQueryHeaders
- func (s *AttendanceBleDevicesQueryHeaders) SetXAcsDingtalkAccessToken(v string) *AttendanceBleDevicesQueryHeaders
- func (s AttendanceBleDevicesQueryHeaders) String() string
- type AttendanceBleDevicesQueryRequest
- func (s AttendanceBleDevicesQueryRequest) GoString() string
- func (s *AttendanceBleDevicesQueryRequest) SetGroupKey(v string) *AttendanceBleDevicesQueryRequest
- func (s *AttendanceBleDevicesQueryRequest) SetOpUserId(v string) *AttendanceBleDevicesQueryRequest
- func (s AttendanceBleDevicesQueryRequest) String() string
- type AttendanceBleDevicesQueryResponse
- func (s AttendanceBleDevicesQueryResponse) GoString() string
- func (s *AttendanceBleDevicesQueryResponse) SetBody(v *AttendanceBleDevicesQueryResponseBody) *AttendanceBleDevicesQueryResponse
- func (s *AttendanceBleDevicesQueryResponse) SetHeaders(v map[string]*string) *AttendanceBleDevicesQueryResponse
- func (s AttendanceBleDevicesQueryResponse) String() string
- type AttendanceBleDevicesQueryResponseBody
- type AttendanceBleDevicesQueryResponseBodyResult
- func (s AttendanceBleDevicesQueryResponseBodyResult) GoString() string
- func (s *AttendanceBleDevicesQueryResponseBodyResult) SetDeviceId(v int64) *AttendanceBleDevicesQueryResponseBodyResult
- func (s *AttendanceBleDevicesQueryResponseBodyResult) SetDeviceName(v string) *AttendanceBleDevicesQueryResponseBodyResult
- func (s *AttendanceBleDevicesQueryResponseBodyResult) SetSn(v string) *AttendanceBleDevicesQueryResponseBodyResult
- func (s AttendanceBleDevicesQueryResponseBodyResult) String() string
- type AttendanceBleDevicesRemoveHeaders
- func (s AttendanceBleDevicesRemoveHeaders) GoString() string
- func (s *AttendanceBleDevicesRemoveHeaders) SetCommonHeaders(v map[string]*string) *AttendanceBleDevicesRemoveHeaders
- func (s *AttendanceBleDevicesRemoveHeaders) SetXAcsDingtalkAccessToken(v string) *AttendanceBleDevicesRemoveHeaders
- func (s AttendanceBleDevicesRemoveHeaders) String() string
- type AttendanceBleDevicesRemoveRequest
- func (s AttendanceBleDevicesRemoveRequest) GoString() string
- func (s *AttendanceBleDevicesRemoveRequest) SetDeviceIdList(v []*int64) *AttendanceBleDevicesRemoveRequest
- func (s *AttendanceBleDevicesRemoveRequest) SetGroupKey(v string) *AttendanceBleDevicesRemoveRequest
- func (s *AttendanceBleDevicesRemoveRequest) SetOpUserId(v string) *AttendanceBleDevicesRemoveRequest
- func (s AttendanceBleDevicesRemoveRequest) String() string
- type AttendanceBleDevicesRemoveResponse
- func (s AttendanceBleDevicesRemoveResponse) GoString() string
- func (s *AttendanceBleDevicesRemoveResponse) SetBody(v *AttendanceBleDevicesRemoveResponseBody) *AttendanceBleDevicesRemoveResponse
- func (s *AttendanceBleDevicesRemoveResponse) SetHeaders(v map[string]*string) *AttendanceBleDevicesRemoveResponse
- func (s AttendanceBleDevicesRemoveResponse) String() string
- type AttendanceBleDevicesRemoveResponseBody
- func (s AttendanceBleDevicesRemoveResponseBody) GoString() string
- func (s *AttendanceBleDevicesRemoveResponseBody) SetErrorList(v []*AttendanceBleDevicesRemoveResponseBodyErrorList) *AttendanceBleDevicesRemoveResponseBody
- func (s *AttendanceBleDevicesRemoveResponseBody) SetSuccessList(v []*int64) *AttendanceBleDevicesRemoveResponseBody
- func (s AttendanceBleDevicesRemoveResponseBody) String() string
- type AttendanceBleDevicesRemoveResponseBodyErrorList
- func (s AttendanceBleDevicesRemoveResponseBodyErrorList) GoString() string
- func (s *AttendanceBleDevicesRemoveResponseBodyErrorList) SetCode(v string) *AttendanceBleDevicesRemoveResponseBodyErrorList
- func (s *AttendanceBleDevicesRemoveResponseBodyErrorList) SetFailureList(v []*int64) *AttendanceBleDevicesRemoveResponseBodyErrorList
- func (s *AttendanceBleDevicesRemoveResponseBodyErrorList) SetMsg(v string) *AttendanceBleDevicesRemoveResponseBodyErrorList
- func (s AttendanceBleDevicesRemoveResponseBodyErrorList) String() string
- type CheckClosingAccountHeaders
- func (s CheckClosingAccountHeaders) GoString() string
- func (s *CheckClosingAccountHeaders) SetCommonHeaders(v map[string]*string) *CheckClosingAccountHeaders
- func (s *CheckClosingAccountHeaders) SetXAcsDingtalkAccessToken(v string) *CheckClosingAccountHeaders
- func (s CheckClosingAccountHeaders) String() string
- type CheckClosingAccountRequest
- func (s CheckClosingAccountRequest) GoString() string
- func (s *CheckClosingAccountRequest) SetBizCode(v string) *CheckClosingAccountRequest
- func (s *CheckClosingAccountRequest) SetUserIds(v []*string) *CheckClosingAccountRequest
- func (s *CheckClosingAccountRequest) SetUserTimeRange(v []*CheckClosingAccountRequestUserTimeRange) *CheckClosingAccountRequest
- func (s CheckClosingAccountRequest) String() string
- type CheckClosingAccountRequestUserTimeRange
- func (s CheckClosingAccountRequestUserTimeRange) GoString() string
- func (s *CheckClosingAccountRequestUserTimeRange) SetEndTime(v int64) *CheckClosingAccountRequestUserTimeRange
- func (s *CheckClosingAccountRequestUserTimeRange) SetStartTime(v int64) *CheckClosingAccountRequestUserTimeRange
- func (s CheckClosingAccountRequestUserTimeRange) String() string
- type CheckClosingAccountResponse
- func (s CheckClosingAccountResponse) GoString() string
- func (s *CheckClosingAccountResponse) SetBody(v *CheckClosingAccountResponseBody) *CheckClosingAccountResponse
- func (s *CheckClosingAccountResponse) SetHeaders(v map[string]*string) *CheckClosingAccountResponse
- func (s CheckClosingAccountResponse) String() string
- type CheckClosingAccountResponseBody
- func (s CheckClosingAccountResponseBody) GoString() string
- func (s *CheckClosingAccountResponseBody) SetCode(v string) *CheckClosingAccountResponseBody
- func (s *CheckClosingAccountResponseBody) SetMesage(v string) *CheckClosingAccountResponseBody
- func (s *CheckClosingAccountResponseBody) SetPass(v bool) *CheckClosingAccountResponseBody
- func (s CheckClosingAccountResponseBody) String() string
- type CheckWritePermissionHeaders
- func (s CheckWritePermissionHeaders) GoString() string
- func (s *CheckWritePermissionHeaders) SetCommonHeaders(v map[string]*string) *CheckWritePermissionHeaders
- func (s *CheckWritePermissionHeaders) SetXAcsDingtalkAccessToken(v string) *CheckWritePermissionHeaders
- func (s CheckWritePermissionHeaders) String() string
- type CheckWritePermissionRequest
- func (s CheckWritePermissionRequest) GoString() string
- func (s *CheckWritePermissionRequest) SetCategory(v string) *CheckWritePermissionRequest
- func (s *CheckWritePermissionRequest) SetEntityIds(v []*int64) *CheckWritePermissionRequest
- func (s *CheckWritePermissionRequest) SetOpUserId(v string) *CheckWritePermissionRequest
- func (s *CheckWritePermissionRequest) SetResourceKey(v string) *CheckWritePermissionRequest
- func (s CheckWritePermissionRequest) String() string
- type CheckWritePermissionResponse
- func (s CheckWritePermissionResponse) GoString() string
- func (s *CheckWritePermissionResponse) SetBody(v *CheckWritePermissionResponseBody) *CheckWritePermissionResponse
- func (s *CheckWritePermissionResponse) SetHeaders(v map[string]*string) *CheckWritePermissionResponse
- func (s CheckWritePermissionResponse) String() string
- type CheckWritePermissionResponseBody
- type Client
- func (client *Client) AddLeaveType(request *AddLeaveTypeRequest) (_result *AddLeaveTypeResponse, _err error)
- func (client *Client) AddLeaveTypeWithOptions(request *AddLeaveTypeRequest, headers *AddLeaveTypeHeaders, ...) (_result *AddLeaveTypeResponse, _err error)
- func (client *Client) AttendanceBleDevicesAdd(request *AttendanceBleDevicesAddRequest) (_result *AttendanceBleDevicesAddResponse, _err error)
- func (client *Client) AttendanceBleDevicesAddWithOptions(request *AttendanceBleDevicesAddRequest, ...) (_result *AttendanceBleDevicesAddResponse, _err error)
- func (client *Client) AttendanceBleDevicesQuery(request *AttendanceBleDevicesQueryRequest) (_result *AttendanceBleDevicesQueryResponse, _err error)
- func (client *Client) AttendanceBleDevicesQueryWithOptions(request *AttendanceBleDevicesQueryRequest, ...) (_result *AttendanceBleDevicesQueryResponse, _err error)
- func (client *Client) AttendanceBleDevicesRemove(request *AttendanceBleDevicesRemoveRequest) (_result *AttendanceBleDevicesRemoveResponse, _err error)
- func (client *Client) AttendanceBleDevicesRemoveWithOptions(request *AttendanceBleDevicesRemoveRequest, ...) (_result *AttendanceBleDevicesRemoveResponse, _err error)
- func (client *Client) CheckClosingAccount(request *CheckClosingAccountRequest) (_result *CheckClosingAccountResponse, _err error)
- func (client *Client) CheckClosingAccountWithOptions(request *CheckClosingAccountRequest, headers *CheckClosingAccountHeaders, ...) (_result *CheckClosingAccountResponse, _err error)
- func (client *Client) CheckWritePermission(request *CheckWritePermissionRequest) (_result *CheckWritePermissionResponse, _err error)
- func (client *Client) CheckWritePermissionWithOptions(request *CheckWritePermissionRequest, headers *CheckWritePermissionHeaders, ...) (_result *CheckWritePermissionResponse, _err error)
- func (client *Client) CreateApprove(request *CreateApproveRequest) (_result *CreateApproveResponse, _err error)
- func (client *Client) CreateApproveWithOptions(request *CreateApproveRequest, headers *CreateApproveHeaders, ...) (_result *CreateApproveResponse, _err error)
- func (client *Client) DeleteWaterMarkTemplate(request *DeleteWaterMarkTemplateRequest) (_result *DeleteWaterMarkTemplateResponse, _err error)
- func (client *Client) DeleteWaterMarkTemplateWithOptions(request *DeleteWaterMarkTemplateRequest, ...) (_result *DeleteWaterMarkTemplateResponse, _err error)
- func (client *Client) DingTalkSecurityCheck(request *DingTalkSecurityCheckRequest) (_result *DingTalkSecurityCheckResponse, _err error)
- func (client *Client) DingTalkSecurityCheckWithOptions(request *DingTalkSecurityCheckRequest, headers *DingTalkSecurityCheckHeaders, ...) (_result *DingTalkSecurityCheckResponse, _err error)
- func (client *Client) GetAdjustments(request *GetAdjustmentsRequest) (_result *GetAdjustmentsResponse, _err error)
- func (client *Client) GetAdjustmentsWithOptions(request *GetAdjustmentsRequest, headers *GetAdjustmentsHeaders, ...) (_result *GetAdjustmentsResponse, _err error)
- func (client *Client) GetCheckInSchemaTemplate(request *GetCheckInSchemaTemplateRequest) (_result *GetCheckInSchemaTemplateResponse, _err error)
- func (client *Client) GetCheckInSchemaTemplateWithOptions(request *GetCheckInSchemaTemplateRequest, ...) (_result *GetCheckInSchemaTemplateResponse, _err error)
- func (client *Client) GetClosingAccounts(request *GetClosingAccountsRequest) (_result *GetClosingAccountsResponse, _err error)
- func (client *Client) GetClosingAccountsWithOptions(request *GetClosingAccountsRequest, headers *GetClosingAccountsHeaders, ...) (_result *GetClosingAccountsResponse, _err error)
- func (client *Client) GetLeaveType(request *GetLeaveTypeRequest) (_result *GetLeaveTypeResponse, _err error)
- func (client *Client) GetLeaveTypeWithOptions(request *GetLeaveTypeRequest, headers *GetLeaveTypeHeaders, ...) (_result *GetLeaveTypeResponse, _err error)
- func (client *Client) GetMachine(devId *string) (_result *GetMachineResponse, _err error)
- func (client *Client) GetMachineUser(devId *string, request *GetMachineUserRequest) (_result *GetMachineUserResponse, _err error)
- func (client *Client) GetMachineUserWithOptions(devId *string, request *GetMachineUserRequest, headers *GetMachineUserHeaders, ...) (_result *GetMachineUserResponse, _err error)
- func (client *Client) GetMachineWithOptions(devId *string, headers *GetMachineHeaders, runtime *util.RuntimeOptions) (_result *GetMachineResponse, _err error)
- func (client *Client) GetOvertimeSetting(request *GetOvertimeSettingRequest) (_result *GetOvertimeSettingResponse, _err error)
- func (client *Client) GetOvertimeSettingWithOptions(request *GetOvertimeSettingRequest, headers *GetOvertimeSettingHeaders, ...) (_result *GetOvertimeSettingResponse, _err error)
- func (client *Client) GetSimpleOvertimeSetting(request *GetSimpleOvertimeSettingRequest) (_result *GetSimpleOvertimeSettingResponse, _err error)
- func (client *Client) GetSimpleOvertimeSettingWithOptions(request *GetSimpleOvertimeSettingRequest, ...) (_result *GetSimpleOvertimeSettingResponse, _err error)
- func (client *Client) GetUserHolidays(request *GetUserHolidaysRequest) (_result *GetUserHolidaysResponse, _err error)
- func (client *Client) GetUserHolidaysWithOptions(request *GetUserHolidaysRequest, headers *GetUserHolidaysHeaders, ...) (_result *GetUserHolidaysResponse, _err error)
- func (client *Client) Init(config *openapi.Config) (_err error)
- func (client *Client) InitAndGetLeaveALlocationQuotas(request *InitAndGetLeaveALlocationQuotasRequest) (_result *InitAndGetLeaveALlocationQuotasResponse, _err error)
- func (client *Client) InitAndGetLeaveALlocationQuotasWithOptions(request *InitAndGetLeaveALlocationQuotasRequest, ...) (_result *InitAndGetLeaveALlocationQuotasResponse, _err error)
- func (client *Client) ModifyWaterMarkTemplate(request *ModifyWaterMarkTemplateRequest) (_result *ModifyWaterMarkTemplateResponse, _err error)
- func (client *Client) ModifyWaterMarkTemplateWithOptions(request *ModifyWaterMarkTemplateRequest, ...) (_result *ModifyWaterMarkTemplateResponse, _err error)
- func (client *Client) ProcessApproveCreate(request *ProcessApproveCreateRequest) (_result *ProcessApproveCreateResponse, _err error)
- func (client *Client) ProcessApproveCreateWithOptions(request *ProcessApproveCreateRequest, headers *ProcessApproveCreateHeaders, ...) (_result *ProcessApproveCreateResponse, _err error)
- func (client *Client) SaveCustomWaterMarkTemplate(request *SaveCustomWaterMarkTemplateRequest) (_result *SaveCustomWaterMarkTemplateResponse, _err error)
- func (client *Client) SaveCustomWaterMarkTemplateWithOptions(request *SaveCustomWaterMarkTemplateRequest, ...) (_result *SaveCustomWaterMarkTemplateResponse, _err error)
- func (client *Client) SyncScheduleInfo(request *SyncScheduleInfoRequest) (_result *SyncScheduleInfoResponse, _err error)
- func (client *Client) SyncScheduleInfoWithOptions(request *SyncScheduleInfoRequest, headers *SyncScheduleInfoHeaders, ...) (_result *SyncScheduleInfoResponse, _err error)
- func (client *Client) UpdateLeaveType(request *UpdateLeaveTypeRequest) (_result *UpdateLeaveTypeResponse, _err error)
- func (client *Client) UpdateLeaveTypeWithOptions(request *UpdateLeaveTypeRequest, headers *UpdateLeaveTypeHeaders, ...) (_result *UpdateLeaveTypeResponse, _err error)
- type CreateApproveHeaders
- type CreateApproveRequest
- func (s CreateApproveRequest) GoString() string
- func (s *CreateApproveRequest) SetApproveId(v string) *CreateApproveRequest
- func (s *CreateApproveRequest) SetOpUserid(v string) *CreateApproveRequest
- func (s *CreateApproveRequest) SetPunchParam(v *CreateApproveRequestPunchParam) *CreateApproveRequest
- func (s *CreateApproveRequest) SetSubType(v string) *CreateApproveRequest
- func (s *CreateApproveRequest) SetTagName(v string) *CreateApproveRequest
- func (s *CreateApproveRequest) SetUserid(v string) *CreateApproveRequest
- func (s CreateApproveRequest) String() string
- type CreateApproveRequestPunchParam
- func (s CreateApproveRequestPunchParam) GoString() string
- func (s *CreateApproveRequestPunchParam) SetPositionId(v string) *CreateApproveRequestPunchParam
- func (s *CreateApproveRequestPunchParam) SetPositionName(v string) *CreateApproveRequestPunchParam
- func (s *CreateApproveRequestPunchParam) SetPositionType(v string) *CreateApproveRequestPunchParam
- func (s *CreateApproveRequestPunchParam) SetPunchTime(v int64) *CreateApproveRequestPunchParam
- func (s CreateApproveRequestPunchParam) String() string
- type CreateApproveResponse
- type CreateApproveResponseBody
- type DeleteWaterMarkTemplateHeaders
- func (s DeleteWaterMarkTemplateHeaders) GoString() string
- func (s *DeleteWaterMarkTemplateHeaders) SetCommonHeaders(v map[string]*string) *DeleteWaterMarkTemplateHeaders
- func (s *DeleteWaterMarkTemplateHeaders) SetXAcsDingtalkAccessToken(v string) *DeleteWaterMarkTemplateHeaders
- func (s DeleteWaterMarkTemplateHeaders) String() string
- type DeleteWaterMarkTemplateRequest
- func (s DeleteWaterMarkTemplateRequest) GoString() string
- func (s *DeleteWaterMarkTemplateRequest) SetFormCode(v string) *DeleteWaterMarkTemplateRequest
- func (s *DeleteWaterMarkTemplateRequest) SetFormContent(v string) *DeleteWaterMarkTemplateRequest
- func (s *DeleteWaterMarkTemplateRequest) SetOpenConversationId(v string) *DeleteWaterMarkTemplateRequest
- func (s *DeleteWaterMarkTemplateRequest) SetSystemTemplate(v bool) *DeleteWaterMarkTemplateRequest
- func (s *DeleteWaterMarkTemplateRequest) SetUserId(v string) *DeleteWaterMarkTemplateRequest
- func (s DeleteWaterMarkTemplateRequest) String() string
- type DeleteWaterMarkTemplateResponse
- func (s DeleteWaterMarkTemplateResponse) GoString() string
- func (s *DeleteWaterMarkTemplateResponse) SetBody(v *DeleteWaterMarkTemplateResponseBody) *DeleteWaterMarkTemplateResponse
- func (s *DeleteWaterMarkTemplateResponse) SetHeaders(v map[string]*string) *DeleteWaterMarkTemplateResponse
- func (s DeleteWaterMarkTemplateResponse) String() string
- type DeleteWaterMarkTemplateResponseBody
- type DingTalkSecurityCheckHeaders
- func (s DingTalkSecurityCheckHeaders) GoString() string
- func (s *DingTalkSecurityCheckHeaders) SetCommonHeaders(v map[string]*string) *DingTalkSecurityCheckHeaders
- func (s *DingTalkSecurityCheckHeaders) SetXAcsDingtalkAccessToken(v string) *DingTalkSecurityCheckHeaders
- func (s DingTalkSecurityCheckHeaders) String() string
- type DingTalkSecurityCheckRequest
- func (s DingTalkSecurityCheckRequest) GoString() string
- func (s *DingTalkSecurityCheckRequest) SetClientVer(v string) *DingTalkSecurityCheckRequest
- func (s *DingTalkSecurityCheckRequest) SetPlatform(v string) *DingTalkSecurityCheckRequest
- func (s *DingTalkSecurityCheckRequest) SetPlatformVer(v string) *DingTalkSecurityCheckRequest
- func (s *DingTalkSecurityCheckRequest) SetSec(v string) *DingTalkSecurityCheckRequest
- func (s *DingTalkSecurityCheckRequest) SetUserId(v string) *DingTalkSecurityCheckRequest
- func (s DingTalkSecurityCheckRequest) String() string
- type DingTalkSecurityCheckResponse
- func (s DingTalkSecurityCheckResponse) GoString() string
- func (s *DingTalkSecurityCheckResponse) SetBody(v *DingTalkSecurityCheckResponseBody) *DingTalkSecurityCheckResponse
- func (s *DingTalkSecurityCheckResponse) SetHeaders(v map[string]*string) *DingTalkSecurityCheckResponse
- func (s DingTalkSecurityCheckResponse) String() string
- type DingTalkSecurityCheckResponseBody
- type DingTalkSecurityCheckResponseBodyResult
- func (s DingTalkSecurityCheckResponseBodyResult) GoString() string
- func (s *DingTalkSecurityCheckResponseBodyResult) SetHasRisk(v bool) *DingTalkSecurityCheckResponseBodyResult
- func (s *DingTalkSecurityCheckResponseBodyResult) SetRiskInfo(v map[string]*string) *DingTalkSecurityCheckResponseBodyResult
- func (s DingTalkSecurityCheckResponseBodyResult) String() string
- type GetAdjustmentsHeaders
- type GetAdjustmentsRequest
- type GetAdjustmentsResponse
- type GetAdjustmentsResponseBody
- type GetAdjustmentsResponseBodyResult
- func (s GetAdjustmentsResponseBodyResult) GoString() string
- func (s *GetAdjustmentsResponseBodyResult) SetItems(v []*GetAdjustmentsResponseBodyResultItems) *GetAdjustmentsResponseBodyResult
- func (s *GetAdjustmentsResponseBodyResult) SetPageNumber(v int64) *GetAdjustmentsResponseBodyResult
- func (s *GetAdjustmentsResponseBodyResult) SetTotalPage(v int64) *GetAdjustmentsResponseBodyResult
- func (s GetAdjustmentsResponseBodyResult) String() string
- type GetAdjustmentsResponseBodyResultItems
- func (s GetAdjustmentsResponseBodyResultItems) GoString() string
- func (s *GetAdjustmentsResponseBodyResultItems) SetId(v int64) *GetAdjustmentsResponseBodyResultItems
- func (s *GetAdjustmentsResponseBodyResultItems) SetName(v string) *GetAdjustmentsResponseBodyResultItems
- func (s GetAdjustmentsResponseBodyResultItems) String() string
- type GetCheckInSchemaTemplateHeaders
- func (s GetCheckInSchemaTemplateHeaders) GoString() string
- func (s *GetCheckInSchemaTemplateHeaders) SetCommonHeaders(v map[string]*string) *GetCheckInSchemaTemplateHeaders
- func (s *GetCheckInSchemaTemplateHeaders) SetXAcsDingtalkAccessToken(v string) *GetCheckInSchemaTemplateHeaders
- func (s GetCheckInSchemaTemplateHeaders) String() string
- type GetCheckInSchemaTemplateRequest
- func (s GetCheckInSchemaTemplateRequest) GoString() string
- func (s *GetCheckInSchemaTemplateRequest) SetBizCode(v string) *GetCheckInSchemaTemplateRequest
- func (s *GetCheckInSchemaTemplateRequest) SetOpenConversationId(v string) *GetCheckInSchemaTemplateRequest
- func (s *GetCheckInSchemaTemplateRequest) SetSceneCode(v string) *GetCheckInSchemaTemplateRequest
- func (s *GetCheckInSchemaTemplateRequest) SetUserId(v string) *GetCheckInSchemaTemplateRequest
- func (s GetCheckInSchemaTemplateRequest) String() string
- type GetCheckInSchemaTemplateResponse
- func (s GetCheckInSchemaTemplateResponse) GoString() string
- func (s *GetCheckInSchemaTemplateResponse) SetBody(v *GetCheckInSchemaTemplateResponseBody) *GetCheckInSchemaTemplateResponse
- func (s *GetCheckInSchemaTemplateResponse) SetHeaders(v map[string]*string) *GetCheckInSchemaTemplateResponse
- func (s GetCheckInSchemaTemplateResponse) String() string
- type GetCheckInSchemaTemplateResponseBody
- type GetCheckInSchemaTemplateResponseBodyResult
- func (s GetCheckInSchemaTemplateResponseBodyResult) GoString() string
- func (s *GetCheckInSchemaTemplateResponseBodyResult) SetBizCode(v string) *GetCheckInSchemaTemplateResponseBodyResult
- func (s *GetCheckInSchemaTemplateResponseBodyResult) SetCanModifyAndAddTemplate(v bool) *GetCheckInSchemaTemplateResponseBodyResult
- func (s *GetCheckInSchemaTemplateResponseBodyResult) SetConversationAdmin(v bool) *GetCheckInSchemaTemplateResponseBodyResult
- func (s *GetCheckInSchemaTemplateResponseBodyResult) SetCustomTemplateMaxSize(v int32) *GetCheckInSchemaTemplateResponseBodyResult
- func (s *GetCheckInSchemaTemplateResponseBodyResult) SetOpenConversationId(v string) *GetCheckInSchemaTemplateResponseBodyResult
- func (s *GetCheckInSchemaTemplateResponseBodyResult) SetShowStat(v bool) *GetCheckInSchemaTemplateResponseBodyResult
- func (s *GetCheckInSchemaTemplateResponseBodyResult) SetTemplateDegrade(v bool) *GetCheckInSchemaTemplateResponseBodyResult
- func (s *GetCheckInSchemaTemplateResponseBodyResult) SetWaterMarkTemplateModels(v []*GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels) *GetCheckInSchemaTemplateResponseBodyResult
- func (s GetCheckInSchemaTemplateResponseBodyResult) String() string
- type GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels
- func (s GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels) GoString() string
- func (s *GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels) SetCanModify(v bool) *GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels
- func (s *GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels) SetFormCode(v string) *GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels
- func (s *GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels) SetIcon(v string) *GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels
- func (s *GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels) SetLayoutDesign(v string) *GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels
- func (s *GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels) SetSceneCode(v string) *GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels
- func (s *GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels) SetSchemaContent(v string) *GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels
- func (s *GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels) SetSuiteKey(v string) *GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels
- func (s *GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels) SetSystemTemplate(v bool) *GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels
- func (s *GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels) SetTitle(v string) *GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels
- func (s *GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels) SetWaterMarkId(v string) *GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels
- func (s GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels) String() string
- type GetClosingAccountsHeaders
- func (s GetClosingAccountsHeaders) GoString() string
- func (s *GetClosingAccountsHeaders) SetCommonHeaders(v map[string]*string) *GetClosingAccountsHeaders
- func (s *GetClosingAccountsHeaders) SetXAcsDingtalkAccessToken(v string) *GetClosingAccountsHeaders
- func (s GetClosingAccountsHeaders) String() string
- type GetClosingAccountsRequest
- type GetClosingAccountsResponse
- func (s GetClosingAccountsResponse) GoString() string
- func (s *GetClosingAccountsResponse) SetBody(v *GetClosingAccountsResponseBody) *GetClosingAccountsResponse
- func (s *GetClosingAccountsResponse) SetHeaders(v map[string]*string) *GetClosingAccountsResponse
- func (s GetClosingAccountsResponse) String() string
- type GetClosingAccountsResponseBody
- type GetClosingAccountsResponseBodyResult
- func (s GetClosingAccountsResponseBodyResult) GoString() string
- func (s *GetClosingAccountsResponseBodyResult) SetClosingAccountModel(v *GetClosingAccountsResponseBodyResultClosingAccountModel) *GetClosingAccountsResponseBodyResult
- func (s *GetClosingAccountsResponseBodyResult) SetSwitchOn(v bool) *GetClosingAccountsResponseBodyResult
- func (s *GetClosingAccountsResponseBodyResult) SetUnsealClosingAccountModel(v *GetClosingAccountsResponseBodyResultUnsealClosingAccountModel) *GetClosingAccountsResponseBodyResult
- func (s *GetClosingAccountsResponseBodyResult) SetUserId(v string) *GetClosingAccountsResponseBodyResult
- func (s GetClosingAccountsResponseBodyResult) String() string
- type GetClosingAccountsResponseBodyResultClosingAccountModel
- func (s GetClosingAccountsResponseBodyResultClosingAccountModel) GoString() string
- func (s *GetClosingAccountsResponseBodyResultClosingAccountModel) SetClosingDay(v int32) *GetClosingAccountsResponseBodyResultClosingAccountModel
- func (s *GetClosingAccountsResponseBodyResultClosingAccountModel) SetClosingHourMinutes(v int64) *GetClosingAccountsResponseBodyResultClosingAccountModel
- func (s *GetClosingAccountsResponseBodyResultClosingAccountModel) SetEndDay(v int32) *GetClosingAccountsResponseBodyResultClosingAccountModel
- func (s *GetClosingAccountsResponseBodyResultClosingAccountModel) SetEndMonth(v int32) *GetClosingAccountsResponseBodyResultClosingAccountModel
- func (s *GetClosingAccountsResponseBodyResultClosingAccountModel) SetStartDay(v int32) *GetClosingAccountsResponseBodyResultClosingAccountModel
- func (s *GetClosingAccountsResponseBodyResultClosingAccountModel) SetStartMonth(v int32) *GetClosingAccountsResponseBodyResultClosingAccountModel
- func (s GetClosingAccountsResponseBodyResultClosingAccountModel) String() string
- type GetClosingAccountsResponseBodyResultUnsealClosingAccountModel
- func (s GetClosingAccountsResponseBodyResultUnsealClosingAccountModel) GoString() string
- func (s *GetClosingAccountsResponseBodyResultUnsealClosingAccountModel) SetInvalidTimeStamp(v int64) *GetClosingAccountsResponseBodyResultUnsealClosingAccountModel
- func (s GetClosingAccountsResponseBodyResultUnsealClosingAccountModel) String() string
- type GetLeaveTypeHeaders
- type GetLeaveTypeRequest
- type GetLeaveTypeResponse
- type GetLeaveTypeResponseBody
- type GetLeaveTypeResponseBodyResult
- func (s GetLeaveTypeResponseBodyResult) GoString() string
- func (s *GetLeaveTypeResponseBodyResult) SetBizType(v string) *GetLeaveTypeResponseBodyResult
- func (s *GetLeaveTypeResponseBodyResult) SetHoursInPerDay(v int64) *GetLeaveTypeResponseBodyResult
- func (s *GetLeaveTypeResponseBodyResult) SetLeaveCertificate(v *GetLeaveTypeResponseBodyResultLeaveCertificate) *GetLeaveTypeResponseBodyResult
- func (s *GetLeaveTypeResponseBodyResult) SetLeaveCode(v string) *GetLeaveTypeResponseBodyResult
- func (s *GetLeaveTypeResponseBodyResult) SetLeaveName(v string) *GetLeaveTypeResponseBodyResult
- func (s *GetLeaveTypeResponseBodyResult) SetLeaveViewUnit(v string) *GetLeaveTypeResponseBodyResult
- func (s *GetLeaveTypeResponseBodyResult) SetNaturalDayLeave(v bool) *GetLeaveTypeResponseBodyResult
- func (s *GetLeaveTypeResponseBodyResult) SetSource(v string) *GetLeaveTypeResponseBodyResult
- func (s *GetLeaveTypeResponseBodyResult) SetSubmitTimeRule(v *GetLeaveTypeResponseBodyResultSubmitTimeRule) *GetLeaveTypeResponseBodyResult
- func (s *GetLeaveTypeResponseBodyResult) SetValidityType(v string) *GetLeaveTypeResponseBodyResult
- func (s *GetLeaveTypeResponseBodyResult) SetValidityValue(v string) *GetLeaveTypeResponseBodyResult
- func (s *GetLeaveTypeResponseBodyResult) SetVisibilityRules(v []*GetLeaveTypeResponseBodyResultVisibilityRules) *GetLeaveTypeResponseBodyResult
- func (s GetLeaveTypeResponseBodyResult) String() string
- type GetLeaveTypeResponseBodyResultLeaveCertificate
- func (s GetLeaveTypeResponseBodyResultLeaveCertificate) GoString() string
- func (s *GetLeaveTypeResponseBodyResultLeaveCertificate) SetDuration(v float64) *GetLeaveTypeResponseBodyResultLeaveCertificate
- func (s *GetLeaveTypeResponseBodyResultLeaveCertificate) SetEnable(v bool) *GetLeaveTypeResponseBodyResultLeaveCertificate
- func (s *GetLeaveTypeResponseBodyResultLeaveCertificate) SetPromptInformation(v string) *GetLeaveTypeResponseBodyResultLeaveCertificate
- func (s *GetLeaveTypeResponseBodyResultLeaveCertificate) SetUnit(v string) *GetLeaveTypeResponseBodyResultLeaveCertificate
- func (s GetLeaveTypeResponseBodyResultLeaveCertificate) String() string
- type GetLeaveTypeResponseBodyResultSubmitTimeRule
- func (s GetLeaveTypeResponseBodyResultSubmitTimeRule) GoString() string
- func (s *GetLeaveTypeResponseBodyResultSubmitTimeRule) SetEnableTimeLimit(v bool) *GetLeaveTypeResponseBodyResultSubmitTimeRule
- func (s *GetLeaveTypeResponseBodyResultSubmitTimeRule) SetTimeType(v string) *GetLeaveTypeResponseBodyResultSubmitTimeRule
- func (s *GetLeaveTypeResponseBodyResultSubmitTimeRule) SetTimeUnit(v string) *GetLeaveTypeResponseBodyResultSubmitTimeRule
- func (s *GetLeaveTypeResponseBodyResultSubmitTimeRule) SetTimeValue(v int64) *GetLeaveTypeResponseBodyResultSubmitTimeRule
- func (s GetLeaveTypeResponseBodyResultSubmitTimeRule) String() string
- type GetLeaveTypeResponseBodyResultVisibilityRules
- func (s GetLeaveTypeResponseBodyResultVisibilityRules) GoString() string
- func (s *GetLeaveTypeResponseBodyResultVisibilityRules) SetType(v string) *GetLeaveTypeResponseBodyResultVisibilityRules
- func (s *GetLeaveTypeResponseBodyResultVisibilityRules) SetVisible(v []*string) *GetLeaveTypeResponseBodyResultVisibilityRules
- func (s GetLeaveTypeResponseBodyResultVisibilityRules) String() string
- type GetMachineHeaders
- type GetMachineResponse
- type GetMachineResponseBody
- type GetMachineResponseBodyResult
- func (s GetMachineResponseBodyResult) GoString() string
- func (s *GetMachineResponseBodyResult) SetAtmManagerList(v []*string) *GetMachineResponseBodyResult
- func (s *GetMachineResponseBodyResult) SetDevId(v int64) *GetMachineResponseBodyResult
- func (s *GetMachineResponseBodyResult) SetDeviceId(v string) *GetMachineResponseBodyResult
- func (s *GetMachineResponseBodyResult) SetDeviceName(v string) *GetMachineResponseBodyResult
- func (s *GetMachineResponseBodyResult) SetDeviceSn(v string) *GetMachineResponseBodyResult
- func (s *GetMachineResponseBodyResult) SetMachineBluetoothVO(v *GetMachineResponseBodyResultMachineBluetoothVO) *GetMachineResponseBodyResult
- func (s *GetMachineResponseBodyResult) SetMaxFace(v int32) *GetMachineResponseBodyResult
- func (s *GetMachineResponseBodyResult) SetNetStatus(v string) *GetMachineResponseBodyResult
- func (s *GetMachineResponseBodyResult) SetProductName(v string) *GetMachineResponseBodyResult
- func (s *GetMachineResponseBodyResult) SetProductVersion(v string) *GetMachineResponseBodyResult
- func (s *GetMachineResponseBodyResult) SetVoiceMode(v int32) *GetMachineResponseBodyResult
- func (s GetMachineResponseBodyResult) String() string
- type GetMachineResponseBodyResultMachineBluetoothVO
- func (s GetMachineResponseBodyResultMachineBluetoothVO) GoString() string
- func (s *GetMachineResponseBodyResultMachineBluetoothVO) SetAddress(v string) *GetMachineResponseBodyResultMachineBluetoothVO
- func (s *GetMachineResponseBodyResultMachineBluetoothVO) SetBluetoothCheckWithFace(v bool) *GetMachineResponseBodyResultMachineBluetoothVO
- func (s *GetMachineResponseBodyResultMachineBluetoothVO) SetBluetoothDistanceMode(v string) *GetMachineResponseBodyResultMachineBluetoothVO
- func (s *GetMachineResponseBodyResultMachineBluetoothVO) SetBluetoothDistanceModeDesc(v string) *GetMachineResponseBodyResultMachineBluetoothVO
- func (s *GetMachineResponseBodyResultMachineBluetoothVO) SetBluetoothValue(v bool) *GetMachineResponseBodyResultMachineBluetoothVO
- func (s *GetMachineResponseBodyResultMachineBluetoothVO) SetLatitude(v float64) *GetMachineResponseBodyResultMachineBluetoothVO
- func (s *GetMachineResponseBodyResultMachineBluetoothVO) SetLimitUserDeviceCount(v bool) *GetMachineResponseBodyResultMachineBluetoothVO
- func (s *GetMachineResponseBodyResultMachineBluetoothVO) SetLongitude(v float64) *GetMachineResponseBodyResultMachineBluetoothVO
- func (s *GetMachineResponseBodyResultMachineBluetoothVO) SetMonitorLocationAbnormal(v bool) *GetMachineResponseBodyResultMachineBluetoothVO
- func (s *GetMachineResponseBodyResultMachineBluetoothVO) SetUserDeviceCount(v int32) *GetMachineResponseBodyResultMachineBluetoothVO
- func (s GetMachineResponseBodyResultMachineBluetoothVO) String() string
- type GetMachineUserHeaders
- type GetMachineUserRequest
- type GetMachineUserResponse
- type GetMachineUserResponseBody
- type GetMachineUserResponseBodyResult
- func (s GetMachineUserResponseBodyResult) GoString() string
- func (s *GetMachineUserResponseBodyResult) SetHasMore(v bool) *GetMachineUserResponseBodyResult
- func (s *GetMachineUserResponseBodyResult) SetNextToken(v string) *GetMachineUserResponseBodyResult
- func (s *GetMachineUserResponseBodyResult) SetUserList(v []*GetMachineUserResponseBodyResultUserList) *GetMachineUserResponseBodyResult
- func (s GetMachineUserResponseBodyResult) String() string
- type GetMachineUserResponseBodyResultUserList
- func (s GetMachineUserResponseBodyResultUserList) GoString() string
- func (s *GetMachineUserResponseBodyResultUserList) SetHasFace(v bool) *GetMachineUserResponseBodyResultUserList
- func (s *GetMachineUserResponseBodyResultUserList) SetName(v string) *GetMachineUserResponseBodyResultUserList
- func (s *GetMachineUserResponseBodyResultUserList) SetUserId(v string) *GetMachineUserResponseBodyResultUserList
- func (s GetMachineUserResponseBodyResultUserList) String() string
- type GetOvertimeSettingHeaders
- func (s GetOvertimeSettingHeaders) GoString() string
- func (s *GetOvertimeSettingHeaders) SetCommonHeaders(v map[string]*string) *GetOvertimeSettingHeaders
- func (s *GetOvertimeSettingHeaders) SetXAcsDingtalkAccessToken(v string) *GetOvertimeSettingHeaders
- func (s GetOvertimeSettingHeaders) String() string
- type GetOvertimeSettingRequest
- type GetOvertimeSettingResponse
- func (s GetOvertimeSettingResponse) GoString() string
- func (s *GetOvertimeSettingResponse) SetBody(v *GetOvertimeSettingResponseBody) *GetOvertimeSettingResponse
- func (s *GetOvertimeSettingResponse) SetHeaders(v map[string]*string) *GetOvertimeSettingResponse
- func (s GetOvertimeSettingResponse) String() string
- type GetOvertimeSettingResponseBody
- type GetOvertimeSettingResponseBodyResult
- func (s GetOvertimeSettingResponseBodyResult) GoString() string
- func (s *GetOvertimeSettingResponseBodyResult) SetDefault(v bool) *GetOvertimeSettingResponseBodyResult
- func (s *GetOvertimeSettingResponseBodyResult) SetDurationSettings(v map[string]*ResultDurationSettingsValue) *GetOvertimeSettingResponseBodyResult
- func (s *GetOvertimeSettingResponseBodyResult) SetId(v int64) *GetOvertimeSettingResponseBodyResult
- func (s *GetOvertimeSettingResponseBodyResult) SetName(v string) *GetOvertimeSettingResponseBodyResult
- func (s *GetOvertimeSettingResponseBodyResult) SetOvertimeDivisions(v []*GetOvertimeSettingResponseBodyResultOvertimeDivisions) *GetOvertimeSettingResponseBodyResult
- func (s *GetOvertimeSettingResponseBodyResult) SetSettingId(v int64) *GetOvertimeSettingResponseBodyResult
- func (s *GetOvertimeSettingResponseBodyResult) SetStepType(v int32) *GetOvertimeSettingResponseBodyResult
- func (s *GetOvertimeSettingResponseBodyResult) SetStepValue(v float32) *GetOvertimeSettingResponseBodyResult
- func (s *GetOvertimeSettingResponseBodyResult) SetWarningSettings(v []*GetOvertimeSettingResponseBodyResultWarningSettings) *GetOvertimeSettingResponseBodyResult
- func (s *GetOvertimeSettingResponseBodyResult) SetWorkMinutesPerDay(v int32) *GetOvertimeSettingResponseBodyResult
- func (s GetOvertimeSettingResponseBodyResult) String() string
- type GetOvertimeSettingResponseBodyResultOvertimeDivisions
- func (s GetOvertimeSettingResponseBodyResultOvertimeDivisions) GoString() string
- func (s *GetOvertimeSettingResponseBodyResultOvertimeDivisions) SetNextDayType(v string) *GetOvertimeSettingResponseBodyResultOvertimeDivisions
- func (s *GetOvertimeSettingResponseBodyResultOvertimeDivisions) SetPreviousDayType(v string) *GetOvertimeSettingResponseBodyResultOvertimeDivisions
- func (s *GetOvertimeSettingResponseBodyResultOvertimeDivisions) SetTimeSplitPoint(v string) *GetOvertimeSettingResponseBodyResultOvertimeDivisions
- func (s GetOvertimeSettingResponseBodyResultOvertimeDivisions) String() string
- type GetOvertimeSettingResponseBodyResultWarningSettings
- func (s GetOvertimeSettingResponseBodyResultWarningSettings) GoString() string
- func (s *GetOvertimeSettingResponseBodyResultWarningSettings) SetAction(v string) *GetOvertimeSettingResponseBodyResultWarningSettings
- func (s *GetOvertimeSettingResponseBodyResultWarningSettings) SetThreshold(v int64) *GetOvertimeSettingResponseBodyResultWarningSettings
- func (s *GetOvertimeSettingResponseBodyResultWarningSettings) SetTime(v string) *GetOvertimeSettingResponseBodyResultWarningSettings
- func (s GetOvertimeSettingResponseBodyResultWarningSettings) String() string
- type GetSimpleOvertimeSettingHeaders
- func (s GetSimpleOvertimeSettingHeaders) GoString() string
- func (s *GetSimpleOvertimeSettingHeaders) SetCommonHeaders(v map[string]*string) *GetSimpleOvertimeSettingHeaders
- func (s *GetSimpleOvertimeSettingHeaders) SetXAcsDingtalkAccessToken(v string) *GetSimpleOvertimeSettingHeaders
- func (s GetSimpleOvertimeSettingHeaders) String() string
- type GetSimpleOvertimeSettingRequest
- func (s GetSimpleOvertimeSettingRequest) GoString() string
- func (s *GetSimpleOvertimeSettingRequest) SetPageNumber(v int64) *GetSimpleOvertimeSettingRequest
- func (s *GetSimpleOvertimeSettingRequest) SetPageSize(v int64) *GetSimpleOvertimeSettingRequest
- func (s GetSimpleOvertimeSettingRequest) String() string
- type GetSimpleOvertimeSettingResponse
- func (s GetSimpleOvertimeSettingResponse) GoString() string
- func (s *GetSimpleOvertimeSettingResponse) SetBody(v *GetSimpleOvertimeSettingResponseBody) *GetSimpleOvertimeSettingResponse
- func (s *GetSimpleOvertimeSettingResponse) SetHeaders(v map[string]*string) *GetSimpleOvertimeSettingResponse
- func (s GetSimpleOvertimeSettingResponse) String() string
- type GetSimpleOvertimeSettingResponseBody
- type GetSimpleOvertimeSettingResponseBodyResult
- func (s GetSimpleOvertimeSettingResponseBodyResult) GoString() string
- func (s *GetSimpleOvertimeSettingResponseBodyResult) SetItems(v []*GetSimpleOvertimeSettingResponseBodyResultItems) *GetSimpleOvertimeSettingResponseBodyResult
- func (s *GetSimpleOvertimeSettingResponseBodyResult) SetPageNumber(v int64) *GetSimpleOvertimeSettingResponseBodyResult
- func (s *GetSimpleOvertimeSettingResponseBodyResult) SetTotalPage(v int64) *GetSimpleOvertimeSettingResponseBodyResult
- func (s GetSimpleOvertimeSettingResponseBodyResult) String() string
- type GetSimpleOvertimeSettingResponseBodyResultItems
- func (s GetSimpleOvertimeSettingResponseBodyResultItems) GoString() string
- func (s *GetSimpleOvertimeSettingResponseBodyResultItems) SetId(v int64) *GetSimpleOvertimeSettingResponseBodyResultItems
- func (s *GetSimpleOvertimeSettingResponseBodyResultItems) SetName(v string) *GetSimpleOvertimeSettingResponseBodyResultItems
- func (s GetSimpleOvertimeSettingResponseBodyResultItems) String() string
- type GetUserHolidaysHeaders
- type GetUserHolidaysRequest
- func (s GetUserHolidaysRequest) GoString() string
- func (s *GetUserHolidaysRequest) SetUserIds(v []*string) *GetUserHolidaysRequest
- func (s *GetUserHolidaysRequest) SetWorkDateFrom(v int64) *GetUserHolidaysRequest
- func (s *GetUserHolidaysRequest) SetWorkDateTo(v int64) *GetUserHolidaysRequest
- func (s GetUserHolidaysRequest) String() string
- type GetUserHolidaysResponse
- type GetUserHolidaysResponseBody
- type GetUserHolidaysResponseBodyResult
- func (s GetUserHolidaysResponseBodyResult) GoString() string
- func (s *GetUserHolidaysResponseBodyResult) SetHolidays(v []*GetUserHolidaysResponseBodyResultHolidays) *GetUserHolidaysResponseBodyResult
- func (s *GetUserHolidaysResponseBodyResult) SetUserId(v string) *GetUserHolidaysResponseBodyResult
- func (s GetUserHolidaysResponseBodyResult) String() string
- type GetUserHolidaysResponseBodyResultHolidays
- func (s GetUserHolidaysResponseBodyResultHolidays) GoString() string
- func (s *GetUserHolidaysResponseBodyResultHolidays) SetHolidayName(v string) *GetUserHolidaysResponseBodyResultHolidays
- func (s *GetUserHolidaysResponseBodyResultHolidays) SetHolidayType(v string) *GetUserHolidaysResponseBodyResultHolidays
- func (s *GetUserHolidaysResponseBodyResultHolidays) SetRealWorkDate(v int64) *GetUserHolidaysResponseBodyResultHolidays
- func (s *GetUserHolidaysResponseBodyResultHolidays) SetWorkDate(v int64) *GetUserHolidaysResponseBodyResultHolidays
- func (s GetUserHolidaysResponseBodyResultHolidays) String() string
- type InitAndGetLeaveALlocationQuotasHeaders
- func (s InitAndGetLeaveALlocationQuotasHeaders) GoString() string
- func (s *InitAndGetLeaveALlocationQuotasHeaders) SetCommonHeaders(v map[string]*string) *InitAndGetLeaveALlocationQuotasHeaders
- func (s *InitAndGetLeaveALlocationQuotasHeaders) SetXAcsDingtalkAccessToken(v string) *InitAndGetLeaveALlocationQuotasHeaders
- func (s InitAndGetLeaveALlocationQuotasHeaders) String() string
- type InitAndGetLeaveALlocationQuotasRequest
- func (s InitAndGetLeaveALlocationQuotasRequest) GoString() string
- func (s *InitAndGetLeaveALlocationQuotasRequest) SetLeaveCode(v string) *InitAndGetLeaveALlocationQuotasRequest
- func (s *InitAndGetLeaveALlocationQuotasRequest) SetOpUserId(v string) *InitAndGetLeaveALlocationQuotasRequest
- func (s *InitAndGetLeaveALlocationQuotasRequest) SetUserId(v string) *InitAndGetLeaveALlocationQuotasRequest
- func (s InitAndGetLeaveALlocationQuotasRequest) String() string
- type InitAndGetLeaveALlocationQuotasResponse
- func (s InitAndGetLeaveALlocationQuotasResponse) GoString() string
- func (s *InitAndGetLeaveALlocationQuotasResponse) SetBody(v *InitAndGetLeaveALlocationQuotasResponseBody) *InitAndGetLeaveALlocationQuotasResponse
- func (s *InitAndGetLeaveALlocationQuotasResponse) SetHeaders(v map[string]*string) *InitAndGetLeaveALlocationQuotasResponse
- func (s InitAndGetLeaveALlocationQuotasResponse) String() string
- type InitAndGetLeaveALlocationQuotasResponseBody
- func (s InitAndGetLeaveALlocationQuotasResponseBody) GoString() string
- func (s *InitAndGetLeaveALlocationQuotasResponseBody) SetResult(v []*InitAndGetLeaveALlocationQuotasResponseBodyResult) *InitAndGetLeaveALlocationQuotasResponseBody
- func (s InitAndGetLeaveALlocationQuotasResponseBody) String() string
- type InitAndGetLeaveALlocationQuotasResponseBodyResult
- func (s InitAndGetLeaveALlocationQuotasResponseBodyResult) GoString() string
- func (s *InitAndGetLeaveALlocationQuotasResponseBodyResult) SetEndTime(v int64) *InitAndGetLeaveALlocationQuotasResponseBodyResult
- func (s *InitAndGetLeaveALlocationQuotasResponseBodyResult) SetLeaveCode(v string) *InitAndGetLeaveALlocationQuotasResponseBodyResult
- func (s *InitAndGetLeaveALlocationQuotasResponseBodyResult) SetQuotaCycle(v string) *InitAndGetLeaveALlocationQuotasResponseBodyResult
- func (s *InitAndGetLeaveALlocationQuotasResponseBodyResult) SetQuotaId(v string) *InitAndGetLeaveALlocationQuotasResponseBodyResult
- func (s *InitAndGetLeaveALlocationQuotasResponseBodyResult) SetQuotaNumPerDay(v int64) *InitAndGetLeaveALlocationQuotasResponseBodyResult
- func (s *InitAndGetLeaveALlocationQuotasResponseBodyResult) SetQuotaNumPerHour(v int64) *InitAndGetLeaveALlocationQuotasResponseBodyResult
- func (s *InitAndGetLeaveALlocationQuotasResponseBodyResult) SetStartTime(v int64) *InitAndGetLeaveALlocationQuotasResponseBodyResult
- func (s *InitAndGetLeaveALlocationQuotasResponseBodyResult) SetUsedNumPerDay(v int64) *InitAndGetLeaveALlocationQuotasResponseBodyResult
- func (s *InitAndGetLeaveALlocationQuotasResponseBodyResult) SetUsedNumPerHour(v int64) *InitAndGetLeaveALlocationQuotasResponseBodyResult
- func (s *InitAndGetLeaveALlocationQuotasResponseBodyResult) SetUserId(v string) *InitAndGetLeaveALlocationQuotasResponseBodyResult
- func (s InitAndGetLeaveALlocationQuotasResponseBodyResult) String() string
- type ModifyWaterMarkTemplateHeaders
- func (s ModifyWaterMarkTemplateHeaders) GoString() string
- func (s *ModifyWaterMarkTemplateHeaders) SetCommonHeaders(v map[string]*string) *ModifyWaterMarkTemplateHeaders
- func (s *ModifyWaterMarkTemplateHeaders) SetXAcsDingtalkAccessToken(v string) *ModifyWaterMarkTemplateHeaders
- func (s ModifyWaterMarkTemplateHeaders) String() string
- type ModifyWaterMarkTemplateRequest
- func (s ModifyWaterMarkTemplateRequest) GoString() string
- func (s *ModifyWaterMarkTemplateRequest) SetFormCode(v string) *ModifyWaterMarkTemplateRequest
- func (s *ModifyWaterMarkTemplateRequest) SetIcon(v string) *ModifyWaterMarkTemplateRequest
- func (s *ModifyWaterMarkTemplateRequest) SetLayoutDesignId(v string) *ModifyWaterMarkTemplateRequest
- func (s *ModifyWaterMarkTemplateRequest) SetOpenConversationId(v string) *ModifyWaterMarkTemplateRequest
- func (s *ModifyWaterMarkTemplateRequest) SetSchemaContent(v string) *ModifyWaterMarkTemplateRequest
- func (s *ModifyWaterMarkTemplateRequest) SetTitle(v string) *ModifyWaterMarkTemplateRequest
- func (s *ModifyWaterMarkTemplateRequest) SetUserId(v string) *ModifyWaterMarkTemplateRequest
- func (s *ModifyWaterMarkTemplateRequest) SetWaterMarkId(v string) *ModifyWaterMarkTemplateRequest
- func (s ModifyWaterMarkTemplateRequest) String() string
- type ModifyWaterMarkTemplateResponse
- func (s ModifyWaterMarkTemplateResponse) GoString() string
- func (s *ModifyWaterMarkTemplateResponse) SetBody(v *ModifyWaterMarkTemplateResponseBody) *ModifyWaterMarkTemplateResponse
- func (s *ModifyWaterMarkTemplateResponse) SetHeaders(v map[string]*string) *ModifyWaterMarkTemplateResponse
- func (s ModifyWaterMarkTemplateResponse) String() string
- type ModifyWaterMarkTemplateResponseBody
- type ProcessApproveCreateHeaders
- func (s ProcessApproveCreateHeaders) GoString() string
- func (s *ProcessApproveCreateHeaders) SetCommonHeaders(v map[string]*string) *ProcessApproveCreateHeaders
- func (s *ProcessApproveCreateHeaders) SetXAcsDingtalkAccessToken(v string) *ProcessApproveCreateHeaders
- func (s ProcessApproveCreateHeaders) String() string
- type ProcessApproveCreateRequest
- func (s ProcessApproveCreateRequest) GoString() string
- func (s *ProcessApproveCreateRequest) SetApproveId(v string) *ProcessApproveCreateRequest
- func (s *ProcessApproveCreateRequest) SetOpUserId(v string) *ProcessApproveCreateRequest
- func (s *ProcessApproveCreateRequest) SetPunchParam(v *ProcessApproveCreateRequestPunchParam) *ProcessApproveCreateRequest
- func (s *ProcessApproveCreateRequest) SetSubType(v string) *ProcessApproveCreateRequest
- func (s *ProcessApproveCreateRequest) SetTagName(v string) *ProcessApproveCreateRequest
- func (s *ProcessApproveCreateRequest) SetUserId(v string) *ProcessApproveCreateRequest
- func (s ProcessApproveCreateRequest) String() string
- type ProcessApproveCreateRequestPunchParam
- func (s ProcessApproveCreateRequestPunchParam) GoString() string
- func (s *ProcessApproveCreateRequestPunchParam) SetPositionId(v string) *ProcessApproveCreateRequestPunchParam
- func (s *ProcessApproveCreateRequestPunchParam) SetPositionName(v string) *ProcessApproveCreateRequestPunchParam
- func (s *ProcessApproveCreateRequestPunchParam) SetPositionType(v string) *ProcessApproveCreateRequestPunchParam
- func (s *ProcessApproveCreateRequestPunchParam) SetPunchTime(v int64) *ProcessApproveCreateRequestPunchParam
- func (s ProcessApproveCreateRequestPunchParam) String() string
- type ProcessApproveCreateResponse
- func (s ProcessApproveCreateResponse) GoString() string
- func (s *ProcessApproveCreateResponse) SetBody(v *ProcessApproveCreateResponseBody) *ProcessApproveCreateResponse
- func (s *ProcessApproveCreateResponse) SetHeaders(v map[string]*string) *ProcessApproveCreateResponse
- func (s ProcessApproveCreateResponse) String() string
- type ProcessApproveCreateResponseBody
- type ProcessApproveCreateResponseBodyResult
- type ResultDurationSettingsValue
- func (s ResultDurationSettingsValue) GoString() string
- func (s *ResultDurationSettingsValue) SetCalcType(v int32) *ResultDurationSettingsValue
- func (s *ResultDurationSettingsValue) SetDurationType(v int32) *ResultDurationSettingsValue
- func (s *ResultDurationSettingsValue) SetHolidayPlanOvertimeRedress(v bool) *ResultDurationSettingsValue
- func (s *ResultDurationSettingsValue) SetHolidayPlanOvertimeRedressBy(v string) *ResultDurationSettingsValue
- func (s *ResultDurationSettingsValue) SetHolidayPlanVacationRate(v float32) *ResultDurationSettingsValue
- func (s *ResultDurationSettingsValue) SetOvertimeRedress(v bool) *ResultDurationSettingsValue
- func (s *ResultDurationSettingsValue) SetOvertimeRedressBy(v string) *ResultDurationSettingsValue
- func (s *ResultDurationSettingsValue) SetSettings(v map[string]interface{}) *ResultDurationSettingsValue
- func (s *ResultDurationSettingsValue) SetSkipTime(v string) *ResultDurationSettingsValue
- func (s *ResultDurationSettingsValue) SetSkipTimeByDurations(v []*ResultDurationSettingsValueSkipTimeByDurations) *ResultDurationSettingsValue
- func (s *ResultDurationSettingsValue) SetSkipTimeByFrames(v []*ResultDurationSettingsValueSkipTimeByFrames) *ResultDurationSettingsValue
- func (s *ResultDurationSettingsValue) SetVacationRate(v float32) *ResultDurationSettingsValue
- func (s ResultDurationSettingsValue) String() string
- type ResultDurationSettingsValueSkipTimeByDurations
- func (s ResultDurationSettingsValueSkipTimeByDurations) GoString() string
- func (s *ResultDurationSettingsValueSkipTimeByDurations) SetDuration(v int64) *ResultDurationSettingsValueSkipTimeByDurations
- func (s *ResultDurationSettingsValueSkipTimeByDurations) SetMinus(v int64) *ResultDurationSettingsValueSkipTimeByDurations
- func (s ResultDurationSettingsValueSkipTimeByDurations) String() string
- type ResultDurationSettingsValueSkipTimeByFrames
- func (s ResultDurationSettingsValueSkipTimeByFrames) GoString() string
- func (s *ResultDurationSettingsValueSkipTimeByFrames) SetEndTime(v string) *ResultDurationSettingsValueSkipTimeByFrames
- func (s *ResultDurationSettingsValueSkipTimeByFrames) SetStartTime(v string) *ResultDurationSettingsValueSkipTimeByFrames
- func (s *ResultDurationSettingsValueSkipTimeByFrames) SetValid(v bool) *ResultDurationSettingsValueSkipTimeByFrames
- func (s ResultDurationSettingsValueSkipTimeByFrames) String() string
- type SaveCustomWaterMarkTemplateHeaders
- func (s SaveCustomWaterMarkTemplateHeaders) GoString() string
- func (s *SaveCustomWaterMarkTemplateHeaders) SetCommonHeaders(v map[string]*string) *SaveCustomWaterMarkTemplateHeaders
- func (s *SaveCustomWaterMarkTemplateHeaders) SetXAcsDingtalkAccessToken(v string) *SaveCustomWaterMarkTemplateHeaders
- func (s SaveCustomWaterMarkTemplateHeaders) String() string
- type SaveCustomWaterMarkTemplateRequest
- func (s SaveCustomWaterMarkTemplateRequest) GoString() string
- func (s *SaveCustomWaterMarkTemplateRequest) SetBizCode(v string) *SaveCustomWaterMarkTemplateRequest
- func (s *SaveCustomWaterMarkTemplateRequest) SetIcon(v string) *SaveCustomWaterMarkTemplateRequest
- func (s *SaveCustomWaterMarkTemplateRequest) SetLayoutDesignId(v string) *SaveCustomWaterMarkTemplateRequest
- func (s *SaveCustomWaterMarkTemplateRequest) SetOpenConversationId(v string) *SaveCustomWaterMarkTemplateRequest
- func (s *SaveCustomWaterMarkTemplateRequest) SetSceneCode(v string) *SaveCustomWaterMarkTemplateRequest
- func (s *SaveCustomWaterMarkTemplateRequest) SetSchemaContent(v string) *SaveCustomWaterMarkTemplateRequest
- func (s *SaveCustomWaterMarkTemplateRequest) SetTitle(v string) *SaveCustomWaterMarkTemplateRequest
- func (s *SaveCustomWaterMarkTemplateRequest) SetUserId(v string) *SaveCustomWaterMarkTemplateRequest
- func (s SaveCustomWaterMarkTemplateRequest) String() string
- type SaveCustomWaterMarkTemplateResponse
- func (s SaveCustomWaterMarkTemplateResponse) GoString() string
- func (s *SaveCustomWaterMarkTemplateResponse) SetBody(v *SaveCustomWaterMarkTemplateResponseBody) *SaveCustomWaterMarkTemplateResponse
- func (s *SaveCustomWaterMarkTemplateResponse) SetHeaders(v map[string]*string) *SaveCustomWaterMarkTemplateResponse
- func (s SaveCustomWaterMarkTemplateResponse) String() string
- type SaveCustomWaterMarkTemplateResponseBody
- type SaveCustomWaterMarkTemplateResponseBodyResult
- func (s SaveCustomWaterMarkTemplateResponseBodyResult) GoString() string
- func (s *SaveCustomWaterMarkTemplateResponseBodyResult) SetFormCode(v string) *SaveCustomWaterMarkTemplateResponseBodyResult
- func (s *SaveCustomWaterMarkTemplateResponseBodyResult) SetWaterMarkId(v string) *SaveCustomWaterMarkTemplateResponseBodyResult
- func (s SaveCustomWaterMarkTemplateResponseBodyResult) String() string
- type SyncScheduleInfoHeaders
- type SyncScheduleInfoRequest
- type SyncScheduleInfoRequestScheduleInfos
- func (s SyncScheduleInfoRequestScheduleInfos) GoString() string
- func (s *SyncScheduleInfoRequestScheduleInfos) SetPlanId(v int64) *SyncScheduleInfoRequestScheduleInfos
- func (s *SyncScheduleInfoRequestScheduleInfos) SetPositionKeys(v []*string) *SyncScheduleInfoRequestScheduleInfos
- func (s *SyncScheduleInfoRequestScheduleInfos) SetRetainAttendanceCheck(v bool) *SyncScheduleInfoRequestScheduleInfos
- func (s *SyncScheduleInfoRequestScheduleInfos) SetWifiKeys(v []*string) *SyncScheduleInfoRequestScheduleInfos
- func (s SyncScheduleInfoRequestScheduleInfos) String() string
- type SyncScheduleInfoResponse
- type UpdateLeaveTypeHeaders
- type UpdateLeaveTypeRequest
- func (s UpdateLeaveTypeRequest) GoString() string
- func (s *UpdateLeaveTypeRequest) SetBizType(v string) *UpdateLeaveTypeRequest
- func (s *UpdateLeaveTypeRequest) SetExtras(v string) *UpdateLeaveTypeRequest
- func (s *UpdateLeaveTypeRequest) SetHoursInPerDay(v int64) *UpdateLeaveTypeRequest
- func (s *UpdateLeaveTypeRequest) SetLeaveCertificate(v *UpdateLeaveTypeRequestLeaveCertificate) *UpdateLeaveTypeRequest
- func (s *UpdateLeaveTypeRequest) SetLeaveCode(v string) *UpdateLeaveTypeRequest
- func (s *UpdateLeaveTypeRequest) SetLeaveName(v string) *UpdateLeaveTypeRequest
- func (s *UpdateLeaveTypeRequest) SetLeaveViewUnit(v string) *UpdateLeaveTypeRequest
- func (s *UpdateLeaveTypeRequest) SetNaturalDayLeave(v bool) *UpdateLeaveTypeRequest
- func (s *UpdateLeaveTypeRequest) SetOpUserId(v string) *UpdateLeaveTypeRequest
- func (s *UpdateLeaveTypeRequest) SetSubmitTimeRule(v *UpdateLeaveTypeRequestSubmitTimeRule) *UpdateLeaveTypeRequest
- func (s *UpdateLeaveTypeRequest) SetVisibilityRules(v []*UpdateLeaveTypeRequestVisibilityRules) *UpdateLeaveTypeRequest
- func (s UpdateLeaveTypeRequest) String() string
- type UpdateLeaveTypeRequestLeaveCertificate
- func (s UpdateLeaveTypeRequestLeaveCertificate) GoString() string
- func (s *UpdateLeaveTypeRequestLeaveCertificate) SetDuration(v float64) *UpdateLeaveTypeRequestLeaveCertificate
- func (s *UpdateLeaveTypeRequestLeaveCertificate) SetEnable(v bool) *UpdateLeaveTypeRequestLeaveCertificate
- func (s *UpdateLeaveTypeRequestLeaveCertificate) SetPromptInformation(v string) *UpdateLeaveTypeRequestLeaveCertificate
- func (s *UpdateLeaveTypeRequestLeaveCertificate) SetUnit(v string) *UpdateLeaveTypeRequestLeaveCertificate
- func (s UpdateLeaveTypeRequestLeaveCertificate) String() string
- type UpdateLeaveTypeRequestSubmitTimeRule
- func (s UpdateLeaveTypeRequestSubmitTimeRule) GoString() string
- func (s *UpdateLeaveTypeRequestSubmitTimeRule) SetEnableTimeLimit(v bool) *UpdateLeaveTypeRequestSubmitTimeRule
- func (s *UpdateLeaveTypeRequestSubmitTimeRule) SetTimeType(v string) *UpdateLeaveTypeRequestSubmitTimeRule
- func (s *UpdateLeaveTypeRequestSubmitTimeRule) SetTimeUnit(v string) *UpdateLeaveTypeRequestSubmitTimeRule
- func (s *UpdateLeaveTypeRequestSubmitTimeRule) SetTimeValue(v int64) *UpdateLeaveTypeRequestSubmitTimeRule
- func (s UpdateLeaveTypeRequestSubmitTimeRule) String() string
- type UpdateLeaveTypeRequestVisibilityRules
- func (s UpdateLeaveTypeRequestVisibilityRules) GoString() string
- func (s *UpdateLeaveTypeRequestVisibilityRules) SetType(v string) *UpdateLeaveTypeRequestVisibilityRules
- func (s *UpdateLeaveTypeRequestVisibilityRules) SetVisible(v []*string) *UpdateLeaveTypeRequestVisibilityRules
- func (s UpdateLeaveTypeRequestVisibilityRules) String() string
- type UpdateLeaveTypeResponse
- type UpdateLeaveTypeResponseBody
- type UpdateLeaveTypeResponseBodyResult
- func (s UpdateLeaveTypeResponseBodyResult) GoString() string
- func (s *UpdateLeaveTypeResponseBodyResult) SetBizType(v string) *UpdateLeaveTypeResponseBodyResult
- func (s *UpdateLeaveTypeResponseBodyResult) SetHoursInPerDay(v int64) *UpdateLeaveTypeResponseBodyResult
- func (s *UpdateLeaveTypeResponseBodyResult) SetLeaveCertificate(v *UpdateLeaveTypeResponseBodyResultLeaveCertificate) *UpdateLeaveTypeResponseBodyResult
- func (s *UpdateLeaveTypeResponseBodyResult) SetLeaveCode(v string) *UpdateLeaveTypeResponseBodyResult
- func (s *UpdateLeaveTypeResponseBodyResult) SetLeaveName(v string) *UpdateLeaveTypeResponseBodyResult
- func (s *UpdateLeaveTypeResponseBodyResult) SetLeaveViewUnit(v string) *UpdateLeaveTypeResponseBodyResult
- func (s *UpdateLeaveTypeResponseBodyResult) SetNaturalDayLeave(v bool) *UpdateLeaveTypeResponseBodyResult
- func (s *UpdateLeaveTypeResponseBodyResult) SetSubmitTimeRule(v *UpdateLeaveTypeResponseBodyResultSubmitTimeRule) *UpdateLeaveTypeResponseBodyResult
- func (s *UpdateLeaveTypeResponseBodyResult) SetVisibilityRules(v []*UpdateLeaveTypeResponseBodyResultVisibilityRules) *UpdateLeaveTypeResponseBodyResult
- func (s UpdateLeaveTypeResponseBodyResult) String() string
- type UpdateLeaveTypeResponseBodyResultLeaveCertificate
- func (s UpdateLeaveTypeResponseBodyResultLeaveCertificate) GoString() string
- func (s *UpdateLeaveTypeResponseBodyResultLeaveCertificate) SetDuration(v float64) *UpdateLeaveTypeResponseBodyResultLeaveCertificate
- func (s *UpdateLeaveTypeResponseBodyResultLeaveCertificate) SetEnable(v bool) *UpdateLeaveTypeResponseBodyResultLeaveCertificate
- func (s *UpdateLeaveTypeResponseBodyResultLeaveCertificate) SetPromptInformation(v string) *UpdateLeaveTypeResponseBodyResultLeaveCertificate
- func (s *UpdateLeaveTypeResponseBodyResultLeaveCertificate) SetUnit(v string) *UpdateLeaveTypeResponseBodyResultLeaveCertificate
- func (s UpdateLeaveTypeResponseBodyResultLeaveCertificate) String() string
- type UpdateLeaveTypeResponseBodyResultSubmitTimeRule
- func (s UpdateLeaveTypeResponseBodyResultSubmitTimeRule) GoString() string
- func (s *UpdateLeaveTypeResponseBodyResultSubmitTimeRule) SetEnableTimeLimit(v bool) *UpdateLeaveTypeResponseBodyResultSubmitTimeRule
- func (s *UpdateLeaveTypeResponseBodyResultSubmitTimeRule) SetTimeType(v string) *UpdateLeaveTypeResponseBodyResultSubmitTimeRule
- func (s *UpdateLeaveTypeResponseBodyResultSubmitTimeRule) SetTimeUnit(v string) *UpdateLeaveTypeResponseBodyResultSubmitTimeRule
- func (s *UpdateLeaveTypeResponseBodyResultSubmitTimeRule) SetTimeValue(v int64) *UpdateLeaveTypeResponseBodyResultSubmitTimeRule
- func (s UpdateLeaveTypeResponseBodyResultSubmitTimeRule) String() string
- type UpdateLeaveTypeResponseBodyResultVisibilityRules
- func (s UpdateLeaveTypeResponseBodyResultVisibilityRules) GoString() string
- func (s *UpdateLeaveTypeResponseBodyResultVisibilityRules) SetType(v string) *UpdateLeaveTypeResponseBodyResultVisibilityRules
- func (s *UpdateLeaveTypeResponseBodyResultVisibilityRules) SetVisible(v []*string) *UpdateLeaveTypeResponseBodyResultVisibilityRules
- func (s UpdateLeaveTypeResponseBodyResultVisibilityRules) String() string
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 { // 假期类型,普通假期或者加班转调休假期。(general_leave、lieu_leave其中一种) BizType *string `json:"bizType,omitempty" xml:"bizType,omitempty"` // 调休假有效期规则(validity_type:有效类型 absolute_time(绝对时间)、relative_time(相对时间)其中一种 validity_value:延长日期(当validity_type为absolute_time该值该值不为空且满足yy-mm格式 validity_type为relative_time该值为大于1的整数)) Extras *string `json:"extras,omitempty" xml:"extras,omitempty"` // 每天折算的工作时长(百分之一 例如1天=10小时=1000) HoursInPerDay *int64 `json:"hoursInPerDay,omitempty" xml:"hoursInPerDay,omitempty"` // 请假证明 LeaveCertificate *AddLeaveTypeRequestLeaveCertificate `json:"leaveCertificate,omitempty" xml:"leaveCertificate,omitempty" type:"Struct"` // 假期名称 LeaveName *string `json:"leaveName,omitempty" xml:"leaveName,omitempty"` // 请假单位,可以按照天半天或者小时请假。(day、halfDay、hour其中一种) LeaveViewUnit *string `json:"leaveViewUnit,omitempty" xml:"leaveViewUnit,omitempty"` // 是否按照自然日统计请假时长,当为false的时候,用户发起请假时候会根据用户在请假时间段内的排班情况来计算请假时长。 NaturalDayLeave *bool `json:"naturalDayLeave,omitempty" xml:"naturalDayLeave,omitempty"` // 限时提交规则 SubmitTimeRule *AddLeaveTypeRequestSubmitTimeRule `json:"submitTimeRule,omitempty" xml:"submitTimeRule,omitempty" type:"Struct"` // 适用范围规则列表:哪些部门/员工可以使用该假期类型,不传默认为全公司 VisibilityRules []*AddLeaveTypeRequestVisibilityRules `json:"visibilityRules,omitempty" xml:"visibilityRules,omitempty" type:"Repeated"` // 操作者ID OpUserId *string `json:"opUserId,omitempty" xml:"opUserId,omitempty"` }
func (AddLeaveTypeRequest) GoString ¶
func (s AddLeaveTypeRequest) GoString() string
func (*AddLeaveTypeRequest) SetBizType ¶
func (s *AddLeaveTypeRequest) SetBizType(v string) *AddLeaveTypeRequest
func (*AddLeaveTypeRequest) SetExtras ¶
func (s *AddLeaveTypeRequest) SetExtras(v string) *AddLeaveTypeRequest
func (*AddLeaveTypeRequest) SetHoursInPerDay ¶
func (s *AddLeaveTypeRequest) SetHoursInPerDay(v int64) *AddLeaveTypeRequest
func (*AddLeaveTypeRequest) SetLeaveCertificate ¶
func (s *AddLeaveTypeRequest) SetLeaveCertificate(v *AddLeaveTypeRequestLeaveCertificate) *AddLeaveTypeRequest
func (*AddLeaveTypeRequest) SetLeaveName ¶
func (s *AddLeaveTypeRequest) SetLeaveName(v string) *AddLeaveTypeRequest
func (*AddLeaveTypeRequest) SetLeaveViewUnit ¶
func (s *AddLeaveTypeRequest) SetLeaveViewUnit(v string) *AddLeaveTypeRequest
func (*AddLeaveTypeRequest) SetNaturalDayLeave ¶
func (s *AddLeaveTypeRequest) SetNaturalDayLeave(v bool) *AddLeaveTypeRequest
func (*AddLeaveTypeRequest) SetOpUserId ¶
func (s *AddLeaveTypeRequest) SetOpUserId(v string) *AddLeaveTypeRequest
func (*AddLeaveTypeRequest) SetSubmitTimeRule ¶
func (s *AddLeaveTypeRequest) SetSubmitTimeRule(v *AddLeaveTypeRequestSubmitTimeRule) *AddLeaveTypeRequest
func (*AddLeaveTypeRequest) SetVisibilityRules ¶
func (s *AddLeaveTypeRequest) SetVisibilityRules(v []*AddLeaveTypeRequestVisibilityRules) *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"` // 请假证明单位hour,day Unit *string `json:"unit,omitempty" xml:"unit,omitempty"` }
func (AddLeaveTypeRequestLeaveCertificate) GoString ¶
func (s AddLeaveTypeRequestLeaveCertificate) GoString() string
func (*AddLeaveTypeRequestLeaveCertificate) SetDuration ¶
func (s *AddLeaveTypeRequestLeaveCertificate) SetDuration(v float64) *AddLeaveTypeRequestLeaveCertificate
func (*AddLeaveTypeRequestLeaveCertificate) SetEnable ¶
func (s *AddLeaveTypeRequestLeaveCertificate) SetEnable(v bool) *AddLeaveTypeRequestLeaveCertificate
func (*AddLeaveTypeRequestLeaveCertificate) SetPromptInformation ¶
func (s *AddLeaveTypeRequestLeaveCertificate) SetPromptInformation(v string) *AddLeaveTypeRequestLeaveCertificate
func (*AddLeaveTypeRequestLeaveCertificate) SetUnit ¶
func (s *AddLeaveTypeRequestLeaveCertificate) SetUnit(v string) *AddLeaveTypeRequestLeaveCertificate
func (AddLeaveTypeRequestLeaveCertificate) String ¶
func (s AddLeaveTypeRequestLeaveCertificate) String() string
type AddLeaveTypeRequestSubmitTimeRule ¶
type AddLeaveTypeRequestSubmitTimeRule struct { // 是否开启限时提交功能:仅且为true时开启 EnableTimeLimit *bool `json:"enableTimeLimit,omitempty" xml:"enableTimeLimit,omitempty"` // 限制类型:before-提前;after-补交 TimeType *string `json:"timeType,omitempty" xml:"timeType,omitempty"` // 时间单位:day-天;hour-小时 TimeUnit *string `json:"timeUnit,omitempty" xml:"timeUnit,omitempty"` // 限制值:timeUnit=day时,有效值范围[0~30] 天;timeUnit=hour时,有效值范围[0~24] 小时 TimeValue *int64 `json:"timeValue,omitempty" xml:"timeValue,omitempty"` }
func (AddLeaveTypeRequestSubmitTimeRule) GoString ¶
func (s AddLeaveTypeRequestSubmitTimeRule) GoString() string
func (*AddLeaveTypeRequestSubmitTimeRule) SetEnableTimeLimit ¶
func (s *AddLeaveTypeRequestSubmitTimeRule) SetEnableTimeLimit(v bool) *AddLeaveTypeRequestSubmitTimeRule
func (*AddLeaveTypeRequestSubmitTimeRule) SetTimeType ¶
func (s *AddLeaveTypeRequestSubmitTimeRule) SetTimeType(v string) *AddLeaveTypeRequestSubmitTimeRule
func (*AddLeaveTypeRequestSubmitTimeRule) SetTimeUnit ¶
func (s *AddLeaveTypeRequestSubmitTimeRule) SetTimeUnit(v string) *AddLeaveTypeRequestSubmitTimeRule
func (*AddLeaveTypeRequestSubmitTimeRule) SetTimeValue ¶
func (s *AddLeaveTypeRequestSubmitTimeRule) SetTimeValue(v int64) *AddLeaveTypeRequestSubmitTimeRule
func (AddLeaveTypeRequestSubmitTimeRule) String ¶
func (s AddLeaveTypeRequestSubmitTimeRule) String() string
type AddLeaveTypeRequestVisibilityRules ¶
type AddLeaveTypeRequestVisibilityRules struct { // 规则类型:dept-部门;staff-员工;label-角色 Type *string `json:"type,omitempty" xml:"type,omitempty"` // 规则数据:当type=staff时,传员工userId列表;当type=dept时,传部门id列表;当type=label时,传角色id列表 Visible []*string `json:"visible,omitempty" xml:"visible,omitempty" type:"Repeated"` }
func (AddLeaveTypeRequestVisibilityRules) GoString ¶
func (s AddLeaveTypeRequestVisibilityRules) GoString() string
func (*AddLeaveTypeRequestVisibilityRules) SetType ¶
func (s *AddLeaveTypeRequestVisibilityRules) SetType(v string) *AddLeaveTypeRequestVisibilityRules
func (*AddLeaveTypeRequestVisibilityRules) SetVisible ¶
func (s *AddLeaveTypeRequestVisibilityRules) SetVisible(v []*string) *AddLeaveTypeRequestVisibilityRules
func (AddLeaveTypeRequestVisibilityRules) String ¶
func (s AddLeaveTypeRequestVisibilityRules) String() string
type AddLeaveTypeResponse ¶
type AddLeaveTypeResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` Body *AddLeaveTypeResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (AddLeaveTypeResponse) GoString ¶
func (s AddLeaveTypeResponse) GoString() string
func (*AddLeaveTypeResponse) SetBody ¶
func (s *AddLeaveTypeResponse) SetBody(v *AddLeaveTypeResponseBody) *AddLeaveTypeResponse
func (*AddLeaveTypeResponse) SetHeaders ¶
func (s *AddLeaveTypeResponse) SetHeaders(v map[string]*string) *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 (s *AddLeaveTypeResponseBody) SetResult(v *AddLeaveTypeResponseBodyResult) *AddLeaveTypeResponseBody
func (AddLeaveTypeResponseBody) String ¶
func (s AddLeaveTypeResponseBody) String() string
type AddLeaveTypeResponseBodyResult ¶
type AddLeaveTypeResponseBodyResult struct { // 假期类型,普通假期或者加班转调休假期。(general_leave、lieu_leave其中一种) BizType *string `json:"bizType,omitempty" xml:"bizType,omitempty"` // 每天折算的工作时长(百分之一 例如1天=10小时=1000) 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"` // 请假单位,可以按照天半天或者小时请假。(day、halfDay、hour其中一种) LeaveViewUnit *string `json:"leaveViewUnit,omitempty" xml:"leaveViewUnit,omitempty"` // 是否按照自然日统计请假时长,当为false的时候,用户发起请假时候会根据用户在请假时间段内的排班情况来计算请假时长。 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 (s AddLeaveTypeResponseBodyResult) GoString() string
func (*AddLeaveTypeResponseBodyResult) SetBizType ¶
func (s *AddLeaveTypeResponseBodyResult) SetBizType(v string) *AddLeaveTypeResponseBodyResult
func (*AddLeaveTypeResponseBodyResult) SetHoursInPerDay ¶
func (s *AddLeaveTypeResponseBodyResult) SetHoursInPerDay(v int64) *AddLeaveTypeResponseBodyResult
func (*AddLeaveTypeResponseBodyResult) SetLeaveCertificate ¶
func (s *AddLeaveTypeResponseBodyResult) SetLeaveCertificate(v *AddLeaveTypeResponseBodyResultLeaveCertificate) *AddLeaveTypeResponseBodyResult
func (*AddLeaveTypeResponseBodyResult) SetLeaveCode ¶
func (s *AddLeaveTypeResponseBodyResult) SetLeaveCode(v string) *AddLeaveTypeResponseBodyResult
func (*AddLeaveTypeResponseBodyResult) SetLeaveName ¶
func (s *AddLeaveTypeResponseBodyResult) SetLeaveName(v string) *AddLeaveTypeResponseBodyResult
func (*AddLeaveTypeResponseBodyResult) SetLeaveViewUnit ¶
func (s *AddLeaveTypeResponseBodyResult) SetLeaveViewUnit(v string) *AddLeaveTypeResponseBodyResult
func (*AddLeaveTypeResponseBodyResult) SetNaturalDayLeave ¶
func (s *AddLeaveTypeResponseBodyResult) SetNaturalDayLeave(v bool) *AddLeaveTypeResponseBodyResult
func (*AddLeaveTypeResponseBodyResult) SetSubmitTimeRule ¶
func (s *AddLeaveTypeResponseBodyResult) SetSubmitTimeRule(v *AddLeaveTypeResponseBodyResultSubmitTimeRule) *AddLeaveTypeResponseBodyResult
func (*AddLeaveTypeResponseBodyResult) SetVisibilityRules ¶
func (s *AddLeaveTypeResponseBodyResult) SetVisibilityRules(v []*AddLeaveTypeResponseBodyResultVisibilityRules) *AddLeaveTypeResponseBodyResult
func (AddLeaveTypeResponseBodyResult) String ¶
func (s AddLeaveTypeResponseBodyResult) String() 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"` // 请假证明单位hour,day Unit *string `json:"unit,omitempty" xml:"unit,omitempty"` }
func (AddLeaveTypeResponseBodyResultLeaveCertificate) GoString ¶
func (s AddLeaveTypeResponseBodyResultLeaveCertificate) GoString() string
func (*AddLeaveTypeResponseBodyResultLeaveCertificate) SetDuration ¶
func (s *AddLeaveTypeResponseBodyResultLeaveCertificate) SetDuration(v float64) *AddLeaveTypeResponseBodyResultLeaveCertificate
func (*AddLeaveTypeResponseBodyResultLeaveCertificate) SetEnable ¶
func (s *AddLeaveTypeResponseBodyResultLeaveCertificate) SetEnable(v bool) *AddLeaveTypeResponseBodyResultLeaveCertificate
func (*AddLeaveTypeResponseBodyResultLeaveCertificate) SetPromptInformation ¶
func (s *AddLeaveTypeResponseBodyResultLeaveCertificate) SetPromptInformation(v string) *AddLeaveTypeResponseBodyResultLeaveCertificate
func (AddLeaveTypeResponseBodyResultLeaveCertificate) String ¶
func (s AddLeaveTypeResponseBodyResultLeaveCertificate) String() string
type AddLeaveTypeResponseBodyResultSubmitTimeRule ¶
type AddLeaveTypeResponseBodyResultSubmitTimeRule struct { // 是否开启限时提交功能:仅且为true时开启 EnableTimeLimit *bool `json:"enableTimeLimit,omitempty" xml:"enableTimeLimit,omitempty"` // 限制类型:before-提前;after-补交 TimeType *string `json:"timeType,omitempty" xml:"timeType,omitempty"` // 时间单位:day-天;hour-小时 TimeUnit *string `json:"timeUnit,omitempty" xml:"timeUnit,omitempty"` // 限制值:timeUnit=day时,有效值范围[0~30] 天;timeUnit=hour时,有效值范围[0~24] 小时 TimeValue *int64 `json:"timeValue,omitempty" xml:"timeValue,omitempty"` }
func (AddLeaveTypeResponseBodyResultSubmitTimeRule) GoString ¶
func (s AddLeaveTypeResponseBodyResultSubmitTimeRule) GoString() string
func (*AddLeaveTypeResponseBodyResultSubmitTimeRule) SetEnableTimeLimit ¶
func (s *AddLeaveTypeResponseBodyResultSubmitTimeRule) SetEnableTimeLimit(v bool) *AddLeaveTypeResponseBodyResultSubmitTimeRule
func (*AddLeaveTypeResponseBodyResultSubmitTimeRule) SetTimeType ¶
func (s *AddLeaveTypeResponseBodyResultSubmitTimeRule) SetTimeType(v string) *AddLeaveTypeResponseBodyResultSubmitTimeRule
func (*AddLeaveTypeResponseBodyResultSubmitTimeRule) SetTimeUnit ¶
func (s *AddLeaveTypeResponseBodyResultSubmitTimeRule) SetTimeUnit(v string) *AddLeaveTypeResponseBodyResultSubmitTimeRule
func (*AddLeaveTypeResponseBodyResultSubmitTimeRule) SetTimeValue ¶
func (s *AddLeaveTypeResponseBodyResultSubmitTimeRule) SetTimeValue(v int64) *AddLeaveTypeResponseBodyResultSubmitTimeRule
func (AddLeaveTypeResponseBodyResultSubmitTimeRule) String ¶
func (s AddLeaveTypeResponseBodyResultSubmitTimeRule) String() string
type AddLeaveTypeResponseBodyResultVisibilityRules ¶
type AddLeaveTypeResponseBodyResultVisibilityRules struct { // 规则类型:dept-部门;staff-员工;label-角色 Type *string `json:"type,omitempty" xml:"type,omitempty"` // 规则数据:当type=staff时,传员工userId列表;当type=dept时,传部门id列表;当type=label时,传角色id列表 Visible []*string `json:"visible,omitempty" xml:"visible,omitempty" type:"Repeated"` }
func (AddLeaveTypeResponseBodyResultVisibilityRules) GoString ¶
func (s AddLeaveTypeResponseBodyResultVisibilityRules) GoString() string
func (*AddLeaveTypeResponseBodyResultVisibilityRules) SetType ¶
func (s *AddLeaveTypeResponseBodyResultVisibilityRules) SetType(v string) *AddLeaveTypeResponseBodyResultVisibilityRules
func (*AddLeaveTypeResponseBodyResultVisibilityRules) SetVisible ¶
func (s *AddLeaveTypeResponseBodyResultVisibilityRules) SetVisible(v []*string) *AddLeaveTypeResponseBodyResultVisibilityRules
func (AddLeaveTypeResponseBodyResultVisibilityRules) String ¶
func (s AddLeaveTypeResponseBodyResultVisibilityRules) String() 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 (s AttendanceBleDevicesAddHeaders) GoString() string
func (*AttendanceBleDevicesAddHeaders) SetCommonHeaders ¶
func (s *AttendanceBleDevicesAddHeaders) SetCommonHeaders(v map[string]*string) *AttendanceBleDevicesAddHeaders
func (*AttendanceBleDevicesAddHeaders) SetXAcsDingtalkAccessToken ¶
func (s *AttendanceBleDevicesAddHeaders) SetXAcsDingtalkAccessToken(v string) *AttendanceBleDevicesAddHeaders
func (AttendanceBleDevicesAddHeaders) String ¶
func (s AttendanceBleDevicesAddHeaders) String() string
type AttendanceBleDevicesAddRequest ¶
type AttendanceBleDevicesAddRequest struct { // 蓝牙设备Id列表 DeviceIdList []*int64 `json:"deviceIdList,omitempty" xml:"deviceIdList,omitempty" type:"Repeated"` // 考勤组Id GroupKey *string `json:"groupKey,omitempty" xml:"groupKey,omitempty"` // 操作人Id OpUserId *string `json:"opUserId,omitempty" xml:"opUserId,omitempty"` }
func (AttendanceBleDevicesAddRequest) GoString ¶
func (s AttendanceBleDevicesAddRequest) GoString() string
func (*AttendanceBleDevicesAddRequest) SetDeviceIdList ¶
func (s *AttendanceBleDevicesAddRequest) SetDeviceIdList(v []*int64) *AttendanceBleDevicesAddRequest
func (*AttendanceBleDevicesAddRequest) SetGroupKey ¶
func (s *AttendanceBleDevicesAddRequest) SetGroupKey(v string) *AttendanceBleDevicesAddRequest
func (*AttendanceBleDevicesAddRequest) SetOpUserId ¶
func (s *AttendanceBleDevicesAddRequest) SetOpUserId(v string) *AttendanceBleDevicesAddRequest
func (AttendanceBleDevicesAddRequest) String ¶
func (s AttendanceBleDevicesAddRequest) String() string
type AttendanceBleDevicesAddResponse ¶
type AttendanceBleDevicesAddResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` Body *AttendanceBleDevicesAddResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (AttendanceBleDevicesAddResponse) GoString ¶
func (s AttendanceBleDevicesAddResponse) GoString() string
func (*AttendanceBleDevicesAddResponse) SetBody ¶
func (s *AttendanceBleDevicesAddResponse) SetBody(v *AttendanceBleDevicesAddResponseBody) *AttendanceBleDevicesAddResponse
func (*AttendanceBleDevicesAddResponse) SetHeaders ¶
func (s *AttendanceBleDevicesAddResponse) SetHeaders(v map[string]*string) *AttendanceBleDevicesAddResponse
func (AttendanceBleDevicesAddResponse) String ¶
func (s AttendanceBleDevicesAddResponse) String() 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 (s AttendanceBleDevicesAddResponseBody) GoString() string
func (*AttendanceBleDevicesAddResponseBody) SetErrorList ¶
func (s *AttendanceBleDevicesAddResponseBody) SetErrorList(v []*AttendanceBleDevicesAddResponseBodyErrorList) *AttendanceBleDevicesAddResponseBody
func (*AttendanceBleDevicesAddResponseBody) SetSuccessList ¶
func (s *AttendanceBleDevicesAddResponseBody) SetSuccessList(v []*AttendanceBleDevicesAddResponseBodySuccessList) *AttendanceBleDevicesAddResponseBody
func (AttendanceBleDevicesAddResponseBody) String ¶
func (s AttendanceBleDevicesAddResponseBody) String() string
type AttendanceBleDevicesAddResponseBodyErrorList ¶
type AttendanceBleDevicesAddResponseBodyErrorList struct { // 错误code Code *string `json:"code,omitempty" xml:"code,omitempty"` // 失败蓝牙设备列表 FailureList []*AttendanceBleDevicesAddResponseBodyErrorListFailureList `json:"failureList,omitempty" xml:"failureList,omitempty" type:"Repeated"` // errorMsg Msg *string `json:"msg,omitempty" xml:"msg,omitempty"` }
func (AttendanceBleDevicesAddResponseBodyErrorList) GoString ¶
func (s AttendanceBleDevicesAddResponseBodyErrorList) GoString() string
func (*AttendanceBleDevicesAddResponseBodyErrorList) SetCode ¶
func (s *AttendanceBleDevicesAddResponseBodyErrorList) SetCode(v string) *AttendanceBleDevicesAddResponseBodyErrorList
func (*AttendanceBleDevicesAddResponseBodyErrorList) SetFailureList ¶
func (AttendanceBleDevicesAddResponseBodyErrorList) String ¶
func (s AttendanceBleDevicesAddResponseBodyErrorList) String() string
type AttendanceBleDevicesAddResponseBodyErrorListFailureList ¶
type AttendanceBleDevicesAddResponseBodyErrorListFailureList struct { // 蓝牙设备Id DeviceId *int64 `json:"deviceId,omitempty" xml:"deviceId,omitempty"` // 蓝牙设备名称 DeviceName *string `json:"deviceName,omitempty" xml:"deviceName,omitempty"` // sn Sn *string `json:"sn,omitempty" xml:"sn,omitempty"` }
func (AttendanceBleDevicesAddResponseBodyErrorListFailureList) GoString ¶
func (s AttendanceBleDevicesAddResponseBodyErrorListFailureList) GoString() string
func (*AttendanceBleDevicesAddResponseBodyErrorListFailureList) SetDeviceId ¶
func (*AttendanceBleDevicesAddResponseBodyErrorListFailureList) SetDeviceName ¶
func (s *AttendanceBleDevicesAddResponseBodyErrorListFailureList) SetDeviceName(v string) *AttendanceBleDevicesAddResponseBodyErrorListFailureList
func (AttendanceBleDevicesAddResponseBodyErrorListFailureList) String ¶
func (s AttendanceBleDevicesAddResponseBodyErrorListFailureList) String() string
type AttendanceBleDevicesAddResponseBodySuccessList ¶
type AttendanceBleDevicesAddResponseBodySuccessList struct { // 蓝牙设备Id DeviceId *int64 `json:"deviceId,omitempty" xml:"deviceId,omitempty"` // 蓝牙设备名称 DeviceName *string `json:"deviceName,omitempty" xml:"deviceName,omitempty"` // sn Sn *string `json:"sn,omitempty" xml:"sn,omitempty"` }
func (AttendanceBleDevicesAddResponseBodySuccessList) GoString ¶
func (s AttendanceBleDevicesAddResponseBodySuccessList) GoString() string
func (*AttendanceBleDevicesAddResponseBodySuccessList) SetDeviceId ¶
func (s *AttendanceBleDevicesAddResponseBodySuccessList) SetDeviceId(v int64) *AttendanceBleDevicesAddResponseBodySuccessList
func (*AttendanceBleDevicesAddResponseBodySuccessList) SetDeviceName ¶
func (s *AttendanceBleDevicesAddResponseBodySuccessList) SetDeviceName(v string) *AttendanceBleDevicesAddResponseBodySuccessList
func (AttendanceBleDevicesAddResponseBodySuccessList) String ¶
func (s AttendanceBleDevicesAddResponseBodySuccessList) String() 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 (s AttendanceBleDevicesQueryHeaders) GoString() string
func (*AttendanceBleDevicesQueryHeaders) SetCommonHeaders ¶
func (s *AttendanceBleDevicesQueryHeaders) SetCommonHeaders(v map[string]*string) *AttendanceBleDevicesQueryHeaders
func (*AttendanceBleDevicesQueryHeaders) SetXAcsDingtalkAccessToken ¶
func (s *AttendanceBleDevicesQueryHeaders) SetXAcsDingtalkAccessToken(v string) *AttendanceBleDevicesQueryHeaders
func (AttendanceBleDevicesQueryHeaders) String ¶
func (s AttendanceBleDevicesQueryHeaders) String() string
type AttendanceBleDevicesQueryRequest ¶
type AttendanceBleDevicesQueryRequest struct { // 考勤组Id GroupKey *string `json:"groupKey,omitempty" xml:"groupKey,omitempty"` // 操作人Id OpUserId *string `json:"opUserId,omitempty" xml:"opUserId,omitempty"` }
func (AttendanceBleDevicesQueryRequest) GoString ¶
func (s AttendanceBleDevicesQueryRequest) GoString() string
func (*AttendanceBleDevicesQueryRequest) SetGroupKey ¶
func (s *AttendanceBleDevicesQueryRequest) SetGroupKey(v string) *AttendanceBleDevicesQueryRequest
func (*AttendanceBleDevicesQueryRequest) SetOpUserId ¶
func (s *AttendanceBleDevicesQueryRequest) SetOpUserId(v string) *AttendanceBleDevicesQueryRequest
func (AttendanceBleDevicesQueryRequest) String ¶
func (s AttendanceBleDevicesQueryRequest) String() string
type AttendanceBleDevicesQueryResponse ¶
type AttendanceBleDevicesQueryResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` Body *AttendanceBleDevicesQueryResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (AttendanceBleDevicesQueryResponse) GoString ¶
func (s AttendanceBleDevicesQueryResponse) GoString() string
func (*AttendanceBleDevicesQueryResponse) SetHeaders ¶
func (s *AttendanceBleDevicesQueryResponse) SetHeaders(v map[string]*string) *AttendanceBleDevicesQueryResponse
func (AttendanceBleDevicesQueryResponse) String ¶
func (s AttendanceBleDevicesQueryResponse) String() string
type AttendanceBleDevicesQueryResponseBody ¶
type AttendanceBleDevicesQueryResponseBody struct { // 蓝牙列表 Result []*AttendanceBleDevicesQueryResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"` }
func (AttendanceBleDevicesQueryResponseBody) GoString ¶
func (s AttendanceBleDevicesQueryResponseBody) GoString() string
func (AttendanceBleDevicesQueryResponseBody) String ¶
func (s AttendanceBleDevicesQueryResponseBody) String() string
type AttendanceBleDevicesQueryResponseBodyResult ¶
type AttendanceBleDevicesQueryResponseBodyResult struct { // 蓝牙设备Id DeviceId *int64 `json:"deviceId,omitempty" xml:"deviceId,omitempty"` // 蓝牙设备名称 DeviceName *string `json:"deviceName,omitempty" xml:"deviceName,omitempty"` // sn Sn *string `json:"sn,omitempty" xml:"sn,omitempty"` }
func (AttendanceBleDevicesQueryResponseBodyResult) GoString ¶
func (s AttendanceBleDevicesQueryResponseBodyResult) GoString() string
func (*AttendanceBleDevicesQueryResponseBodyResult) SetDeviceId ¶
func (s *AttendanceBleDevicesQueryResponseBodyResult) SetDeviceId(v int64) *AttendanceBleDevicesQueryResponseBodyResult
func (*AttendanceBleDevicesQueryResponseBodyResult) SetDeviceName ¶
func (s *AttendanceBleDevicesQueryResponseBodyResult) SetDeviceName(v string) *AttendanceBleDevicesQueryResponseBodyResult
func (AttendanceBleDevicesQueryResponseBodyResult) String ¶
func (s AttendanceBleDevicesQueryResponseBodyResult) String() 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 (s AttendanceBleDevicesRemoveHeaders) GoString() string
func (*AttendanceBleDevicesRemoveHeaders) SetCommonHeaders ¶
func (s *AttendanceBleDevicesRemoveHeaders) SetCommonHeaders(v map[string]*string) *AttendanceBleDevicesRemoveHeaders
func (*AttendanceBleDevicesRemoveHeaders) SetXAcsDingtalkAccessToken ¶
func (s *AttendanceBleDevicesRemoveHeaders) SetXAcsDingtalkAccessToken(v string) *AttendanceBleDevicesRemoveHeaders
func (AttendanceBleDevicesRemoveHeaders) String ¶
func (s AttendanceBleDevicesRemoveHeaders) String() string
type AttendanceBleDevicesRemoveRequest ¶
type AttendanceBleDevicesRemoveRequest struct { // 蓝牙设备Id列表 DeviceIdList []*int64 `json:"deviceIdList,omitempty" xml:"deviceIdList,omitempty" type:"Repeated"` // 考勤组Id GroupKey *string `json:"groupKey,omitempty" xml:"groupKey,omitempty"` // 操作人id OpUserId *string `json:"opUserId,omitempty" xml:"opUserId,omitempty"` }
func (AttendanceBleDevicesRemoveRequest) GoString ¶
func (s AttendanceBleDevicesRemoveRequest) GoString() string
func (*AttendanceBleDevicesRemoveRequest) SetDeviceIdList ¶
func (s *AttendanceBleDevicesRemoveRequest) SetDeviceIdList(v []*int64) *AttendanceBleDevicesRemoveRequest
func (*AttendanceBleDevicesRemoveRequest) SetGroupKey ¶
func (s *AttendanceBleDevicesRemoveRequest) SetGroupKey(v string) *AttendanceBleDevicesRemoveRequest
func (*AttendanceBleDevicesRemoveRequest) SetOpUserId ¶
func (s *AttendanceBleDevicesRemoveRequest) SetOpUserId(v string) *AttendanceBleDevicesRemoveRequest
func (AttendanceBleDevicesRemoveRequest) String ¶
func (s AttendanceBleDevicesRemoveRequest) String() string
type AttendanceBleDevicesRemoveResponse ¶
type AttendanceBleDevicesRemoveResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` Body *AttendanceBleDevicesRemoveResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (AttendanceBleDevicesRemoveResponse) GoString ¶
func (s AttendanceBleDevicesRemoveResponse) GoString() string
func (*AttendanceBleDevicesRemoveResponse) SetHeaders ¶
func (s *AttendanceBleDevicesRemoveResponse) SetHeaders(v map[string]*string) *AttendanceBleDevicesRemoveResponse
func (AttendanceBleDevicesRemoveResponse) String ¶
func (s AttendanceBleDevicesRemoveResponse) String() string
type AttendanceBleDevicesRemoveResponseBody ¶
type AttendanceBleDevicesRemoveResponseBody struct { // 移出错误列表 ErrorList []*AttendanceBleDevicesRemoveResponseBodyErrorList `json:"errorList,omitempty" xml:"errorList,omitempty" type:"Repeated"` // 移除成功蓝牙设备Id列表 SuccessList []*int64 `json:"successList,omitempty" xml:"successList,omitempty" type:"Repeated"` }
func (AttendanceBleDevicesRemoveResponseBody) GoString ¶
func (s AttendanceBleDevicesRemoveResponseBody) GoString() string
func (*AttendanceBleDevicesRemoveResponseBody) SetErrorList ¶
func (s *AttendanceBleDevicesRemoveResponseBody) SetErrorList(v []*AttendanceBleDevicesRemoveResponseBodyErrorList) *AttendanceBleDevicesRemoveResponseBody
func (*AttendanceBleDevicesRemoveResponseBody) SetSuccessList ¶
func (s *AttendanceBleDevicesRemoveResponseBody) SetSuccessList(v []*int64) *AttendanceBleDevicesRemoveResponseBody
func (AttendanceBleDevicesRemoveResponseBody) String ¶
func (s AttendanceBleDevicesRemoveResponseBody) String() string
type AttendanceBleDevicesRemoveResponseBodyErrorList ¶
type AttendanceBleDevicesRemoveResponseBodyErrorList struct { // 错误code Code *string `json:"code,omitempty" xml:"code,omitempty"` // 移除失败蓝牙设备Id列表 FailureList []*int64 `json:"failureList,omitempty" xml:"failureList,omitempty" type:"Repeated"` // 错误信息 Msg *string `json:"msg,omitempty" xml:"msg,omitempty"` }
func (AttendanceBleDevicesRemoveResponseBodyErrorList) GoString ¶
func (s AttendanceBleDevicesRemoveResponseBodyErrorList) GoString() string
func (*AttendanceBleDevicesRemoveResponseBodyErrorList) SetFailureList ¶
func (s *AttendanceBleDevicesRemoveResponseBodyErrorList) SetFailureList(v []*int64) *AttendanceBleDevicesRemoveResponseBodyErrorList
func (AttendanceBleDevicesRemoveResponseBodyErrorList) String ¶
func (s AttendanceBleDevicesRemoveResponseBodyErrorList) String() string
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 (s *CheckClosingAccountHeaders) SetCommonHeaders(v map[string]*string) *CheckClosingAccountHeaders
func (*CheckClosingAccountHeaders) SetXAcsDingtalkAccessToken ¶
func (s *CheckClosingAccountHeaders) SetXAcsDingtalkAccessToken(v string) *CheckClosingAccountHeaders
func (CheckClosingAccountHeaders) String ¶
func (s CheckClosingAccountHeaders) String() 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 (s *CheckClosingAccountRequest) SetBizCode(v string) *CheckClosingAccountRequest
func (*CheckClosingAccountRequest) SetUserIds ¶
func (s *CheckClosingAccountRequest) SetUserIds(v []*string) *CheckClosingAccountRequest
func (*CheckClosingAccountRequest) SetUserTimeRange ¶
func (s *CheckClosingAccountRequest) SetUserTimeRange(v []*CheckClosingAccountRequestUserTimeRange) *CheckClosingAccountRequest
func (CheckClosingAccountRequest) String ¶
func (s CheckClosingAccountRequest) String() 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 (s CheckClosingAccountRequestUserTimeRange) GoString() string
func (*CheckClosingAccountRequestUserTimeRange) SetEndTime ¶
func (s *CheckClosingAccountRequestUserTimeRange) SetEndTime(v int64) *CheckClosingAccountRequestUserTimeRange
func (*CheckClosingAccountRequestUserTimeRange) SetStartTime ¶
func (s *CheckClosingAccountRequestUserTimeRange) SetStartTime(v int64) *CheckClosingAccountRequestUserTimeRange
func (CheckClosingAccountRequestUserTimeRange) String ¶
func (s CheckClosingAccountRequestUserTimeRange) String() string
type CheckClosingAccountResponse ¶
type CheckClosingAccountResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` Body *CheckClosingAccountResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (CheckClosingAccountResponse) GoString ¶
func (s CheckClosingAccountResponse) GoString() string
func (*CheckClosingAccountResponse) SetBody ¶
func (s *CheckClosingAccountResponse) SetBody(v *CheckClosingAccountResponseBody) *CheckClosingAccountResponse
func (*CheckClosingAccountResponse) SetHeaders ¶
func (s *CheckClosingAccountResponse) SetHeaders(v map[string]*string) *CheckClosingAccountResponse
func (CheckClosingAccountResponse) String ¶
func (s CheckClosingAccountResponse) String() 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 (s CheckClosingAccountResponseBody) GoString() string
func (*CheckClosingAccountResponseBody) SetCode ¶
func (s *CheckClosingAccountResponseBody) SetCode(v string) *CheckClosingAccountResponseBody
func (*CheckClosingAccountResponseBody) SetMesage ¶
func (s *CheckClosingAccountResponseBody) SetMesage(v string) *CheckClosingAccountResponseBody
func (*CheckClosingAccountResponseBody) SetPass ¶
func (s *CheckClosingAccountResponseBody) SetPass(v bool) *CheckClosingAccountResponseBody
func (CheckClosingAccountResponseBody) String ¶
func (s CheckClosingAccountResponseBody) String() 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 (s *CheckWritePermissionHeaders) SetCommonHeaders(v map[string]*string) *CheckWritePermissionHeaders
func (*CheckWritePermissionHeaders) SetXAcsDingtalkAccessToken ¶
func (s *CheckWritePermissionHeaders) SetXAcsDingtalkAccessToken(v string) *CheckWritePermissionHeaders
func (CheckWritePermissionHeaders) String ¶
func (s CheckWritePermissionHeaders) String() string
type CheckWritePermissionRequest ¶
type CheckWritePermissionRequest struct { // category Category *string `json:"category,omitempty" xml:"category,omitempty"` // entityIds EntityIds []*int64 `json:"entityIds,omitempty" xml:"entityIds,omitempty" type:"Repeated"` // opUserId OpUserId *string `json:"opUserId,omitempty" xml:"opUserId,omitempty"` // resourceKey ResourceKey *string `json:"resourceKey,omitempty" xml:"resourceKey,omitempty"` }
func (CheckWritePermissionRequest) GoString ¶
func (s CheckWritePermissionRequest) GoString() string
func (*CheckWritePermissionRequest) SetCategory ¶
func (s *CheckWritePermissionRequest) SetCategory(v string) *CheckWritePermissionRequest
func (*CheckWritePermissionRequest) SetEntityIds ¶
func (s *CheckWritePermissionRequest) SetEntityIds(v []*int64) *CheckWritePermissionRequest
func (*CheckWritePermissionRequest) SetOpUserId ¶
func (s *CheckWritePermissionRequest) SetOpUserId(v string) *CheckWritePermissionRequest
func (*CheckWritePermissionRequest) SetResourceKey ¶
func (s *CheckWritePermissionRequest) SetResourceKey(v string) *CheckWritePermissionRequest
func (CheckWritePermissionRequest) String ¶
func (s CheckWritePermissionRequest) String() string
type CheckWritePermissionResponse ¶
type CheckWritePermissionResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` Body *CheckWritePermissionResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (CheckWritePermissionResponse) GoString ¶
func (s CheckWritePermissionResponse) GoString() string
func (*CheckWritePermissionResponse) SetBody ¶
func (s *CheckWritePermissionResponse) SetBody(v *CheckWritePermissionResponseBody) *CheckWritePermissionResponse
func (*CheckWritePermissionResponse) SetHeaders ¶
func (s *CheckWritePermissionResponse) SetHeaders(v map[string]*string) *CheckWritePermissionResponse
func (CheckWritePermissionResponse) String ¶
func (s CheckWritePermissionResponse) String() string
type CheckWritePermissionResponseBody ¶
type CheckWritePermissionResponseBody struct { // entityPermissionMap EntityPermissionMap map[string]*bool `json:"entityPermissionMap,omitempty" xml:"entityPermissionMap,omitempty"` }
func (CheckWritePermissionResponseBody) GoString ¶
func (s CheckWritePermissionResponseBody) GoString() string
func (*CheckWritePermissionResponseBody) SetEntityPermissionMap ¶
func (s *CheckWritePermissionResponseBody) SetEntityPermissionMap(v map[string]*bool) *CheckWritePermissionResponseBody
func (CheckWritePermissionResponseBody) String ¶
func (s CheckWritePermissionResponseBody) String() string
type Client ¶
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) 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) 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) 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) 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) 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) 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) 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) 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) 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 { // 三方审批单id,全局唯一 ApproveId *string `json:"approveId,omitempty" xml:"approveId,omitempty"` // 审批人员工id OpUserid *string `json:"opUserid,omitempty" xml:"opUserid,omitempty"` // 审批单关联的打卡信息 PunchParam *CreateApproveRequestPunchParam `json:"punchParam,omitempty" xml:"punchParam,omitempty" type:"Struct"` // 子类型名称,最大长度20个字符 SubType *string `json:"subType,omitempty" xml:"subType,omitempty"` // 审批单类型名称,最大长度20个字符 TagName *string `json:"tagName,omitempty" xml:"tagName,omitempty"` // 员工id 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 (s *CreateApproveRequest) SetOpUserid(v string) *CreateApproveRequest
func (*CreateApproveRequest) SetPunchParam ¶
func (s *CreateApproveRequest) SetPunchParam(v *CreateApproveRequestPunchParam) *CreateApproveRequest
func (*CreateApproveRequest) SetSubType ¶
func (s *CreateApproveRequest) SetSubType(v string) *CreateApproveRequest
func (*CreateApproveRequest) SetTagName ¶
func (s *CreateApproveRequest) SetTagName(v string) *CreateApproveRequest
func (*CreateApproveRequest) SetUserid ¶
func (s *CreateApproveRequest) SetUserid(v string) *CreateApproveRequest
func (CreateApproveRequest) String ¶
func (s CreateApproveRequest) String() string
type CreateApproveRequestPunchParam ¶
type CreateApproveRequestPunchParam struct { // 地理位置标识:wifi:ssid_macAddress ble: deviceId gps:longitude_latitude PositionId *string `json:"positionId,omitempty" xml:"positionId,omitempty"` // 地理位置名称 PositionName *string `json:"positionName,omitempty" xml:"positionName,omitempty"` // 地理位置类型:wifi/ble/gps PositionType *string `json:"positionType,omitempty" xml:"positionType,omitempty"` // 打卡时间,单位毫秒 PunchTime *int64 `json:"punchTime,omitempty" xml:"punchTime,omitempty"` }
func (CreateApproveRequestPunchParam) GoString ¶
func (s CreateApproveRequestPunchParam) GoString() string
func (*CreateApproveRequestPunchParam) SetPositionId ¶
func (s *CreateApproveRequestPunchParam) SetPositionId(v string) *CreateApproveRequestPunchParam
func (*CreateApproveRequestPunchParam) SetPositionName ¶
func (s *CreateApproveRequestPunchParam) SetPositionName(v string) *CreateApproveRequestPunchParam
func (*CreateApproveRequestPunchParam) SetPositionType ¶
func (s *CreateApproveRequestPunchParam) SetPositionType(v string) *CreateApproveRequestPunchParam
func (*CreateApproveRequestPunchParam) SetPunchTime ¶
func (s *CreateApproveRequestPunchParam) SetPunchTime(v int64) *CreateApproveRequestPunchParam
func (CreateApproveRequestPunchParam) String ¶
func (s CreateApproveRequestPunchParam) String() string
type CreateApproveResponse ¶
type CreateApproveResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` Body *CreateApproveResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (CreateApproveResponse) GoString ¶
func (s CreateApproveResponse) GoString() string
func (*CreateApproveResponse) SetBody ¶
func (s *CreateApproveResponse) SetBody(v *CreateApproveResponseBody) *CreateApproveResponse
func (*CreateApproveResponse) SetHeaders ¶
func (s *CreateApproveResponse) SetHeaders(v map[string]*string) *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 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 (s DeleteWaterMarkTemplateHeaders) GoString() string
func (*DeleteWaterMarkTemplateHeaders) SetCommonHeaders ¶
func (s *DeleteWaterMarkTemplateHeaders) SetCommonHeaders(v map[string]*string) *DeleteWaterMarkTemplateHeaders
func (*DeleteWaterMarkTemplateHeaders) SetXAcsDingtalkAccessToken ¶
func (s *DeleteWaterMarkTemplateHeaders) SetXAcsDingtalkAccessToken(v string) *DeleteWaterMarkTemplateHeaders
func (DeleteWaterMarkTemplateHeaders) String ¶
func (s DeleteWaterMarkTemplateHeaders) String() string
type DeleteWaterMarkTemplateRequest ¶
type DeleteWaterMarkTemplateRequest struct { // 模板的表单Code。 FormCode *string `json:"formCode,omitempty" xml:"formCode,omitempty"` // 模板的内容。 FormContent *string `json:"formContent,omitempty" xml:"formContent,omitempty"` // 群会话ID。 OpenConversationId *string `json:"openConversationId,omitempty" xml:"openConversationId,omitempty"` // 是否是系统模板。 // - true:是 // - false:否 // // SystemTemplate *bool `json:"systemTemplate,omitempty" xml:"systemTemplate,omitempty"` // 用户的userid。 UserId *string `json:"userId,omitempty" xml:"userId,omitempty"` }
func (DeleteWaterMarkTemplateRequest) GoString ¶
func (s DeleteWaterMarkTemplateRequest) GoString() string
func (*DeleteWaterMarkTemplateRequest) SetFormCode ¶
func (s *DeleteWaterMarkTemplateRequest) SetFormCode(v string) *DeleteWaterMarkTemplateRequest
func (*DeleteWaterMarkTemplateRequest) SetFormContent ¶
func (s *DeleteWaterMarkTemplateRequest) SetFormContent(v string) *DeleteWaterMarkTemplateRequest
func (*DeleteWaterMarkTemplateRequest) SetOpenConversationId ¶
func (s *DeleteWaterMarkTemplateRequest) SetOpenConversationId(v string) *DeleteWaterMarkTemplateRequest
func (*DeleteWaterMarkTemplateRequest) SetSystemTemplate ¶
func (s *DeleteWaterMarkTemplateRequest) SetSystemTemplate(v bool) *DeleteWaterMarkTemplateRequest
func (*DeleteWaterMarkTemplateRequest) SetUserId ¶
func (s *DeleteWaterMarkTemplateRequest) SetUserId(v string) *DeleteWaterMarkTemplateRequest
func (DeleteWaterMarkTemplateRequest) String ¶
func (s DeleteWaterMarkTemplateRequest) String() string
type DeleteWaterMarkTemplateResponse ¶
type DeleteWaterMarkTemplateResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` Body *DeleteWaterMarkTemplateResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (DeleteWaterMarkTemplateResponse) GoString ¶
func (s DeleteWaterMarkTemplateResponse) GoString() string
func (*DeleteWaterMarkTemplateResponse) SetBody ¶
func (s *DeleteWaterMarkTemplateResponse) SetBody(v *DeleteWaterMarkTemplateResponseBody) *DeleteWaterMarkTemplateResponse
func (*DeleteWaterMarkTemplateResponse) SetHeaders ¶
func (s *DeleteWaterMarkTemplateResponse) SetHeaders(v map[string]*string) *DeleteWaterMarkTemplateResponse
func (DeleteWaterMarkTemplateResponse) String ¶
func (s DeleteWaterMarkTemplateResponse) String() string
type DeleteWaterMarkTemplateResponseBody ¶
type DeleteWaterMarkTemplateResponseBody struct { // 模板的表单Code。 Result *string `json:"result,omitempty" xml:"result,omitempty"` }
func (DeleteWaterMarkTemplateResponseBody) GoString ¶
func (s DeleteWaterMarkTemplateResponseBody) GoString() string
func (*DeleteWaterMarkTemplateResponseBody) SetResult ¶
func (s *DeleteWaterMarkTemplateResponseBody) SetResult(v string) *DeleteWaterMarkTemplateResponseBody
func (DeleteWaterMarkTemplateResponseBody) String ¶
func (s DeleteWaterMarkTemplateResponseBody) String() 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 (s *DingTalkSecurityCheckHeaders) SetCommonHeaders(v map[string]*string) *DingTalkSecurityCheckHeaders
func (*DingTalkSecurityCheckHeaders) SetXAcsDingtalkAccessToken ¶
func (s *DingTalkSecurityCheckHeaders) SetXAcsDingtalkAccessToken(v string) *DingTalkSecurityCheckHeaders
func (DingTalkSecurityCheckHeaders) String ¶
func (s DingTalkSecurityCheckHeaders) String() string
type DingTalkSecurityCheckRequest ¶
type DingTalkSecurityCheckRequest struct { // 客户端版本号 ClientVer *string `json:"clientVer,omitempty" xml:"clientVer,omitempty"` // 客户端平台类型(iOS,Android) Platform *string `json:"platform,omitempty" xml:"platform,omitempty"` // 客户端平台平台版本 PlatformVer *string `json:"platformVer,omitempty" xml:"platformVer,omitempty"` // 加密字符 Sec *string `json:"sec,omitempty" xml:"sec,omitempty"` // 用户id UserId *string `json:"userId,omitempty" xml:"userId,omitempty"` }
func (DingTalkSecurityCheckRequest) GoString ¶
func (s DingTalkSecurityCheckRequest) GoString() string
func (*DingTalkSecurityCheckRequest) SetClientVer ¶
func (s *DingTalkSecurityCheckRequest) SetClientVer(v string) *DingTalkSecurityCheckRequest
func (*DingTalkSecurityCheckRequest) SetPlatform ¶
func (s *DingTalkSecurityCheckRequest) SetPlatform(v string) *DingTalkSecurityCheckRequest
func (*DingTalkSecurityCheckRequest) SetPlatformVer ¶
func (s *DingTalkSecurityCheckRequest) SetPlatformVer(v string) *DingTalkSecurityCheckRequest
func (*DingTalkSecurityCheckRequest) SetSec ¶
func (s *DingTalkSecurityCheckRequest) SetSec(v string) *DingTalkSecurityCheckRequest
func (*DingTalkSecurityCheckRequest) SetUserId ¶
func (s *DingTalkSecurityCheckRequest) SetUserId(v string) *DingTalkSecurityCheckRequest
func (DingTalkSecurityCheckRequest) String ¶
func (s DingTalkSecurityCheckRequest) String() string
type DingTalkSecurityCheckResponse ¶
type DingTalkSecurityCheckResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` Body *DingTalkSecurityCheckResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (DingTalkSecurityCheckResponse) GoString ¶
func (s DingTalkSecurityCheckResponse) GoString() string
func (*DingTalkSecurityCheckResponse) SetBody ¶
func (s *DingTalkSecurityCheckResponse) SetBody(v *DingTalkSecurityCheckResponseBody) *DingTalkSecurityCheckResponse
func (*DingTalkSecurityCheckResponse) SetHeaders ¶
func (s *DingTalkSecurityCheckResponse) SetHeaders(v map[string]*string) *DingTalkSecurityCheckResponse
func (DingTalkSecurityCheckResponse) String ¶
func (s DingTalkSecurityCheckResponse) String() string
type DingTalkSecurityCheckResponseBody ¶
type DingTalkSecurityCheckResponseBody struct { // 返回参数 Result *DingTalkSecurityCheckResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"` }
func (DingTalkSecurityCheckResponseBody) GoString ¶
func (s DingTalkSecurityCheckResponseBody) GoString() string
func (*DingTalkSecurityCheckResponseBody) SetResult ¶
func (s *DingTalkSecurityCheckResponseBody) SetResult(v *DingTalkSecurityCheckResponseBodyResult) *DingTalkSecurityCheckResponseBody
func (DingTalkSecurityCheckResponseBody) String ¶
func (s DingTalkSecurityCheckResponseBody) String() 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 (s DingTalkSecurityCheckResponseBodyResult) GoString() string
func (*DingTalkSecurityCheckResponseBodyResult) SetHasRisk ¶
func (s *DingTalkSecurityCheckResponseBodyResult) SetHasRisk(v bool) *DingTalkSecurityCheckResponseBodyResult
func (*DingTalkSecurityCheckResponseBodyResult) SetRiskInfo ¶
func (s *DingTalkSecurityCheckResponseBodyResult) SetRiskInfo(v map[string]*string) *DingTalkSecurityCheckResponseBodyResult
func (DingTalkSecurityCheckResponseBodyResult) String ¶
func (s DingTalkSecurityCheckResponseBodyResult) String() 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 (s *GetAdjustmentsRequest) SetPageSize(v int64) *GetAdjustmentsRequest
func (GetAdjustmentsRequest) String ¶
func (s GetAdjustmentsRequest) String() string
type GetAdjustmentsResponse ¶
type GetAdjustmentsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` Body *GetAdjustmentsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (GetAdjustmentsResponse) GoString ¶
func (s GetAdjustmentsResponse) GoString() string
func (*GetAdjustmentsResponse) SetBody ¶
func (s *GetAdjustmentsResponse) SetBody(v *GetAdjustmentsResponseBody) *GetAdjustmentsResponse
func (*GetAdjustmentsResponse) SetHeaders ¶
func (s *GetAdjustmentsResponse) SetHeaders(v map[string]*string) *GetAdjustmentsResponse
func (GetAdjustmentsResponse) String ¶
func (s GetAdjustmentsResponse) String() string
type GetAdjustmentsResponseBody ¶
type GetAdjustmentsResponseBody struct { // Id of the request Result []*GetAdjustmentsResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"` }
func (GetAdjustmentsResponseBody) GoString ¶
func (s GetAdjustmentsResponseBody) GoString() string
func (*GetAdjustmentsResponseBody) SetResult ¶
func (s *GetAdjustmentsResponseBody) SetResult(v []*GetAdjustmentsResponseBodyResult) *GetAdjustmentsResponseBody
func (GetAdjustmentsResponseBody) String ¶
func (s GetAdjustmentsResponseBody) String() 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 (s GetAdjustmentsResponseBodyResult) GoString() string
func (*GetAdjustmentsResponseBodyResult) SetItems ¶
func (s *GetAdjustmentsResponseBodyResult) SetItems(v []*GetAdjustmentsResponseBodyResultItems) *GetAdjustmentsResponseBodyResult
func (*GetAdjustmentsResponseBodyResult) SetPageNumber ¶
func (s *GetAdjustmentsResponseBodyResult) SetPageNumber(v int64) *GetAdjustmentsResponseBodyResult
func (*GetAdjustmentsResponseBodyResult) SetTotalPage ¶
func (s *GetAdjustmentsResponseBodyResult) SetTotalPage(v int64) *GetAdjustmentsResponseBodyResult
func (GetAdjustmentsResponseBodyResult) String ¶
func (s GetAdjustmentsResponseBodyResult) String() string
type GetAdjustmentsResponseBodyResultItems ¶
type GetAdjustmentsResponseBodyResultItems struct { // 补卡规则id Id *int64 `json:"id,omitempty" xml:"id,omitempty"` // 补卡规则名称 Name *string `json:"name,omitempty" xml:"name,omitempty"` }
func (GetAdjustmentsResponseBodyResultItems) GoString ¶
func (s GetAdjustmentsResponseBodyResultItems) GoString() string
func (*GetAdjustmentsResponseBodyResultItems) SetId ¶
func (s *GetAdjustmentsResponseBodyResultItems) SetId(v int64) *GetAdjustmentsResponseBodyResultItems
func (*GetAdjustmentsResponseBodyResultItems) SetName ¶
func (s *GetAdjustmentsResponseBodyResultItems) SetName(v string) *GetAdjustmentsResponseBodyResultItems
func (GetAdjustmentsResponseBodyResultItems) String ¶
func (s GetAdjustmentsResponseBodyResultItems) String() 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 (s GetCheckInSchemaTemplateHeaders) GoString() string
func (*GetCheckInSchemaTemplateHeaders) SetCommonHeaders ¶
func (s *GetCheckInSchemaTemplateHeaders) SetCommonHeaders(v map[string]*string) *GetCheckInSchemaTemplateHeaders
func (*GetCheckInSchemaTemplateHeaders) SetXAcsDingtalkAccessToken ¶
func (s *GetCheckInSchemaTemplateHeaders) SetXAcsDingtalkAccessToken(v string) *GetCheckInSchemaTemplateHeaders
func (GetCheckInSchemaTemplateHeaders) String ¶
func (s GetCheckInSchemaTemplateHeaders) String() string
type GetCheckInSchemaTemplateRequest ¶
type GetCheckInSchemaTemplateRequest struct { // 业务码: // - water_mark_checkin 水印签到 // // BizCode *string `json:"bizCode,omitempty" xml:"bizCode,omitempty"` // 群会话ID。 OpenConversationId *string `json:"openConversationId,omitempty" xml:"openConversationId,omitempty"` // 场景码: // - water_mark_checkin_h3yun 开放场景码 // // SceneCode *string `json:"sceneCode,omitempty" xml:"sceneCode,omitempty"` // 用户的userid。 UserId *string `json:"userId,omitempty" xml:"userId,omitempty"` }
func (GetCheckInSchemaTemplateRequest) GoString ¶
func (s GetCheckInSchemaTemplateRequest) GoString() string
func (*GetCheckInSchemaTemplateRequest) SetBizCode ¶
func (s *GetCheckInSchemaTemplateRequest) SetBizCode(v string) *GetCheckInSchemaTemplateRequest
func (*GetCheckInSchemaTemplateRequest) SetOpenConversationId ¶
func (s *GetCheckInSchemaTemplateRequest) SetOpenConversationId(v string) *GetCheckInSchemaTemplateRequest
func (*GetCheckInSchemaTemplateRequest) SetSceneCode ¶
func (s *GetCheckInSchemaTemplateRequest) SetSceneCode(v string) *GetCheckInSchemaTemplateRequest
func (*GetCheckInSchemaTemplateRequest) SetUserId ¶
func (s *GetCheckInSchemaTemplateRequest) SetUserId(v string) *GetCheckInSchemaTemplateRequest
func (GetCheckInSchemaTemplateRequest) String ¶
func (s GetCheckInSchemaTemplateRequest) String() string
type GetCheckInSchemaTemplateResponse ¶
type GetCheckInSchemaTemplateResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` Body *GetCheckInSchemaTemplateResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (GetCheckInSchemaTemplateResponse) GoString ¶
func (s GetCheckInSchemaTemplateResponse) GoString() string
func (*GetCheckInSchemaTemplateResponse) SetBody ¶
func (s *GetCheckInSchemaTemplateResponse) SetBody(v *GetCheckInSchemaTemplateResponseBody) *GetCheckInSchemaTemplateResponse
func (*GetCheckInSchemaTemplateResponse) SetHeaders ¶
func (s *GetCheckInSchemaTemplateResponse) SetHeaders(v map[string]*string) *GetCheckInSchemaTemplateResponse
func (GetCheckInSchemaTemplateResponse) String ¶
func (s GetCheckInSchemaTemplateResponse) String() string
type GetCheckInSchemaTemplateResponseBody ¶
type GetCheckInSchemaTemplateResponseBody struct { // 返回对象。 Result *GetCheckInSchemaTemplateResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"` }
func (GetCheckInSchemaTemplateResponseBody) GoString ¶
func (s GetCheckInSchemaTemplateResponseBody) GoString() string
func (GetCheckInSchemaTemplateResponseBody) String ¶
func (s GetCheckInSchemaTemplateResponseBody) String() 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"` // 群会话ID。 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 (s GetCheckInSchemaTemplateResponseBodyResult) GoString() string
func (*GetCheckInSchemaTemplateResponseBodyResult) SetBizCode ¶
func (s *GetCheckInSchemaTemplateResponseBodyResult) SetBizCode(v string) *GetCheckInSchemaTemplateResponseBodyResult
func (*GetCheckInSchemaTemplateResponseBodyResult) SetCanModifyAndAddTemplate ¶
func (s *GetCheckInSchemaTemplateResponseBodyResult) SetCanModifyAndAddTemplate(v bool) *GetCheckInSchemaTemplateResponseBodyResult
func (*GetCheckInSchemaTemplateResponseBodyResult) SetConversationAdmin ¶
func (s *GetCheckInSchemaTemplateResponseBodyResult) SetConversationAdmin(v bool) *GetCheckInSchemaTemplateResponseBodyResult
func (*GetCheckInSchemaTemplateResponseBodyResult) SetCustomTemplateMaxSize ¶
func (s *GetCheckInSchemaTemplateResponseBodyResult) SetCustomTemplateMaxSize(v int32) *GetCheckInSchemaTemplateResponseBodyResult
func (*GetCheckInSchemaTemplateResponseBodyResult) SetOpenConversationId ¶
func (s *GetCheckInSchemaTemplateResponseBodyResult) SetOpenConversationId(v string) *GetCheckInSchemaTemplateResponseBodyResult
func (*GetCheckInSchemaTemplateResponseBodyResult) SetShowStat ¶
func (s *GetCheckInSchemaTemplateResponseBodyResult) SetShowStat(v bool) *GetCheckInSchemaTemplateResponseBodyResult
func (*GetCheckInSchemaTemplateResponseBodyResult) SetTemplateDegrade ¶
func (s *GetCheckInSchemaTemplateResponseBodyResult) SetTemplateDegrade(v bool) *GetCheckInSchemaTemplateResponseBodyResult
func (*GetCheckInSchemaTemplateResponseBodyResult) SetWaterMarkTemplateModels ¶
func (s *GetCheckInSchemaTemplateResponseBodyResult) SetWaterMarkTemplateModels(v []*GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels) *GetCheckInSchemaTemplateResponseBodyResult
func (GetCheckInSchemaTemplateResponseBodyResult) String ¶
func (s GetCheckInSchemaTemplateResponseBodyResult) String() string
type GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels ¶
type GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels struct { // 是否可以修改。 CanModify *bool `json:"canModify,omitempty" xml:"canModify,omitempty"` // 模板的表单Code。 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。 SuiteKey *string `json:"suiteKey,omitempty" xml:"suiteKey,omitempty"` // 是否系统模板。 SystemTemplate *bool `json:"systemTemplate,omitempty" xml:"systemTemplate,omitempty"` // 模板的标题。 Title *string `json:"title,omitempty" xml:"title,omitempty"` // 模板的水印ID。 WaterMarkId *string `json:"waterMarkId,omitempty" xml:"waterMarkId,omitempty"` }
func (GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels) GoString ¶
func (s GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels) GoString() string
func (*GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels) SetCanModify ¶
func (*GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels) SetFormCode ¶
func (*GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels) SetLayoutDesign ¶
func (*GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels) SetSceneCode ¶
func (*GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels) SetSchemaContent ¶
func (*GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels) SetSuiteKey ¶
func (*GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels) SetSystemTemplate ¶
func (s *GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels) SetSystemTemplate(v bool) *GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels
func (*GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels) SetWaterMarkId ¶
func (GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels) String ¶
func (s GetCheckInSchemaTemplateResponseBodyResultWaterMarkTemplateModels) String() string
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 (s *GetClosingAccountsHeaders) SetCommonHeaders(v map[string]*string) *GetClosingAccountsHeaders
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 (s *GetClosingAccountsRequest) SetUserIds(v []*string) *GetClosingAccountsRequest
func (GetClosingAccountsRequest) String ¶
func (s GetClosingAccountsRequest) String() string
type GetClosingAccountsResponse ¶
type GetClosingAccountsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` Body *GetClosingAccountsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (GetClosingAccountsResponse) GoString ¶
func (s GetClosingAccountsResponse) GoString() string
func (*GetClosingAccountsResponse) SetBody ¶
func (s *GetClosingAccountsResponse) SetBody(v *GetClosingAccountsResponseBody) *GetClosingAccountsResponse
func (*GetClosingAccountsResponse) SetHeaders ¶
func (s *GetClosingAccountsResponse) SetHeaders(v map[string]*string) *GetClosingAccountsResponse
func (GetClosingAccountsResponse) String ¶
func (s GetClosingAccountsResponse) String() string
type GetClosingAccountsResponseBody ¶
type GetClosingAccountsResponseBody struct { // 规则列表 Result []*GetClosingAccountsResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"` }
func (GetClosingAccountsResponseBody) GoString ¶
func (s GetClosingAccountsResponseBody) GoString() string
func (*GetClosingAccountsResponseBody) SetResult ¶
func (s *GetClosingAccountsResponseBody) SetResult(v []*GetClosingAccountsResponseBodyResult) *GetClosingAccountsResponseBody
func (GetClosingAccountsResponseBody) String ¶
func (s GetClosingAccountsResponseBody) String() 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"` // 人员ID UserId *string `json:"userId,omitempty" xml:"userId,omitempty"` }
func (GetClosingAccountsResponseBodyResult) GoString ¶
func (s GetClosingAccountsResponseBodyResult) GoString() string
func (*GetClosingAccountsResponseBodyResult) SetClosingAccountModel ¶
func (s *GetClosingAccountsResponseBodyResult) SetClosingAccountModel(v *GetClosingAccountsResponseBodyResultClosingAccountModel) *GetClosingAccountsResponseBodyResult
func (*GetClosingAccountsResponseBodyResult) SetSwitchOn ¶
func (s *GetClosingAccountsResponseBodyResult) SetSwitchOn(v bool) *GetClosingAccountsResponseBodyResult
func (*GetClosingAccountsResponseBodyResult) SetUnsealClosingAccountModel ¶
func (s *GetClosingAccountsResponseBodyResult) SetUnsealClosingAccountModel(v *GetClosingAccountsResponseBodyResultUnsealClosingAccountModel) *GetClosingAccountsResponseBodyResult
func (*GetClosingAccountsResponseBodyResult) SetUserId ¶
func (s *GetClosingAccountsResponseBodyResult) SetUserId(v string) *GetClosingAccountsResponseBodyResult
func (GetClosingAccountsResponseBodyResult) String ¶
func (s GetClosingAccountsResponseBodyResult) String() 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 (s GetClosingAccountsResponseBodyResultClosingAccountModel) GoString() string
func (*GetClosingAccountsResponseBodyResultClosingAccountModel) SetClosingDay ¶
func (s *GetClosingAccountsResponseBodyResultClosingAccountModel) SetClosingDay(v int32) *GetClosingAccountsResponseBodyResultClosingAccountModel
func (*GetClosingAccountsResponseBodyResultClosingAccountModel) SetClosingHourMinutes ¶
func (s *GetClosingAccountsResponseBodyResultClosingAccountModel) SetClosingHourMinutes(v int64) *GetClosingAccountsResponseBodyResultClosingAccountModel
func (*GetClosingAccountsResponseBodyResultClosingAccountModel) SetEndMonth ¶
func (*GetClosingAccountsResponseBodyResultClosingAccountModel) SetStartDay ¶
func (*GetClosingAccountsResponseBodyResultClosingAccountModel) SetStartMonth ¶
func (s *GetClosingAccountsResponseBodyResultClosingAccountModel) SetStartMonth(v int32) *GetClosingAccountsResponseBodyResultClosingAccountModel
func (GetClosingAccountsResponseBodyResultClosingAccountModel) String ¶
func (s GetClosingAccountsResponseBodyResultClosingAccountModel) String() string
type GetClosingAccountsResponseBodyResultUnsealClosingAccountModel ¶
type GetClosingAccountsResponseBodyResultUnsealClosingAccountModel struct { // 解封时间点 InvalidTimeStamp *int64 `json:"invalidTimeStamp,omitempty" xml:"invalidTimeStamp,omitempty"` }
func (GetClosingAccountsResponseBodyResultUnsealClosingAccountModel) GoString ¶
func (s GetClosingAccountsResponseBodyResultUnsealClosingAccountModel) GoString() string
func (*GetClosingAccountsResponseBodyResultUnsealClosingAccountModel) SetInvalidTimeStamp ¶
func (s *GetClosingAccountsResponseBodyResultUnsealClosingAccountModel) SetInvalidTimeStamp(v int64) *GetClosingAccountsResponseBodyResultUnsealClosingAccountModel
func (GetClosingAccountsResponseBodyResultUnsealClosingAccountModel) String ¶
func (s GetClosingAccountsResponseBodyResultUnsealClosingAccountModel) String() 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 { // 操作者ID OpUserId *string `json:"opUserId,omitempty" xml:"opUserId,omitempty"` // 空:开放接口定义假期类型;all:所有假期类型 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" require:"true"` Body *GetLeaveTypeResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (GetLeaveTypeResponse) GoString ¶
func (s GetLeaveTypeResponse) GoString() string
func (*GetLeaveTypeResponse) SetBody ¶
func (s *GetLeaveTypeResponse) SetBody(v *GetLeaveTypeResponseBody) *GetLeaveTypeResponse
func (*GetLeaveTypeResponse) SetHeaders ¶
func (s *GetLeaveTypeResponse) SetHeaders(v map[string]*string) *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 (s *GetLeaveTypeResponseBody) SetResult(v []*GetLeaveTypeResponseBodyResult) *GetLeaveTypeResponseBody
func (GetLeaveTypeResponseBody) String ¶
func (s GetLeaveTypeResponseBody) String() string
type GetLeaveTypeResponseBodyResult ¶
type GetLeaveTypeResponseBodyResult struct { // 假期类型,普通假期或者加班转调休假期。(general_leave、lieu_leave其中一种) BizType *string `json:"bizType,omitempty" xml:"bizType,omitempty"` // 每天折算的工作时长(百分之一 例如1天=10小时=1000) 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"` // 请假单位,可以按照天半天或者小时请假。(day、halfDay、hour其中一种) LeaveViewUnit *string `json:"leaveViewUnit,omitempty" xml:"leaveViewUnit,omitempty"` // 是否按照自然日统计请假时长,当为false的时候,用户发起请假时候会根据用户在请假时间段内的排班情况来计算请假时长。 NaturalDayLeave *bool `json:"naturalDayLeave,omitempty" xml:"naturalDayLeave,omitempty"` // 开放接口自定义的:external oa后台新建的:inner Source *string `json:"source,omitempty" xml:"source,omitempty"` // 限时提交规则 SubmitTimeRule *GetLeaveTypeResponseBodyResultSubmitTimeRule `json:"submitTimeRule,omitempty" xml:"submitTimeRule,omitempty" type:"Struct"` // 有效类型 absolute_time(绝对时间)、relative_time(相对时间)其中一种 ValidityType *string `json:"validityType,omitempty" xml:"validityType,omitempty"` // 延长日期(当validity_type为absolute_time该值该值不为空且满足yy-mm格式 validity_type为relative_time该值为大于1的整数) ValidityValue *string `json:"validityValue,omitempty" xml:"validityValue,omitempty"` // 适用范围规则列表:哪些部门/员工可以使用该假期类型,不传默认为全公司 VisibilityRules []*GetLeaveTypeResponseBodyResultVisibilityRules `json:"visibilityRules,omitempty" xml:"visibilityRules,omitempty" type:"Repeated"` }
func (GetLeaveTypeResponseBodyResult) GoString ¶
func (s GetLeaveTypeResponseBodyResult) GoString() string
func (*GetLeaveTypeResponseBodyResult) SetBizType ¶
func (s *GetLeaveTypeResponseBodyResult) SetBizType(v string) *GetLeaveTypeResponseBodyResult
func (*GetLeaveTypeResponseBodyResult) SetHoursInPerDay ¶
func (s *GetLeaveTypeResponseBodyResult) SetHoursInPerDay(v int64) *GetLeaveTypeResponseBodyResult
func (*GetLeaveTypeResponseBodyResult) SetLeaveCertificate ¶
func (s *GetLeaveTypeResponseBodyResult) SetLeaveCertificate(v *GetLeaveTypeResponseBodyResultLeaveCertificate) *GetLeaveTypeResponseBodyResult
func (*GetLeaveTypeResponseBodyResult) SetLeaveCode ¶
func (s *GetLeaveTypeResponseBodyResult) SetLeaveCode(v string) *GetLeaveTypeResponseBodyResult
func (*GetLeaveTypeResponseBodyResult) SetLeaveName ¶
func (s *GetLeaveTypeResponseBodyResult) SetLeaveName(v string) *GetLeaveTypeResponseBodyResult
func (*GetLeaveTypeResponseBodyResult) SetLeaveViewUnit ¶
func (s *GetLeaveTypeResponseBodyResult) SetLeaveViewUnit(v string) *GetLeaveTypeResponseBodyResult
func (*GetLeaveTypeResponseBodyResult) SetNaturalDayLeave ¶
func (s *GetLeaveTypeResponseBodyResult) SetNaturalDayLeave(v bool) *GetLeaveTypeResponseBodyResult
func (*GetLeaveTypeResponseBodyResult) SetSource ¶
func (s *GetLeaveTypeResponseBodyResult) SetSource(v string) *GetLeaveTypeResponseBodyResult
func (*GetLeaveTypeResponseBodyResult) SetSubmitTimeRule ¶
func (s *GetLeaveTypeResponseBodyResult) SetSubmitTimeRule(v *GetLeaveTypeResponseBodyResultSubmitTimeRule) *GetLeaveTypeResponseBodyResult
func (*GetLeaveTypeResponseBodyResult) SetValidityType ¶
func (s *GetLeaveTypeResponseBodyResult) SetValidityType(v string) *GetLeaveTypeResponseBodyResult
func (*GetLeaveTypeResponseBodyResult) SetValidityValue ¶
func (s *GetLeaveTypeResponseBodyResult) SetValidityValue(v string) *GetLeaveTypeResponseBodyResult
func (*GetLeaveTypeResponseBodyResult) SetVisibilityRules ¶
func (s *GetLeaveTypeResponseBodyResult) SetVisibilityRules(v []*GetLeaveTypeResponseBodyResultVisibilityRules) *GetLeaveTypeResponseBodyResult
func (GetLeaveTypeResponseBodyResult) String ¶
func (s GetLeaveTypeResponseBodyResult) String() 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"` // 请假证明单位hour,day Unit *string `json:"unit,omitempty" xml:"unit,omitempty"` }
func (GetLeaveTypeResponseBodyResultLeaveCertificate) GoString ¶
func (s GetLeaveTypeResponseBodyResultLeaveCertificate) GoString() string
func (*GetLeaveTypeResponseBodyResultLeaveCertificate) SetDuration ¶
func (s *GetLeaveTypeResponseBodyResultLeaveCertificate) SetDuration(v float64) *GetLeaveTypeResponseBodyResultLeaveCertificate
func (*GetLeaveTypeResponseBodyResultLeaveCertificate) SetEnable ¶
func (s *GetLeaveTypeResponseBodyResultLeaveCertificate) SetEnable(v bool) *GetLeaveTypeResponseBodyResultLeaveCertificate
func (*GetLeaveTypeResponseBodyResultLeaveCertificate) SetPromptInformation ¶
func (s *GetLeaveTypeResponseBodyResultLeaveCertificate) SetPromptInformation(v string) *GetLeaveTypeResponseBodyResultLeaveCertificate
func (GetLeaveTypeResponseBodyResultLeaveCertificate) String ¶
func (s GetLeaveTypeResponseBodyResultLeaveCertificate) String() string
type GetLeaveTypeResponseBodyResultSubmitTimeRule ¶
type GetLeaveTypeResponseBodyResultSubmitTimeRule struct { // 是否开启限时提交功能:仅且为true时开启 EnableTimeLimit *bool `json:"enableTimeLimit,omitempty" xml:"enableTimeLimit,omitempty"` // 限制类型:before-提前;after-补交 TimeType *string `json:"timeType,omitempty" xml:"timeType,omitempty"` // 时间单位:day-天;hour-小时 TimeUnit *string `json:"timeUnit,omitempty" xml:"timeUnit,omitempty"` // 限制值:timeUnit=day时,有效值范围[0~30] 天;timeUnit=hour时,有效值范围[0~24] 小时 TimeValue *int64 `json:"timeValue,omitempty" xml:"timeValue,omitempty"` }
func (GetLeaveTypeResponseBodyResultSubmitTimeRule) GoString ¶
func (s GetLeaveTypeResponseBodyResultSubmitTimeRule) GoString() string
func (*GetLeaveTypeResponseBodyResultSubmitTimeRule) SetEnableTimeLimit ¶
func (s *GetLeaveTypeResponseBodyResultSubmitTimeRule) SetEnableTimeLimit(v bool) *GetLeaveTypeResponseBodyResultSubmitTimeRule
func (*GetLeaveTypeResponseBodyResultSubmitTimeRule) SetTimeType ¶
func (s *GetLeaveTypeResponseBodyResultSubmitTimeRule) SetTimeType(v string) *GetLeaveTypeResponseBodyResultSubmitTimeRule
func (*GetLeaveTypeResponseBodyResultSubmitTimeRule) SetTimeUnit ¶
func (s *GetLeaveTypeResponseBodyResultSubmitTimeRule) SetTimeUnit(v string) *GetLeaveTypeResponseBodyResultSubmitTimeRule
func (*GetLeaveTypeResponseBodyResultSubmitTimeRule) SetTimeValue ¶
func (s *GetLeaveTypeResponseBodyResultSubmitTimeRule) SetTimeValue(v int64) *GetLeaveTypeResponseBodyResultSubmitTimeRule
func (GetLeaveTypeResponseBodyResultSubmitTimeRule) String ¶
func (s GetLeaveTypeResponseBodyResultSubmitTimeRule) String() string
type GetLeaveTypeResponseBodyResultVisibilityRules ¶
type GetLeaveTypeResponseBodyResultVisibilityRules struct { // 规则类型:dept-部门;staff-员工;label-角色 Type *string `json:"type,omitempty" xml:"type,omitempty"` // 规则数据:当type=staff时,传员工userId列表;当type=dept时,传部门id列表;当type=label时,传角色id列表 Visible []*string `json:"visible,omitempty" xml:"visible,omitempty" type:"Repeated"` }
func (GetLeaveTypeResponseBodyResultVisibilityRules) GoString ¶
func (s GetLeaveTypeResponseBodyResultVisibilityRules) GoString() string
func (*GetLeaveTypeResponseBodyResultVisibilityRules) SetType ¶
func (s *GetLeaveTypeResponseBodyResultVisibilityRules) SetType(v string) *GetLeaveTypeResponseBodyResultVisibilityRules
func (*GetLeaveTypeResponseBodyResultVisibilityRules) SetVisible ¶
func (s *GetLeaveTypeResponseBodyResultVisibilityRules) SetVisible(v []*string) *GetLeaveTypeResponseBodyResultVisibilityRules
func (GetLeaveTypeResponseBodyResultVisibilityRules) String ¶
func (s GetLeaveTypeResponseBodyResultVisibilityRules) String() 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" require:"true"` Body *GetMachineResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (GetMachineResponse) GoString ¶
func (s GetMachineResponse) GoString() string
func (*GetMachineResponse) SetBody ¶
func (s *GetMachineResponse) SetBody(v *GetMachineResponseBody) *GetMachineResponse
func (*GetMachineResponse) SetHeaders ¶
func (s *GetMachineResponse) SetHeaders(v map[string]*string) *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 (s *GetMachineResponseBody) SetResult(v *GetMachineResponseBodyResult) *GetMachineResponseBody
func (GetMachineResponseBody) String ¶
func (s GetMachineResponseBody) String() string
type GetMachineResponseBodyResult ¶
type GetMachineResponseBodyResult struct { // 设备管理员列表 AtmManagerList []*string `json:"atmManagerList,omitempty" xml:"atmManagerList,omitempty" type:"Repeated"` // 设备id (deviceId) DevId *int64 `json:"devId,omitempty" xml:"devId,omitempty"` // 设备id (deviceUid加密之后) DeviceId *string `json:"deviceId,omitempty" xml:"deviceId,omitempty"` // 设备名称 DeviceName *string `json:"deviceName,omitempty" xml:"deviceName,omitempty"` // 设备sn号 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 (s *GetMachineResponseBodyResult) SetAtmManagerList(v []*string) *GetMachineResponseBodyResult
func (*GetMachineResponseBodyResult) SetDevId ¶
func (s *GetMachineResponseBodyResult) SetDevId(v int64) *GetMachineResponseBodyResult
func (*GetMachineResponseBodyResult) SetDeviceId ¶
func (s *GetMachineResponseBodyResult) SetDeviceId(v string) *GetMachineResponseBodyResult
func (*GetMachineResponseBodyResult) SetDeviceName ¶
func (s *GetMachineResponseBodyResult) SetDeviceName(v string) *GetMachineResponseBodyResult
func (*GetMachineResponseBodyResult) SetDeviceSn ¶
func (s *GetMachineResponseBodyResult) SetDeviceSn(v string) *GetMachineResponseBodyResult
func (*GetMachineResponseBodyResult) SetMachineBluetoothVO ¶
func (s *GetMachineResponseBodyResult) SetMachineBluetoothVO(v *GetMachineResponseBodyResultMachineBluetoothVO) *GetMachineResponseBodyResult
func (*GetMachineResponseBodyResult) SetMaxFace ¶
func (s *GetMachineResponseBodyResult) SetMaxFace(v int32) *GetMachineResponseBodyResult
func (*GetMachineResponseBodyResult) SetNetStatus ¶
func (s *GetMachineResponseBodyResult) SetNetStatus(v string) *GetMachineResponseBodyResult
func (*GetMachineResponseBodyResult) SetProductName ¶
func (s *GetMachineResponseBodyResult) SetProductName(v string) *GetMachineResponseBodyResult
func (*GetMachineResponseBodyResult) SetProductVersion ¶
func (s *GetMachineResponseBodyResult) SetProductVersion(v string) *GetMachineResponseBodyResult
func (*GetMachineResponseBodyResult) SetVoiceMode ¶
func (s *GetMachineResponseBodyResult) SetVoiceMode(v int32) *GetMachineResponseBodyResult
func (GetMachineResponseBodyResult) String ¶
func (s GetMachineResponseBodyResult) String() 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 (s GetMachineResponseBodyResultMachineBluetoothVO) GoString() string
func (*GetMachineResponseBodyResultMachineBluetoothVO) SetAddress ¶
func (s *GetMachineResponseBodyResultMachineBluetoothVO) SetAddress(v string) *GetMachineResponseBodyResultMachineBluetoothVO
func (*GetMachineResponseBodyResultMachineBluetoothVO) SetBluetoothCheckWithFace ¶
func (s *GetMachineResponseBodyResultMachineBluetoothVO) SetBluetoothCheckWithFace(v bool) *GetMachineResponseBodyResultMachineBluetoothVO
func (*GetMachineResponseBodyResultMachineBluetoothVO) SetBluetoothDistanceMode ¶
func (s *GetMachineResponseBodyResultMachineBluetoothVO) SetBluetoothDistanceMode(v string) *GetMachineResponseBodyResultMachineBluetoothVO
func (*GetMachineResponseBodyResultMachineBluetoothVO) SetBluetoothDistanceModeDesc ¶
func (s *GetMachineResponseBodyResultMachineBluetoothVO) SetBluetoothDistanceModeDesc(v string) *GetMachineResponseBodyResultMachineBluetoothVO
func (*GetMachineResponseBodyResultMachineBluetoothVO) SetBluetoothValue ¶
func (s *GetMachineResponseBodyResultMachineBluetoothVO) SetBluetoothValue(v bool) *GetMachineResponseBodyResultMachineBluetoothVO
func (*GetMachineResponseBodyResultMachineBluetoothVO) SetLatitude ¶
func (s *GetMachineResponseBodyResultMachineBluetoothVO) SetLatitude(v float64) *GetMachineResponseBodyResultMachineBluetoothVO
func (*GetMachineResponseBodyResultMachineBluetoothVO) SetLimitUserDeviceCount ¶
func (s *GetMachineResponseBodyResultMachineBluetoothVO) SetLimitUserDeviceCount(v bool) *GetMachineResponseBodyResultMachineBluetoothVO
func (*GetMachineResponseBodyResultMachineBluetoothVO) SetLongitude ¶
func (s *GetMachineResponseBodyResultMachineBluetoothVO) SetLongitude(v float64) *GetMachineResponseBodyResultMachineBluetoothVO
func (*GetMachineResponseBodyResultMachineBluetoothVO) SetMonitorLocationAbnormal ¶
func (s *GetMachineResponseBodyResultMachineBluetoothVO) SetMonitorLocationAbnormal(v bool) *GetMachineResponseBodyResultMachineBluetoothVO
func (*GetMachineResponseBodyResultMachineBluetoothVO) SetUserDeviceCount ¶
func (s *GetMachineResponseBodyResultMachineBluetoothVO) SetUserDeviceCount(v int32) *GetMachineResponseBodyResultMachineBluetoothVO
func (GetMachineResponseBodyResultMachineBluetoothVO) String ¶
func (s GetMachineResponseBodyResultMachineBluetoothVO) String() 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 (s *GetMachineUserRequest) SetNextToken(v string) *GetMachineUserRequest
func (GetMachineUserRequest) String ¶
func (s GetMachineUserRequest) String() string
type GetMachineUserResponse ¶
type GetMachineUserResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` Body *GetMachineUserResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (GetMachineUserResponse) GoString ¶
func (s GetMachineUserResponse) GoString() string
func (*GetMachineUserResponse) SetBody ¶
func (s *GetMachineUserResponse) SetBody(v *GetMachineUserResponseBody) *GetMachineUserResponse
func (*GetMachineUserResponse) SetHeaders ¶
func (s *GetMachineUserResponse) SetHeaders(v map[string]*string) *GetMachineUserResponse
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 (s *GetMachineUserResponseBody) SetResult(v *GetMachineUserResponseBodyResult) *GetMachineUserResponseBody
func (GetMachineUserResponseBody) String ¶
func (s GetMachineUserResponseBody) String() 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 (s GetMachineUserResponseBodyResult) GoString() string
func (*GetMachineUserResponseBodyResult) SetHasMore ¶
func (s *GetMachineUserResponseBodyResult) SetHasMore(v bool) *GetMachineUserResponseBodyResult
func (*GetMachineUserResponseBodyResult) SetNextToken ¶
func (s *GetMachineUserResponseBodyResult) SetNextToken(v string) *GetMachineUserResponseBodyResult
func (*GetMachineUserResponseBodyResult) SetUserList ¶
func (s *GetMachineUserResponseBodyResult) SetUserList(v []*GetMachineUserResponseBodyResultUserList) *GetMachineUserResponseBodyResult
func (GetMachineUserResponseBodyResult) String ¶
func (s GetMachineUserResponseBodyResult) String() 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 (s GetMachineUserResponseBodyResultUserList) GoString() string
func (*GetMachineUserResponseBodyResultUserList) SetHasFace ¶
func (s *GetMachineUserResponseBodyResultUserList) SetHasFace(v bool) *GetMachineUserResponseBodyResultUserList
func (*GetMachineUserResponseBodyResultUserList) SetName ¶
func (s *GetMachineUserResponseBodyResultUserList) SetName(v string) *GetMachineUserResponseBodyResultUserList
func (*GetMachineUserResponseBodyResultUserList) SetUserId ¶
func (s *GetMachineUserResponseBodyResultUserList) SetUserId(v string) *GetMachineUserResponseBodyResultUserList
func (GetMachineUserResponseBodyResultUserList) String ¶
func (s GetMachineUserResponseBodyResultUserList) String() 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 (s *GetOvertimeSettingHeaders) SetCommonHeaders(v map[string]*string) *GetOvertimeSettingHeaders
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" require:"true"` Body *GetOvertimeSettingResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (GetOvertimeSettingResponse) GoString ¶
func (s GetOvertimeSettingResponse) GoString() string
func (*GetOvertimeSettingResponse) SetBody ¶
func (s *GetOvertimeSettingResponse) SetBody(v *GetOvertimeSettingResponseBody) *GetOvertimeSettingResponse
func (*GetOvertimeSettingResponse) SetHeaders ¶
func (s *GetOvertimeSettingResponse) SetHeaders(v map[string]*string) *GetOvertimeSettingResponse
func (GetOvertimeSettingResponse) String ¶
func (s GetOvertimeSettingResponse) String() string
type GetOvertimeSettingResponseBody ¶
type GetOvertimeSettingResponseBody struct {
Result []*GetOvertimeSettingResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
}
func (GetOvertimeSettingResponseBody) GoString ¶
func (s GetOvertimeSettingResponseBody) GoString() string
func (*GetOvertimeSettingResponseBody) SetResult ¶
func (s *GetOvertimeSettingResponseBody) SetResult(v []*GetOvertimeSettingResponseBodyResult) *GetOvertimeSettingResponseBody
func (GetOvertimeSettingResponseBody) String ¶
func (s GetOvertimeSettingResponseBody) String() 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 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"` // 设置id 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 (s GetOvertimeSettingResponseBodyResult) GoString() string
func (*GetOvertimeSettingResponseBodyResult) SetDefault ¶
func (s *GetOvertimeSettingResponseBodyResult) SetDefault(v bool) *GetOvertimeSettingResponseBodyResult
func (*GetOvertimeSettingResponseBodyResult) SetDurationSettings ¶
func (s *GetOvertimeSettingResponseBodyResult) SetDurationSettings(v map[string]*ResultDurationSettingsValue) *GetOvertimeSettingResponseBodyResult
func (*GetOvertimeSettingResponseBodyResult) SetId ¶
func (s *GetOvertimeSettingResponseBodyResult) SetId(v int64) *GetOvertimeSettingResponseBodyResult
func (*GetOvertimeSettingResponseBodyResult) SetName ¶
func (s *GetOvertimeSettingResponseBodyResult) SetName(v string) *GetOvertimeSettingResponseBodyResult
func (*GetOvertimeSettingResponseBodyResult) SetOvertimeDivisions ¶
func (s *GetOvertimeSettingResponseBodyResult) SetOvertimeDivisions(v []*GetOvertimeSettingResponseBodyResultOvertimeDivisions) *GetOvertimeSettingResponseBodyResult
func (*GetOvertimeSettingResponseBodyResult) SetSettingId ¶
func (s *GetOvertimeSettingResponseBodyResult) SetSettingId(v int64) *GetOvertimeSettingResponseBodyResult
func (*GetOvertimeSettingResponseBodyResult) SetStepType ¶
func (s *GetOvertimeSettingResponseBodyResult) SetStepType(v int32) *GetOvertimeSettingResponseBodyResult
func (*GetOvertimeSettingResponseBodyResult) SetStepValue ¶
func (s *GetOvertimeSettingResponseBodyResult) SetStepValue(v float32) *GetOvertimeSettingResponseBodyResult
func (*GetOvertimeSettingResponseBodyResult) SetWarningSettings ¶
func (s *GetOvertimeSettingResponseBodyResult) SetWarningSettings(v []*GetOvertimeSettingResponseBodyResultWarningSettings) *GetOvertimeSettingResponseBodyResult
func (*GetOvertimeSettingResponseBodyResult) SetWorkMinutesPerDay ¶
func (s *GetOvertimeSettingResponseBodyResult) SetWorkMinutesPerDay(v int32) *GetOvertimeSettingResponseBodyResult
func (GetOvertimeSettingResponseBodyResult) String ¶
func (s GetOvertimeSettingResponseBodyResult) String() 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 (s GetOvertimeSettingResponseBodyResultOvertimeDivisions) GoString() string
func (*GetOvertimeSettingResponseBodyResultOvertimeDivisions) SetNextDayType ¶
func (s *GetOvertimeSettingResponseBodyResultOvertimeDivisions) SetNextDayType(v string) *GetOvertimeSettingResponseBodyResultOvertimeDivisions
func (*GetOvertimeSettingResponseBodyResultOvertimeDivisions) SetPreviousDayType ¶
func (s *GetOvertimeSettingResponseBodyResultOvertimeDivisions) SetPreviousDayType(v string) *GetOvertimeSettingResponseBodyResultOvertimeDivisions
func (*GetOvertimeSettingResponseBodyResultOvertimeDivisions) SetTimeSplitPoint ¶
func (s *GetOvertimeSettingResponseBodyResultOvertimeDivisions) SetTimeSplitPoint(v string) *GetOvertimeSettingResponseBodyResultOvertimeDivisions
func (GetOvertimeSettingResponseBodyResultOvertimeDivisions) String ¶
func (s GetOvertimeSettingResponseBodyResultOvertimeDivisions) String() 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 (s GetOvertimeSettingResponseBodyResultWarningSettings) GoString() string
func (*GetOvertimeSettingResponseBodyResultWarningSettings) SetThreshold ¶
func (s *GetOvertimeSettingResponseBodyResultWarningSettings) SetThreshold(v int64) *GetOvertimeSettingResponseBodyResultWarningSettings
func (GetOvertimeSettingResponseBodyResultWarningSettings) String ¶
func (s GetOvertimeSettingResponseBodyResultWarningSettings) String() string
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 (s GetSimpleOvertimeSettingHeaders) GoString() string
func (*GetSimpleOvertimeSettingHeaders) SetCommonHeaders ¶
func (s *GetSimpleOvertimeSettingHeaders) SetCommonHeaders(v map[string]*string) *GetSimpleOvertimeSettingHeaders
func (*GetSimpleOvertimeSettingHeaders) SetXAcsDingtalkAccessToken ¶
func (s *GetSimpleOvertimeSettingHeaders) SetXAcsDingtalkAccessToken(v string) *GetSimpleOvertimeSettingHeaders
func (GetSimpleOvertimeSettingHeaders) String ¶
func (s GetSimpleOvertimeSettingHeaders) String() 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 (s GetSimpleOvertimeSettingRequest) GoString() string
func (*GetSimpleOvertimeSettingRequest) SetPageNumber ¶
func (s *GetSimpleOvertimeSettingRequest) SetPageNumber(v int64) *GetSimpleOvertimeSettingRequest
func (*GetSimpleOvertimeSettingRequest) SetPageSize ¶
func (s *GetSimpleOvertimeSettingRequest) SetPageSize(v int64) *GetSimpleOvertimeSettingRequest
func (GetSimpleOvertimeSettingRequest) String ¶
func (s GetSimpleOvertimeSettingRequest) String() string
type GetSimpleOvertimeSettingResponse ¶
type GetSimpleOvertimeSettingResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` Body *GetSimpleOvertimeSettingResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (GetSimpleOvertimeSettingResponse) GoString ¶
func (s GetSimpleOvertimeSettingResponse) GoString() string
func (*GetSimpleOvertimeSettingResponse) SetBody ¶
func (s *GetSimpleOvertimeSettingResponse) SetBody(v *GetSimpleOvertimeSettingResponseBody) *GetSimpleOvertimeSettingResponse
func (*GetSimpleOvertimeSettingResponse) SetHeaders ¶
func (s *GetSimpleOvertimeSettingResponse) SetHeaders(v map[string]*string) *GetSimpleOvertimeSettingResponse
func (GetSimpleOvertimeSettingResponse) String ¶
func (s GetSimpleOvertimeSettingResponse) String() string
type GetSimpleOvertimeSettingResponseBody ¶
type GetSimpleOvertimeSettingResponseBody struct { // Id of the request Result []*GetSimpleOvertimeSettingResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"` }
func (GetSimpleOvertimeSettingResponseBody) GoString ¶
func (s GetSimpleOvertimeSettingResponseBody) GoString() string
func (*GetSimpleOvertimeSettingResponseBody) SetResult ¶
func (s *GetSimpleOvertimeSettingResponseBody) SetResult(v []*GetSimpleOvertimeSettingResponseBodyResult) *GetSimpleOvertimeSettingResponseBody
func (GetSimpleOvertimeSettingResponseBody) String ¶
func (s GetSimpleOvertimeSettingResponseBody) String() 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 (s GetSimpleOvertimeSettingResponseBodyResult) GoString() string
func (*GetSimpleOvertimeSettingResponseBodyResult) SetPageNumber ¶
func (s *GetSimpleOvertimeSettingResponseBodyResult) SetPageNumber(v int64) *GetSimpleOvertimeSettingResponseBodyResult
func (*GetSimpleOvertimeSettingResponseBodyResult) SetTotalPage ¶
func (s *GetSimpleOvertimeSettingResponseBodyResult) SetTotalPage(v int64) *GetSimpleOvertimeSettingResponseBodyResult
func (GetSimpleOvertimeSettingResponseBodyResult) String ¶
func (s GetSimpleOvertimeSettingResponseBodyResult) String() string
type GetSimpleOvertimeSettingResponseBodyResultItems ¶
type GetSimpleOvertimeSettingResponseBodyResultItems struct { // 加班规则id Id *int64 `json:"id,omitempty" xml:"id,omitempty"` // 加班规则名称 Name *string `json:"name,omitempty" xml:"name,omitempty"` }
func (GetSimpleOvertimeSettingResponseBodyResultItems) GoString ¶
func (s GetSimpleOvertimeSettingResponseBodyResultItems) GoString() string
func (GetSimpleOvertimeSettingResponseBodyResultItems) String ¶
func (s GetSimpleOvertimeSettingResponseBodyResultItems) String() 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 (s *GetUserHolidaysRequest) SetUserIds(v []*string) *GetUserHolidaysRequest
func (*GetUserHolidaysRequest) SetWorkDateFrom ¶
func (s *GetUserHolidaysRequest) SetWorkDateFrom(v int64) *GetUserHolidaysRequest
func (*GetUserHolidaysRequest) SetWorkDateTo ¶
func (s *GetUserHolidaysRequest) SetWorkDateTo(v int64) *GetUserHolidaysRequest
func (GetUserHolidaysRequest) String ¶
func (s GetUserHolidaysRequest) String() string
type GetUserHolidaysResponse ¶
type GetUserHolidaysResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` Body *GetUserHolidaysResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (GetUserHolidaysResponse) GoString ¶
func (s GetUserHolidaysResponse) GoString() string
func (*GetUserHolidaysResponse) SetBody ¶
func (s *GetUserHolidaysResponse) SetBody(v *GetUserHolidaysResponseBody) *GetUserHolidaysResponse
func (*GetUserHolidaysResponse) SetHeaders ¶
func (s *GetUserHolidaysResponse) SetHeaders(v map[string]*string) *GetUserHolidaysResponse
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 (s *GetUserHolidaysResponseBody) SetResult(v []*GetUserHolidaysResponseBodyResult) *GetUserHolidaysResponseBody
func (GetUserHolidaysResponseBody) String ¶
func (s GetUserHolidaysResponseBody) String() string
type GetUserHolidaysResponseBodyResult ¶
type GetUserHolidaysResponseBodyResult struct { // 假期列表 Holidays []*GetUserHolidaysResponseBodyResultHolidays `json:"holidays,omitempty" xml:"holidays,omitempty" type:"Repeated"` // 员工id UserId *string `json:"userId,omitempty" xml:"userId,omitempty"` }
func (GetUserHolidaysResponseBodyResult) GoString ¶
func (s GetUserHolidaysResponseBodyResult) GoString() string
func (*GetUserHolidaysResponseBodyResult) SetHolidays ¶
func (s *GetUserHolidaysResponseBodyResult) SetHolidays(v []*GetUserHolidaysResponseBodyResultHolidays) *GetUserHolidaysResponseBodyResult
func (*GetUserHolidaysResponseBodyResult) SetUserId ¶
func (s *GetUserHolidaysResponseBodyResult) SetUserId(v string) *GetUserHolidaysResponseBodyResult
func (GetUserHolidaysResponseBodyResult) String ¶
func (s GetUserHolidaysResponseBodyResult) String() string
type GetUserHolidaysResponseBodyResultHolidays ¶
type GetUserHolidaysResponseBodyResultHolidays struct { // 假期名称 HolidayName *string `json:"holidayName,omitempty" xml:"holidayName,omitempty"` // 假期类型,festival:法定节假日;rest:调休日;overtime:加班日; 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 (s GetUserHolidaysResponseBodyResultHolidays) GoString() string
func (*GetUserHolidaysResponseBodyResultHolidays) SetHolidayName ¶
func (s *GetUserHolidaysResponseBodyResultHolidays) SetHolidayName(v string) *GetUserHolidaysResponseBodyResultHolidays
func (*GetUserHolidaysResponseBodyResultHolidays) SetHolidayType ¶
func (s *GetUserHolidaysResponseBodyResultHolidays) SetHolidayType(v string) *GetUserHolidaysResponseBodyResultHolidays
func (*GetUserHolidaysResponseBodyResultHolidays) SetRealWorkDate ¶
func (s *GetUserHolidaysResponseBodyResultHolidays) SetRealWorkDate(v int64) *GetUserHolidaysResponseBodyResultHolidays
func (*GetUserHolidaysResponseBodyResultHolidays) SetWorkDate ¶
func (s *GetUserHolidaysResponseBodyResultHolidays) SetWorkDate(v int64) *GetUserHolidaysResponseBodyResultHolidays
func (GetUserHolidaysResponseBodyResultHolidays) String ¶
func (s GetUserHolidaysResponseBodyResultHolidays) String() 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 (s InitAndGetLeaveALlocationQuotasHeaders) GoString() string
func (*InitAndGetLeaveALlocationQuotasHeaders) SetCommonHeaders ¶
func (s *InitAndGetLeaveALlocationQuotasHeaders) SetCommonHeaders(v map[string]*string) *InitAndGetLeaveALlocationQuotasHeaders
func (*InitAndGetLeaveALlocationQuotasHeaders) SetXAcsDingtalkAccessToken ¶
func (s *InitAndGetLeaveALlocationQuotasHeaders) SetXAcsDingtalkAccessToken(v string) *InitAndGetLeaveALlocationQuotasHeaders
func (InitAndGetLeaveALlocationQuotasHeaders) String ¶
func (s InitAndGetLeaveALlocationQuotasHeaders) String() string
type InitAndGetLeaveALlocationQuotasRequest ¶
type InitAndGetLeaveALlocationQuotasRequest struct { // 假期类型的标识。 LeaveCode *string `json:"leaveCode,omitempty" xml:"leaveCode,omitempty"` // 操作者的userId。 OpUserId *string `json:"opUserId,omitempty" xml:"opUserId,omitempty"` // 用户id。 UserId *string `json:"userId,omitempty" xml:"userId,omitempty"` }
func (InitAndGetLeaveALlocationQuotasRequest) GoString ¶
func (s InitAndGetLeaveALlocationQuotasRequest) GoString() string
func (*InitAndGetLeaveALlocationQuotasRequest) SetLeaveCode ¶
func (s *InitAndGetLeaveALlocationQuotasRequest) SetLeaveCode(v string) *InitAndGetLeaveALlocationQuotasRequest
func (*InitAndGetLeaveALlocationQuotasRequest) SetOpUserId ¶
func (s *InitAndGetLeaveALlocationQuotasRequest) SetOpUserId(v string) *InitAndGetLeaveALlocationQuotasRequest
func (*InitAndGetLeaveALlocationQuotasRequest) SetUserId ¶
func (s *InitAndGetLeaveALlocationQuotasRequest) SetUserId(v string) *InitAndGetLeaveALlocationQuotasRequest
func (InitAndGetLeaveALlocationQuotasRequest) String ¶
func (s InitAndGetLeaveALlocationQuotasRequest) String() string
type InitAndGetLeaveALlocationQuotasResponse ¶
type InitAndGetLeaveALlocationQuotasResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` Body *InitAndGetLeaveALlocationQuotasResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (InitAndGetLeaveALlocationQuotasResponse) GoString ¶
func (s InitAndGetLeaveALlocationQuotasResponse) GoString() string
func (*InitAndGetLeaveALlocationQuotasResponse) SetHeaders ¶
func (s *InitAndGetLeaveALlocationQuotasResponse) SetHeaders(v map[string]*string) *InitAndGetLeaveALlocationQuotasResponse
func (InitAndGetLeaveALlocationQuotasResponse) String ¶
func (s InitAndGetLeaveALlocationQuotasResponse) String() string
type InitAndGetLeaveALlocationQuotasResponseBody ¶
type InitAndGetLeaveALlocationQuotasResponseBody struct { // 返回结果。 Result []*InitAndGetLeaveALlocationQuotasResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"` }
func (InitAndGetLeaveALlocationQuotasResponseBody) GoString ¶
func (s InitAndGetLeaveALlocationQuotasResponseBody) GoString() string
func (InitAndGetLeaveALlocationQuotasResponseBody) String ¶
func (s InitAndGetLeaveALlocationQuotasResponseBody) String() 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"` // 用户id。 UserId *string `json:"userId,omitempty" xml:"userId,omitempty"` }
func (InitAndGetLeaveALlocationQuotasResponseBodyResult) GoString ¶
func (s InitAndGetLeaveALlocationQuotasResponseBodyResult) GoString() string
func (*InitAndGetLeaveALlocationQuotasResponseBodyResult) SetEndTime ¶
func (s *InitAndGetLeaveALlocationQuotasResponseBodyResult) SetEndTime(v int64) *InitAndGetLeaveALlocationQuotasResponseBodyResult
func (*InitAndGetLeaveALlocationQuotasResponseBodyResult) SetLeaveCode ¶
func (s *InitAndGetLeaveALlocationQuotasResponseBodyResult) SetLeaveCode(v string) *InitAndGetLeaveALlocationQuotasResponseBodyResult
func (*InitAndGetLeaveALlocationQuotasResponseBodyResult) SetQuotaCycle ¶
func (s *InitAndGetLeaveALlocationQuotasResponseBodyResult) SetQuotaCycle(v string) *InitAndGetLeaveALlocationQuotasResponseBodyResult
func (*InitAndGetLeaveALlocationQuotasResponseBodyResult) SetQuotaId ¶
func (s *InitAndGetLeaveALlocationQuotasResponseBodyResult) SetQuotaId(v string) *InitAndGetLeaveALlocationQuotasResponseBodyResult
func (*InitAndGetLeaveALlocationQuotasResponseBodyResult) SetQuotaNumPerDay ¶
func (s *InitAndGetLeaveALlocationQuotasResponseBodyResult) SetQuotaNumPerDay(v int64) *InitAndGetLeaveALlocationQuotasResponseBodyResult
func (*InitAndGetLeaveALlocationQuotasResponseBodyResult) SetQuotaNumPerHour ¶
func (s *InitAndGetLeaveALlocationQuotasResponseBodyResult) SetQuotaNumPerHour(v int64) *InitAndGetLeaveALlocationQuotasResponseBodyResult
func (*InitAndGetLeaveALlocationQuotasResponseBodyResult) SetStartTime ¶
func (s *InitAndGetLeaveALlocationQuotasResponseBodyResult) SetStartTime(v int64) *InitAndGetLeaveALlocationQuotasResponseBodyResult
func (*InitAndGetLeaveALlocationQuotasResponseBodyResult) SetUsedNumPerDay ¶
func (s *InitAndGetLeaveALlocationQuotasResponseBodyResult) SetUsedNumPerDay(v int64) *InitAndGetLeaveALlocationQuotasResponseBodyResult
func (*InitAndGetLeaveALlocationQuotasResponseBodyResult) SetUsedNumPerHour ¶
func (s *InitAndGetLeaveALlocationQuotasResponseBodyResult) SetUsedNumPerHour(v int64) *InitAndGetLeaveALlocationQuotasResponseBodyResult
func (*InitAndGetLeaveALlocationQuotasResponseBodyResult) SetUserId ¶
func (s *InitAndGetLeaveALlocationQuotasResponseBodyResult) SetUserId(v string) *InitAndGetLeaveALlocationQuotasResponseBodyResult
func (InitAndGetLeaveALlocationQuotasResponseBodyResult) String ¶
func (s InitAndGetLeaveALlocationQuotasResponseBodyResult) String() 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 (s ModifyWaterMarkTemplateHeaders) GoString() string
func (*ModifyWaterMarkTemplateHeaders) SetCommonHeaders ¶
func (s *ModifyWaterMarkTemplateHeaders) SetCommonHeaders(v map[string]*string) *ModifyWaterMarkTemplateHeaders
func (*ModifyWaterMarkTemplateHeaders) SetXAcsDingtalkAccessToken ¶
func (s *ModifyWaterMarkTemplateHeaders) SetXAcsDingtalkAccessToken(v string) *ModifyWaterMarkTemplateHeaders
func (ModifyWaterMarkTemplateHeaders) String ¶
func (s ModifyWaterMarkTemplateHeaders) String() string
type ModifyWaterMarkTemplateRequest ¶
type ModifyWaterMarkTemplateRequest struct { // 模板的表单Code。 FormCode *string `json:"formCode,omitempty" xml:"formCode,omitempty"` // 模板的预览图片。 Icon *string `json:"icon,omitempty" xml:"icon,omitempty"` // 模板的布局ID。 LayoutDesignId *string `json:"layoutDesignId,omitempty" xml:"layoutDesignId,omitempty"` // 模板的内容。 SchemaContent *string `json:"schemaContent,omitempty" xml:"schemaContent,omitempty"` // 模板的标题。 Title *string `json:"title,omitempty" xml:"title,omitempty"` // 模板的水印ID。 WaterMarkId *string `json:"waterMarkId,omitempty" xml:"waterMarkId,omitempty"` // 群会话ID。 OpenConversationId *string `json:"openConversationId,omitempty" xml:"openConversationId,omitempty"` // 用户的userid。 UserId *string `json:"userId,omitempty" xml:"userId,omitempty"` }
func (ModifyWaterMarkTemplateRequest) GoString ¶
func (s ModifyWaterMarkTemplateRequest) GoString() string
func (*ModifyWaterMarkTemplateRequest) SetFormCode ¶
func (s *ModifyWaterMarkTemplateRequest) SetFormCode(v string) *ModifyWaterMarkTemplateRequest
func (*ModifyWaterMarkTemplateRequest) SetIcon ¶
func (s *ModifyWaterMarkTemplateRequest) SetIcon(v string) *ModifyWaterMarkTemplateRequest
func (*ModifyWaterMarkTemplateRequest) SetLayoutDesignId ¶
func (s *ModifyWaterMarkTemplateRequest) SetLayoutDesignId(v string) *ModifyWaterMarkTemplateRequest
func (*ModifyWaterMarkTemplateRequest) SetOpenConversationId ¶
func (s *ModifyWaterMarkTemplateRequest) SetOpenConversationId(v string) *ModifyWaterMarkTemplateRequest
func (*ModifyWaterMarkTemplateRequest) SetSchemaContent ¶
func (s *ModifyWaterMarkTemplateRequest) SetSchemaContent(v string) *ModifyWaterMarkTemplateRequest
func (*ModifyWaterMarkTemplateRequest) SetTitle ¶
func (s *ModifyWaterMarkTemplateRequest) SetTitle(v string) *ModifyWaterMarkTemplateRequest
func (*ModifyWaterMarkTemplateRequest) SetUserId ¶
func (s *ModifyWaterMarkTemplateRequest) SetUserId(v string) *ModifyWaterMarkTemplateRequest
func (*ModifyWaterMarkTemplateRequest) SetWaterMarkId ¶
func (s *ModifyWaterMarkTemplateRequest) SetWaterMarkId(v string) *ModifyWaterMarkTemplateRequest
func (ModifyWaterMarkTemplateRequest) String ¶
func (s ModifyWaterMarkTemplateRequest) String() string
type ModifyWaterMarkTemplateResponse ¶
type ModifyWaterMarkTemplateResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` Body *ModifyWaterMarkTemplateResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (ModifyWaterMarkTemplateResponse) GoString ¶
func (s ModifyWaterMarkTemplateResponse) GoString() string
func (*ModifyWaterMarkTemplateResponse) SetBody ¶
func (s *ModifyWaterMarkTemplateResponse) SetBody(v *ModifyWaterMarkTemplateResponseBody) *ModifyWaterMarkTemplateResponse
func (*ModifyWaterMarkTemplateResponse) SetHeaders ¶
func (s *ModifyWaterMarkTemplateResponse) SetHeaders(v map[string]*string) *ModifyWaterMarkTemplateResponse
func (ModifyWaterMarkTemplateResponse) String ¶
func (s ModifyWaterMarkTemplateResponse) String() string
type ModifyWaterMarkTemplateResponseBody ¶
type ModifyWaterMarkTemplateResponseBody struct { // Id of the request Result *string `json:"result,omitempty" xml:"result,omitempty"` }
func (ModifyWaterMarkTemplateResponseBody) GoString ¶
func (s ModifyWaterMarkTemplateResponseBody) GoString() string
func (*ModifyWaterMarkTemplateResponseBody) SetResult ¶
func (s *ModifyWaterMarkTemplateResponseBody) SetResult(v string) *ModifyWaterMarkTemplateResponseBody
func (ModifyWaterMarkTemplateResponseBody) String ¶
func (s ModifyWaterMarkTemplateResponseBody) String() 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 (s *ProcessApproveCreateHeaders) SetCommonHeaders(v map[string]*string) *ProcessApproveCreateHeaders
func (*ProcessApproveCreateHeaders) SetXAcsDingtalkAccessToken ¶
func (s *ProcessApproveCreateHeaders) SetXAcsDingtalkAccessToken(v string) *ProcessApproveCreateHeaders
func (ProcessApproveCreateHeaders) String ¶
func (s ProcessApproveCreateHeaders) String() string
type ProcessApproveCreateRequest ¶
type ProcessApproveCreateRequest struct { // 三方审批单id,全局唯一 ApproveId *string `json:"approveId,omitempty" xml:"approveId,omitempty"` // 审批人员工userId OpUserId *string `json:"opUserId,omitempty" xml:"opUserId,omitempty"` // 审批单关联的打卡信息 PunchParam *ProcessApproveCreateRequestPunchParam `json:"punchParam,omitempty" xml:"punchParam,omitempty" type:"Struct"` // 审批单子类型名称:调店:shiftGroup SubType *string `json:"subType,omitempty" xml:"subType,omitempty"` // 审批单类型名称 TagName *string `json:"tagName,omitempty" xml:"tagName,omitempty"` // 员工的userId UserId *string `json:"userId,omitempty" xml:"userId,omitempty"` }
func (ProcessApproveCreateRequest) GoString ¶
func (s ProcessApproveCreateRequest) GoString() string
func (*ProcessApproveCreateRequest) SetApproveId ¶
func (s *ProcessApproveCreateRequest) SetApproveId(v string) *ProcessApproveCreateRequest
func (*ProcessApproveCreateRequest) SetOpUserId ¶
func (s *ProcessApproveCreateRequest) SetOpUserId(v string) *ProcessApproveCreateRequest
func (*ProcessApproveCreateRequest) SetPunchParam ¶
func (s *ProcessApproveCreateRequest) SetPunchParam(v *ProcessApproveCreateRequestPunchParam) *ProcessApproveCreateRequest
func (*ProcessApproveCreateRequest) SetSubType ¶
func (s *ProcessApproveCreateRequest) SetSubType(v string) *ProcessApproveCreateRequest
func (*ProcessApproveCreateRequest) SetTagName ¶
func (s *ProcessApproveCreateRequest) SetTagName(v string) *ProcessApproveCreateRequest
func (*ProcessApproveCreateRequest) SetUserId ¶
func (s *ProcessApproveCreateRequest) SetUserId(v string) *ProcessApproveCreateRequest
func (ProcessApproveCreateRequest) String ¶
func (s ProcessApproveCreateRequest) String() string
type ProcessApproveCreateRequestPunchParam ¶
type ProcessApproveCreateRequestPunchParam struct { // 地理位置标识:wifi:ssid_macAddress ble: deviceId gps:longitude_latitude PositionId *string `json:"positionId,omitempty" xml:"positionId,omitempty"` // 地理位置名称 PositionName *string `json:"positionName,omitempty" xml:"positionName,omitempty"` // 地理位置类型:wifi/ble/gps PositionType *string `json:"positionType,omitempty" xml:"positionType,omitempty"` // 审批单关联的打卡时间,单位毫秒 PunchTime *int64 `json:"punchTime,omitempty" xml:"punchTime,omitempty"` }
func (ProcessApproveCreateRequestPunchParam) GoString ¶
func (s ProcessApproveCreateRequestPunchParam) GoString() string
func (*ProcessApproveCreateRequestPunchParam) SetPositionId ¶
func (s *ProcessApproveCreateRequestPunchParam) SetPositionId(v string) *ProcessApproveCreateRequestPunchParam
func (*ProcessApproveCreateRequestPunchParam) SetPositionName ¶
func (s *ProcessApproveCreateRequestPunchParam) SetPositionName(v string) *ProcessApproveCreateRequestPunchParam
func (*ProcessApproveCreateRequestPunchParam) SetPositionType ¶
func (s *ProcessApproveCreateRequestPunchParam) SetPositionType(v string) *ProcessApproveCreateRequestPunchParam
func (*ProcessApproveCreateRequestPunchParam) SetPunchTime ¶
func (s *ProcessApproveCreateRequestPunchParam) SetPunchTime(v int64) *ProcessApproveCreateRequestPunchParam
func (ProcessApproveCreateRequestPunchParam) String ¶
func (s ProcessApproveCreateRequestPunchParam) String() string
type ProcessApproveCreateResponse ¶
type ProcessApproveCreateResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` Body *ProcessApproveCreateResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (ProcessApproveCreateResponse) GoString ¶
func (s ProcessApproveCreateResponse) GoString() string
func (*ProcessApproveCreateResponse) SetBody ¶
func (s *ProcessApproveCreateResponse) SetBody(v *ProcessApproveCreateResponseBody) *ProcessApproveCreateResponse
func (*ProcessApproveCreateResponse) SetHeaders ¶
func (s *ProcessApproveCreateResponse) SetHeaders(v map[string]*string) *ProcessApproveCreateResponse
func (ProcessApproveCreateResponse) String ¶
func (s ProcessApproveCreateResponse) String() string
type ProcessApproveCreateResponseBody ¶
type ProcessApproveCreateResponseBody struct { // 审批单返回对象 Result *ProcessApproveCreateResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"` }
func (ProcessApproveCreateResponseBody) GoString ¶
func (s ProcessApproveCreateResponseBody) GoString() string
func (*ProcessApproveCreateResponseBody) SetResult ¶
func (s *ProcessApproveCreateResponseBody) SetResult(v *ProcessApproveCreateResponseBodyResult) *ProcessApproveCreateResponseBody
func (ProcessApproveCreateResponseBody) String ¶
func (s ProcessApproveCreateResponseBody) String() string
type ProcessApproveCreateResponseBodyResult ¶
type ProcessApproveCreateResponseBodyResult struct { // 钉钉侧生成的审批单id DingtalkApproveId *string `json:"dingtalkApproveId,omitempty" xml:"dingtalkApproveId,omitempty"` }
func (ProcessApproveCreateResponseBodyResult) GoString ¶
func (s ProcessApproveCreateResponseBodyResult) GoString() string
func (*ProcessApproveCreateResponseBodyResult) SetDingtalkApproveId ¶
func (s *ProcessApproveCreateResponseBodyResult) SetDingtalkApproveId(v string) *ProcessApproveCreateResponseBodyResult
func (ProcessApproveCreateResponseBodyResult) String ¶
func (s ProcessApproveCreateResponseBodyResult) String() string
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 (s *ResultDurationSettingsValue) SetCalcType(v int32) *ResultDurationSettingsValue
func (*ResultDurationSettingsValue) SetDurationType ¶
func (s *ResultDurationSettingsValue) SetDurationType(v int32) *ResultDurationSettingsValue
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 (s *ResultDurationSettingsValue) SetOvertimeRedress(v bool) *ResultDurationSettingsValue
func (*ResultDurationSettingsValue) SetOvertimeRedressBy ¶
func (s *ResultDurationSettingsValue) SetOvertimeRedressBy(v string) *ResultDurationSettingsValue
func (*ResultDurationSettingsValue) SetSettings ¶
func (s *ResultDurationSettingsValue) SetSettings(v map[string]interface{}) *ResultDurationSettingsValue
func (*ResultDurationSettingsValue) SetSkipTime ¶
func (s *ResultDurationSettingsValue) SetSkipTime(v string) *ResultDurationSettingsValue
func (*ResultDurationSettingsValue) SetSkipTimeByDurations ¶
func (s *ResultDurationSettingsValue) SetSkipTimeByDurations(v []*ResultDurationSettingsValueSkipTimeByDurations) *ResultDurationSettingsValue
func (*ResultDurationSettingsValue) SetSkipTimeByFrames ¶
func (s *ResultDurationSettingsValue) SetSkipTimeByFrames(v []*ResultDurationSettingsValueSkipTimeByFrames) *ResultDurationSettingsValue
func (*ResultDurationSettingsValue) SetVacationRate ¶
func (s *ResultDurationSettingsValue) SetVacationRate(v float32) *ResultDurationSettingsValue
func (ResultDurationSettingsValue) String ¶
func (s ResultDurationSettingsValue) String() string
type ResultDurationSettingsValueSkipTimeByDurations ¶
type ResultDurationSettingsValueSkipTimeByDurations struct { // 每天加班满 x小时,单位 秒 Duration *int64 `json:"duration,omitempty" xml:"duration,omitempty"` // 扣除 x小时,单位 秒 Minus *int64 `json:"minus,omitempty" xml:"minus,omitempty"` }
func (ResultDurationSettingsValueSkipTimeByDurations) GoString ¶
func (s ResultDurationSettingsValueSkipTimeByDurations) GoString() string
func (*ResultDurationSettingsValueSkipTimeByDurations) SetDuration ¶
func (s *ResultDurationSettingsValueSkipTimeByDurations) SetDuration(v int64) *ResultDurationSettingsValueSkipTimeByDurations
func (*ResultDurationSettingsValueSkipTimeByDurations) SetMinus ¶
func (s *ResultDurationSettingsValueSkipTimeByDurations) SetMinus(v int64) *ResultDurationSettingsValueSkipTimeByDurations
func (ResultDurationSettingsValueSkipTimeByDurations) String ¶
func (s ResultDurationSettingsValueSkipTimeByDurations) String() string
type ResultDurationSettingsValueSkipTimeByFrames ¶
type ResultDurationSettingsValueSkipTimeByFrames struct { // 开始时间,格式为"HH:mm" StartTime *string `json:"startTime,omitempty" xml:"startTime,omitempty"` // 结束时间,格式为"HH:mm" EndTime *string `json:"endTime,omitempty" xml:"endTime,omitempty"` // 是否生效 Valid *bool `json:"valid,omitempty" xml:"valid,omitempty"` }
func (ResultDurationSettingsValueSkipTimeByFrames) GoString ¶
func (s ResultDurationSettingsValueSkipTimeByFrames) GoString() string
func (*ResultDurationSettingsValueSkipTimeByFrames) SetEndTime ¶
func (s *ResultDurationSettingsValueSkipTimeByFrames) SetEndTime(v string) *ResultDurationSettingsValueSkipTimeByFrames
func (*ResultDurationSettingsValueSkipTimeByFrames) SetStartTime ¶
func (s *ResultDurationSettingsValueSkipTimeByFrames) SetStartTime(v string) *ResultDurationSettingsValueSkipTimeByFrames
func (*ResultDurationSettingsValueSkipTimeByFrames) SetValid ¶
func (s *ResultDurationSettingsValueSkipTimeByFrames) SetValid(v bool) *ResultDurationSettingsValueSkipTimeByFrames
func (ResultDurationSettingsValueSkipTimeByFrames) String ¶
func (s ResultDurationSettingsValueSkipTimeByFrames) String() 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 (s SaveCustomWaterMarkTemplateHeaders) GoString() string
func (*SaveCustomWaterMarkTemplateHeaders) SetCommonHeaders ¶
func (s *SaveCustomWaterMarkTemplateHeaders) SetCommonHeaders(v map[string]*string) *SaveCustomWaterMarkTemplateHeaders
func (*SaveCustomWaterMarkTemplateHeaders) SetXAcsDingtalkAccessToken ¶
func (s *SaveCustomWaterMarkTemplateHeaders) SetXAcsDingtalkAccessToken(v string) *SaveCustomWaterMarkTemplateHeaders
func (SaveCustomWaterMarkTemplateHeaders) String ¶
func (s SaveCustomWaterMarkTemplateHeaders) String() string
type SaveCustomWaterMarkTemplateRequest ¶
type SaveCustomWaterMarkTemplateRequest struct { // 模板的业务码: // - water_mark_checkin // // BizCode *string `json:"bizCode,omitempty" xml:"bizCode,omitempty"` // 模板的预览图片。 Icon *string `json:"icon,omitempty" xml:"icon,omitempty"` // 模板的布局ID。 LayoutDesignId *string `json:"layoutDesignId,omitempty" xml:"layoutDesignId,omitempty"` // 模板的场景码: // - water_mark_checkin_h3yun 开放场景码 // // SceneCode *string `json:"sceneCode,omitempty" xml:"sceneCode,omitempty"` // 模板的内容。 SchemaContent *string `json:"schemaContent,omitempty" xml:"schemaContent,omitempty"` // 模板的标题。 Title *string `json:"title,omitempty" xml:"title,omitempty"` // 群会话ID。 OpenConversationId *string `json:"openConversationId,omitempty" xml:"openConversationId,omitempty"` // 用户的userid。 UserId *string `json:"userId,omitempty" xml:"userId,omitempty"` }
func (SaveCustomWaterMarkTemplateRequest) GoString ¶
func (s SaveCustomWaterMarkTemplateRequest) GoString() string
func (*SaveCustomWaterMarkTemplateRequest) SetBizCode ¶
func (s *SaveCustomWaterMarkTemplateRequest) SetBizCode(v string) *SaveCustomWaterMarkTemplateRequest
func (*SaveCustomWaterMarkTemplateRequest) SetIcon ¶
func (s *SaveCustomWaterMarkTemplateRequest) SetIcon(v string) *SaveCustomWaterMarkTemplateRequest
func (*SaveCustomWaterMarkTemplateRequest) SetLayoutDesignId ¶
func (s *SaveCustomWaterMarkTemplateRequest) SetLayoutDesignId(v string) *SaveCustomWaterMarkTemplateRequest
func (*SaveCustomWaterMarkTemplateRequest) SetOpenConversationId ¶
func (s *SaveCustomWaterMarkTemplateRequest) SetOpenConversationId(v string) *SaveCustomWaterMarkTemplateRequest
func (*SaveCustomWaterMarkTemplateRequest) SetSceneCode ¶
func (s *SaveCustomWaterMarkTemplateRequest) SetSceneCode(v string) *SaveCustomWaterMarkTemplateRequest
func (*SaveCustomWaterMarkTemplateRequest) SetSchemaContent ¶
func (s *SaveCustomWaterMarkTemplateRequest) SetSchemaContent(v string) *SaveCustomWaterMarkTemplateRequest
func (*SaveCustomWaterMarkTemplateRequest) SetTitle ¶
func (s *SaveCustomWaterMarkTemplateRequest) SetTitle(v string) *SaveCustomWaterMarkTemplateRequest
func (*SaveCustomWaterMarkTemplateRequest) SetUserId ¶
func (s *SaveCustomWaterMarkTemplateRequest) SetUserId(v string) *SaveCustomWaterMarkTemplateRequest
func (SaveCustomWaterMarkTemplateRequest) String ¶
func (s SaveCustomWaterMarkTemplateRequest) String() string
type SaveCustomWaterMarkTemplateResponse ¶
type SaveCustomWaterMarkTemplateResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` Body *SaveCustomWaterMarkTemplateResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (SaveCustomWaterMarkTemplateResponse) GoString ¶
func (s SaveCustomWaterMarkTemplateResponse) GoString() string
func (*SaveCustomWaterMarkTemplateResponse) SetHeaders ¶
func (s *SaveCustomWaterMarkTemplateResponse) SetHeaders(v map[string]*string) *SaveCustomWaterMarkTemplateResponse
func (SaveCustomWaterMarkTemplateResponse) String ¶
func (s SaveCustomWaterMarkTemplateResponse) String() string
type SaveCustomWaterMarkTemplateResponseBody ¶
type SaveCustomWaterMarkTemplateResponseBody struct { // 返回对象。 Result *SaveCustomWaterMarkTemplateResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"` }
func (SaveCustomWaterMarkTemplateResponseBody) GoString ¶
func (s SaveCustomWaterMarkTemplateResponseBody) GoString() string
func (SaveCustomWaterMarkTemplateResponseBody) String ¶
func (s SaveCustomWaterMarkTemplateResponseBody) String() string
type SaveCustomWaterMarkTemplateResponseBodyResult ¶
type SaveCustomWaterMarkTemplateResponseBodyResult struct { // 模板的表单Code。 FormCode *string `json:"formCode,omitempty" xml:"formCode,omitempty"` // 模板的水印ID。 WaterMarkId *string `json:"waterMarkId,omitempty" xml:"waterMarkId,omitempty"` }
func (SaveCustomWaterMarkTemplateResponseBodyResult) GoString ¶
func (s SaveCustomWaterMarkTemplateResponseBodyResult) GoString() string
func (*SaveCustomWaterMarkTemplateResponseBodyResult) SetFormCode ¶
func (s *SaveCustomWaterMarkTemplateResponseBodyResult) SetFormCode(v string) *SaveCustomWaterMarkTemplateResponseBodyResult
func (*SaveCustomWaterMarkTemplateResponseBodyResult) SetWaterMarkId ¶
func (s *SaveCustomWaterMarkTemplateResponseBodyResult) SetWaterMarkId(v string) *SaveCustomWaterMarkTemplateResponseBodyResult
func (SaveCustomWaterMarkTemplateResponseBodyResult) String ¶
func (s SaveCustomWaterMarkTemplateResponseBodyResult) String() 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 (s *SyncScheduleInfoRequest) SetOpUserId(v string) *SyncScheduleInfoRequest
func (*SyncScheduleInfoRequest) SetScheduleInfos ¶
func (s *SyncScheduleInfoRequest) SetScheduleInfos(v []*SyncScheduleInfoRequestScheduleInfos) *SyncScheduleInfoRequest
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 (s SyncScheduleInfoRequestScheduleInfos) GoString() string
func (*SyncScheduleInfoRequestScheduleInfos) SetPlanId ¶
func (s *SyncScheduleInfoRequestScheduleInfos) SetPlanId(v int64) *SyncScheduleInfoRequestScheduleInfos
func (*SyncScheduleInfoRequestScheduleInfos) SetPositionKeys ¶
func (s *SyncScheduleInfoRequestScheduleInfos) SetPositionKeys(v []*string) *SyncScheduleInfoRequestScheduleInfos
func (*SyncScheduleInfoRequestScheduleInfos) SetRetainAttendanceCheck ¶
func (s *SyncScheduleInfoRequestScheduleInfos) SetRetainAttendanceCheck(v bool) *SyncScheduleInfoRequestScheduleInfos
func (*SyncScheduleInfoRequestScheduleInfos) SetWifiKeys ¶
func (s *SyncScheduleInfoRequestScheduleInfos) SetWifiKeys(v []*string) *SyncScheduleInfoRequestScheduleInfos
func (SyncScheduleInfoRequestScheduleInfos) String ¶
func (s SyncScheduleInfoRequestScheduleInfos) String() string
type SyncScheduleInfoResponse ¶
type SyncScheduleInfoResponse struct {
Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
}
func (SyncScheduleInfoResponse) GoString ¶
func (s SyncScheduleInfoResponse) GoString() string
func (*SyncScheduleInfoResponse) SetHeaders ¶
func (s *SyncScheduleInfoResponse) SetHeaders(v map[string]*string) *SyncScheduleInfoResponse
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 { // 假期类型,普通假期或者加班转调休假期。(general_leave、lieu_leave其中一种) BizType *string `json:"bizType,omitempty" xml:"bizType,omitempty"` // 调休假有效期规则(validity_type:有效类型 absolute_time(绝对时间)、relative_time(相对时间)其中一种 validity_value:延长日期(当validity_type为absolute_time该值该值不为空且满足yy-mm格式 validity_type为relative_time该值为大于1的整数)) Extras *string `json:"extras,omitempty" xml:"extras,omitempty"` // 每天折算的工作时长(百分之一 例如1天=10小时=1000) 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"` // 请假单位,可以按照天半天或者小时请假。(day、halfDay、hour其中一种) LeaveViewUnit *string `json:"leaveViewUnit,omitempty" xml:"leaveViewUnit,omitempty"` // 是否按照自然日统计请假时长,当为false的时候,用户发起请假时候会根据用户在请假时间段内的排班情况来计算请假时长。 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"` // 操作者ID OpUserId *string `json:"opUserId,omitempty" xml:"opUserId,omitempty"` }
func (UpdateLeaveTypeRequest) GoString ¶
func (s UpdateLeaveTypeRequest) GoString() string
func (*UpdateLeaveTypeRequest) SetBizType ¶
func (s *UpdateLeaveTypeRequest) SetBizType(v string) *UpdateLeaveTypeRequest
func (*UpdateLeaveTypeRequest) SetExtras ¶
func (s *UpdateLeaveTypeRequest) SetExtras(v string) *UpdateLeaveTypeRequest
func (*UpdateLeaveTypeRequest) SetHoursInPerDay ¶
func (s *UpdateLeaveTypeRequest) SetHoursInPerDay(v int64) *UpdateLeaveTypeRequest
func (*UpdateLeaveTypeRequest) SetLeaveCertificate ¶
func (s *UpdateLeaveTypeRequest) SetLeaveCertificate(v *UpdateLeaveTypeRequestLeaveCertificate) *UpdateLeaveTypeRequest
func (*UpdateLeaveTypeRequest) SetLeaveCode ¶
func (s *UpdateLeaveTypeRequest) SetLeaveCode(v string) *UpdateLeaveTypeRequest
func (*UpdateLeaveTypeRequest) SetLeaveName ¶
func (s *UpdateLeaveTypeRequest) SetLeaveName(v string) *UpdateLeaveTypeRequest
func (*UpdateLeaveTypeRequest) SetLeaveViewUnit ¶
func (s *UpdateLeaveTypeRequest) SetLeaveViewUnit(v string) *UpdateLeaveTypeRequest
func (*UpdateLeaveTypeRequest) SetNaturalDayLeave ¶
func (s *UpdateLeaveTypeRequest) SetNaturalDayLeave(v bool) *UpdateLeaveTypeRequest
func (*UpdateLeaveTypeRequest) SetOpUserId ¶
func (s *UpdateLeaveTypeRequest) SetOpUserId(v string) *UpdateLeaveTypeRequest
func (*UpdateLeaveTypeRequest) SetSubmitTimeRule ¶
func (s *UpdateLeaveTypeRequest) SetSubmitTimeRule(v *UpdateLeaveTypeRequestSubmitTimeRule) *UpdateLeaveTypeRequest
func (*UpdateLeaveTypeRequest) SetVisibilityRules ¶
func (s *UpdateLeaveTypeRequest) SetVisibilityRules(v []*UpdateLeaveTypeRequestVisibilityRules) *UpdateLeaveTypeRequest
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"` // 请假证明单位hour,day Unit *string `json:"unit,omitempty" xml:"unit,omitempty"` }
func (UpdateLeaveTypeRequestLeaveCertificate) GoString ¶
func (s UpdateLeaveTypeRequestLeaveCertificate) GoString() string
func (*UpdateLeaveTypeRequestLeaveCertificate) SetDuration ¶
func (s *UpdateLeaveTypeRequestLeaveCertificate) SetDuration(v float64) *UpdateLeaveTypeRequestLeaveCertificate
func (*UpdateLeaveTypeRequestLeaveCertificate) SetEnable ¶
func (s *UpdateLeaveTypeRequestLeaveCertificate) SetEnable(v bool) *UpdateLeaveTypeRequestLeaveCertificate
func (*UpdateLeaveTypeRequestLeaveCertificate) SetPromptInformation ¶
func (s *UpdateLeaveTypeRequestLeaveCertificate) SetPromptInformation(v string) *UpdateLeaveTypeRequestLeaveCertificate
func (*UpdateLeaveTypeRequestLeaveCertificate) SetUnit ¶
func (s *UpdateLeaveTypeRequestLeaveCertificate) SetUnit(v string) *UpdateLeaveTypeRequestLeaveCertificate
func (UpdateLeaveTypeRequestLeaveCertificate) String ¶
func (s UpdateLeaveTypeRequestLeaveCertificate) String() string
type UpdateLeaveTypeRequestSubmitTimeRule ¶
type UpdateLeaveTypeRequestSubmitTimeRule struct { // 是否开启限时提交功能:仅且为true时开启 EnableTimeLimit *bool `json:"enableTimeLimit,omitempty" xml:"enableTimeLimit,omitempty"` // 限制类型:before-提前;after-补交 TimeType *string `json:"timeType,omitempty" xml:"timeType,omitempty"` // 时间单位:day-天;hour-小时 TimeUnit *string `json:"timeUnit,omitempty" xml:"timeUnit,omitempty"` // 限制值:timeUnit=day时,有效值范围[0~30] 天;timeUnit=hour时,有效值范围[0~24] 小时 TimeValue *int64 `json:"timeValue,omitempty" xml:"timeValue,omitempty"` }
func (UpdateLeaveTypeRequestSubmitTimeRule) GoString ¶
func (s UpdateLeaveTypeRequestSubmitTimeRule) GoString() string
func (*UpdateLeaveTypeRequestSubmitTimeRule) SetEnableTimeLimit ¶
func (s *UpdateLeaveTypeRequestSubmitTimeRule) SetEnableTimeLimit(v bool) *UpdateLeaveTypeRequestSubmitTimeRule
func (*UpdateLeaveTypeRequestSubmitTimeRule) SetTimeType ¶
func (s *UpdateLeaveTypeRequestSubmitTimeRule) SetTimeType(v string) *UpdateLeaveTypeRequestSubmitTimeRule
func (*UpdateLeaveTypeRequestSubmitTimeRule) SetTimeUnit ¶
func (s *UpdateLeaveTypeRequestSubmitTimeRule) SetTimeUnit(v string) *UpdateLeaveTypeRequestSubmitTimeRule
func (*UpdateLeaveTypeRequestSubmitTimeRule) SetTimeValue ¶
func (s *UpdateLeaveTypeRequestSubmitTimeRule) SetTimeValue(v int64) *UpdateLeaveTypeRequestSubmitTimeRule
func (UpdateLeaveTypeRequestSubmitTimeRule) String ¶
func (s UpdateLeaveTypeRequestSubmitTimeRule) String() string
type UpdateLeaveTypeRequestVisibilityRules ¶
type UpdateLeaveTypeRequestVisibilityRules struct { // 规则类型:dept-部门;staff-员工;label-角色 Type *string `json:"type,omitempty" xml:"type,omitempty"` // 规则数据:当type=staff时,传员工userId列表;当type=dept时,传部门id列表;当type=label时,传角色id列表 Visible []*string `json:"visible,omitempty" xml:"visible,omitempty" type:"Repeated"` }
func (UpdateLeaveTypeRequestVisibilityRules) GoString ¶
func (s UpdateLeaveTypeRequestVisibilityRules) GoString() string
func (*UpdateLeaveTypeRequestVisibilityRules) SetType ¶
func (s *UpdateLeaveTypeRequestVisibilityRules) SetType(v string) *UpdateLeaveTypeRequestVisibilityRules
func (*UpdateLeaveTypeRequestVisibilityRules) SetVisible ¶
func (s *UpdateLeaveTypeRequestVisibilityRules) SetVisible(v []*string) *UpdateLeaveTypeRequestVisibilityRules
func (UpdateLeaveTypeRequestVisibilityRules) String ¶
func (s UpdateLeaveTypeRequestVisibilityRules) String() string
type UpdateLeaveTypeResponse ¶
type UpdateLeaveTypeResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` Body *UpdateLeaveTypeResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (UpdateLeaveTypeResponse) GoString ¶
func (s UpdateLeaveTypeResponse) GoString() string
func (*UpdateLeaveTypeResponse) SetBody ¶
func (s *UpdateLeaveTypeResponse) SetBody(v *UpdateLeaveTypeResponseBody) *UpdateLeaveTypeResponse
func (*UpdateLeaveTypeResponse) SetHeaders ¶
func (s *UpdateLeaveTypeResponse) SetHeaders(v map[string]*string) *UpdateLeaveTypeResponse
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 (s *UpdateLeaveTypeResponseBody) SetResult(v *UpdateLeaveTypeResponseBodyResult) *UpdateLeaveTypeResponseBody
func (UpdateLeaveTypeResponseBody) String ¶
func (s UpdateLeaveTypeResponseBody) String() string
type UpdateLeaveTypeResponseBodyResult ¶
type UpdateLeaveTypeResponseBodyResult struct { // 假期类型,普通假期或者加班转调休假期。(general_leave、lieu_leave其中一种) BizType *string `json:"bizType,omitempty" xml:"bizType,omitempty"` // 每天折算的工作时长(百分之一 例如1天=10小时=1000) 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"` // 请假单位,可以按照天半天或者小时请假。(day、halfDay、hour其中一种) LeaveViewUnit *string `json:"leaveViewUnit,omitempty" xml:"leaveViewUnit,omitempty"` // 是否按照自然日统计请假时长,当为false的时候,用户发起请假时候会根据用户在请假时间段内的排班情况来计算请假时长。 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 (s UpdateLeaveTypeResponseBodyResult) GoString() string
func (*UpdateLeaveTypeResponseBodyResult) SetBizType ¶
func (s *UpdateLeaveTypeResponseBodyResult) SetBizType(v string) *UpdateLeaveTypeResponseBodyResult
func (*UpdateLeaveTypeResponseBodyResult) SetHoursInPerDay ¶
func (s *UpdateLeaveTypeResponseBodyResult) SetHoursInPerDay(v int64) *UpdateLeaveTypeResponseBodyResult
func (*UpdateLeaveTypeResponseBodyResult) SetLeaveCertificate ¶
func (s *UpdateLeaveTypeResponseBodyResult) SetLeaveCertificate(v *UpdateLeaveTypeResponseBodyResultLeaveCertificate) *UpdateLeaveTypeResponseBodyResult
func (*UpdateLeaveTypeResponseBodyResult) SetLeaveCode ¶
func (s *UpdateLeaveTypeResponseBodyResult) SetLeaveCode(v string) *UpdateLeaveTypeResponseBodyResult
func (*UpdateLeaveTypeResponseBodyResult) SetLeaveName ¶
func (s *UpdateLeaveTypeResponseBodyResult) SetLeaveName(v string) *UpdateLeaveTypeResponseBodyResult
func (*UpdateLeaveTypeResponseBodyResult) SetLeaveViewUnit ¶
func (s *UpdateLeaveTypeResponseBodyResult) SetLeaveViewUnit(v string) *UpdateLeaveTypeResponseBodyResult
func (*UpdateLeaveTypeResponseBodyResult) SetNaturalDayLeave ¶
func (s *UpdateLeaveTypeResponseBodyResult) SetNaturalDayLeave(v bool) *UpdateLeaveTypeResponseBodyResult
func (*UpdateLeaveTypeResponseBodyResult) SetSubmitTimeRule ¶
func (s *UpdateLeaveTypeResponseBodyResult) SetSubmitTimeRule(v *UpdateLeaveTypeResponseBodyResultSubmitTimeRule) *UpdateLeaveTypeResponseBodyResult
func (*UpdateLeaveTypeResponseBodyResult) SetVisibilityRules ¶
func (s *UpdateLeaveTypeResponseBodyResult) SetVisibilityRules(v []*UpdateLeaveTypeResponseBodyResultVisibilityRules) *UpdateLeaveTypeResponseBodyResult
func (UpdateLeaveTypeResponseBodyResult) String ¶
func (s UpdateLeaveTypeResponseBodyResult) String() 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"` // 请假证明单位hour,day Unit *string `json:"unit,omitempty" xml:"unit,omitempty"` }
func (UpdateLeaveTypeResponseBodyResultLeaveCertificate) GoString ¶
func (s UpdateLeaveTypeResponseBodyResultLeaveCertificate) GoString() string
func (*UpdateLeaveTypeResponseBodyResultLeaveCertificate) SetDuration ¶
func (s *UpdateLeaveTypeResponseBodyResultLeaveCertificate) SetDuration(v float64) *UpdateLeaveTypeResponseBodyResultLeaveCertificate
func (*UpdateLeaveTypeResponseBodyResultLeaveCertificate) SetEnable ¶
func (s *UpdateLeaveTypeResponseBodyResultLeaveCertificate) SetEnable(v bool) *UpdateLeaveTypeResponseBodyResultLeaveCertificate
func (*UpdateLeaveTypeResponseBodyResultLeaveCertificate) SetPromptInformation ¶
func (s *UpdateLeaveTypeResponseBodyResultLeaveCertificate) SetPromptInformation(v string) *UpdateLeaveTypeResponseBodyResultLeaveCertificate
func (UpdateLeaveTypeResponseBodyResultLeaveCertificate) String ¶
func (s UpdateLeaveTypeResponseBodyResultLeaveCertificate) String() string
type UpdateLeaveTypeResponseBodyResultSubmitTimeRule ¶
type UpdateLeaveTypeResponseBodyResultSubmitTimeRule struct { // 是否开启限时提交功能:仅且为true时开启 EnableTimeLimit *bool `json:"enableTimeLimit,omitempty" xml:"enableTimeLimit,omitempty"` // 限制类型:before-提前;after-补交 TimeType *string `json:"timeType,omitempty" xml:"timeType,omitempty"` // 时间单位:day-天;hour-小时 TimeUnit *string `json:"timeUnit,omitempty" xml:"timeUnit,omitempty"` // 限制值:timeUnit=day时,有效值范围[0~30] 天;timeUnit=hour时,有效值范围[0~24] 小时 TimeValue *int64 `json:"timeValue,omitempty" xml:"timeValue,omitempty"` }
func (UpdateLeaveTypeResponseBodyResultSubmitTimeRule) GoString ¶
func (s UpdateLeaveTypeResponseBodyResultSubmitTimeRule) GoString() string
func (*UpdateLeaveTypeResponseBodyResultSubmitTimeRule) SetEnableTimeLimit ¶
func (s *UpdateLeaveTypeResponseBodyResultSubmitTimeRule) SetEnableTimeLimit(v bool) *UpdateLeaveTypeResponseBodyResultSubmitTimeRule
func (*UpdateLeaveTypeResponseBodyResultSubmitTimeRule) SetTimeType ¶
func (s *UpdateLeaveTypeResponseBodyResultSubmitTimeRule) SetTimeType(v string) *UpdateLeaveTypeResponseBodyResultSubmitTimeRule
func (*UpdateLeaveTypeResponseBodyResultSubmitTimeRule) SetTimeUnit ¶
func (s *UpdateLeaveTypeResponseBodyResultSubmitTimeRule) SetTimeUnit(v string) *UpdateLeaveTypeResponseBodyResultSubmitTimeRule
func (*UpdateLeaveTypeResponseBodyResultSubmitTimeRule) SetTimeValue ¶
func (s *UpdateLeaveTypeResponseBodyResultSubmitTimeRule) SetTimeValue(v int64) *UpdateLeaveTypeResponseBodyResultSubmitTimeRule
func (UpdateLeaveTypeResponseBodyResultSubmitTimeRule) String ¶
func (s UpdateLeaveTypeResponseBodyResultSubmitTimeRule) String() string
type UpdateLeaveTypeResponseBodyResultVisibilityRules ¶
type UpdateLeaveTypeResponseBodyResultVisibilityRules struct { // 规则类型:dept-部门;staff-员工;label-角色 Type *string `json:"type,omitempty" xml:"type,omitempty"` // 规则数据:当type=staff时,传员工userId列表;当type=dept时,传部门id列表;当type=label时,传角色id列表 Visible []*string `json:"visible,omitempty" xml:"visible,omitempty" type:"Repeated"` }
func (UpdateLeaveTypeResponseBodyResultVisibilityRules) GoString ¶
func (s UpdateLeaveTypeResponseBodyResultVisibilityRules) GoString() string
func (*UpdateLeaveTypeResponseBodyResultVisibilityRules) SetVisible ¶
func (s *UpdateLeaveTypeResponseBodyResultVisibilityRules) SetVisible(v []*string) *UpdateLeaveTypeResponseBodyResultVisibilityRules
func (UpdateLeaveTypeResponseBodyResultVisibilityRules) String ¶
func (s UpdateLeaveTypeResponseBodyResultVisibilityRules) String() string
Click to show internal directories.
Click to hide internal directories.