Versions in this module Expand all Collapse all v3 v3.0.3 Sep 7, 2022 Changes in this version + const ApprovalStatusApproved + const ApprovalStatusCanceled + const ApprovalStatusRejected + const ApprovalStatusReverted + const ApprovalStatusTodo + const CheckDateTypeCreateTime + const CheckDateTypePeriodTime + const CheckDateTypeQueryUserTaskRemedyCreateTime + const CheckDateTypeQueryUserTaskRemedyPeriodTime + const DeptTypeGetGroupOpenId + const DeptTypeOpenId + const EmployeeTypeBatchCreateUserDailyShiftEmployeeId + const EmployeeTypeBatchCreateUserDailyShiftEmployeeNo + const EmployeeTypeBatchCreateUserFlowEmployeeId + const EmployeeTypeBatchCreateUserFlowEmployeeNo + const EmployeeTypeCreateUserApprovalEmployeeId + const EmployeeTypeCreateUserApprovalEmployeeNo + const EmployeeTypeCreateUserTaskRemedyEmployeeId + const EmployeeTypeCreateUserTaskRemedyEmployeeNo + const EmployeeTypeEmployeeId + const EmployeeTypeEmployeeNo + const EmployeeTypeGetGroupEmployeeId + const EmployeeTypeGetGroupEmployeeNo + const EmployeeTypeGetUserFlowEmployeeId + const EmployeeTypeGetUserFlowEmployeeNo + const EmployeeTypeGetUserFlowOpenId + const EmployeeTypeModifyUserSettingEmployeeId + const EmployeeTypeModifyUserSettingEmployeeNo + const EmployeeTypeQueryUserAllowedRemedysUserTaskRemedyEmployeeId + const EmployeeTypeQueryUserAllowedRemedysUserTaskRemedyEmployeeNo + const EmployeeTypeQueryUserApprovalEmployeeId + const EmployeeTypeQueryUserApprovalEmployeeNo + const EmployeeTypeQueryUserDailyShiftEmployeeId + const EmployeeTypeQueryUserDailyShiftEmployeeNo + const EmployeeTypeQueryUserFlowEmployeeId + const EmployeeTypeQueryUserFlowEmployeeNo + const EmployeeTypeQueryUserSettingEmployeeId + const EmployeeTypeQueryUserSettingEmployeeNo + const EmployeeTypeQueryUserStatsDataEmployeeId + const EmployeeTypeQueryUserStatsDataEmployeeNo + const EmployeeTypeQueryUserStatsFieldEmployeeId + const EmployeeTypeQueryUserStatsFieldEmployeeNo + const EmployeeTypeQueryUserStatsViewEmployeeId + const EmployeeTypeQueryUserStatsViewEmployeeNo + const EmployeeTypeQueryUserTaskEmployeeId + const EmployeeTypeQueryUserTaskEmployeeNo + const EmployeeTypeQueryUserTaskRemedyEmployeeId + const EmployeeTypeQueryUserTaskRemedyEmployeeNo + const EmployeeTypeUpdateUserStatsViewEmployeeId + const EmployeeTypeUpdateUserStatsViewEmployeeNo + const LocaleEn + const LocaleJa + const LocaleQueryUserStatsFieldEn + const LocaleQueryUserStatsFieldJa + const LocaleQueryUserStatsFieldZh + const LocaleQueryUserStatsViewEn + const LocaleQueryUserStatsViewJa + const LocaleQueryUserStatsViewZh + const LocaleZh + const RemedyStatusCancel + const RemedyStatusPass + const RemedyStatusPending + const RemedyStatusRejected + const RemedyStatusWithdraw + const StatsTypeDaily + const StatsTypeMonth + const StatsTypeQueryUserStatsFieldDaily + const StatsTypeQueryUserStatsFieldMonth + const StatsTypeQueryUserStatsViewDaily + const StatsTypeQueryUserStatsViewMonth + type ApprovalInfo struct + ApprovalId *string + ApprovalType *string + Status *int + type ApprovalInfoBuilder struct + func NewApprovalInfoBuilder() *ApprovalInfoBuilder + func (builder *ApprovalInfoBuilder) ApprovalId(approvalId string) *ApprovalInfoBuilder + func (builder *ApprovalInfoBuilder) ApprovalType(approvalType string) *ApprovalInfoBuilder + func (builder *ApprovalInfoBuilder) Build() *ApprovalInfo + func (builder *ApprovalInfoBuilder) Status(status int) *ApprovalInfoBuilder + type Area struct + Center *Coordinate + Coords []*Coordinate + Radius *string + Type *string + type AreaBuilder struct + func NewAreaBuilder() *AreaBuilder + func (builder *AreaBuilder) Build() *Area + func (builder *AreaBuilder) Center(center *Coordinate) *AreaBuilder + func (builder *AreaBuilder) Coords(coords []*Coordinate) *AreaBuilder + func (builder *AreaBuilder) Radius(radius string) *AreaBuilder + func (builder *AreaBuilder) Type(type_ string) *AreaBuilder + type AttendanceService struct + ApprovalInfo *approvalInfo + File *file + Group *group + Shift *shift + UserApproval *userApproval + UserDailyShift *userDailyShift + UserFlow *userFlow + UserSetting *userSetting + UserStatsData *userStatsData + UserStatsField *userStatsField + UserStatsView *userStatsView + UserTask *userTask + UserTaskRemedy *userTaskRemedy + func NewService(config *larkcore.Config) *AttendanceService + type BatchCreateUserDailyShiftPathReqBodyBuilder struct + func NewBatchCreateUserDailyShiftPathReqBodyBuilder() *BatchCreateUserDailyShiftPathReqBodyBuilder + func (builder *BatchCreateUserDailyShiftPathReqBodyBuilder) Build() (*BatchCreateUserDailyShiftReqBody, error) + func (builder *BatchCreateUserDailyShiftPathReqBodyBuilder) OperatorId(operatorId string) *BatchCreateUserDailyShiftPathReqBodyBuilder + func (builder *BatchCreateUserDailyShiftPathReqBodyBuilder) UserDailyShifts(userDailyShifts []*UserDailyShift) *BatchCreateUserDailyShiftPathReqBodyBuilder + type BatchCreateUserDailyShiftReq struct + Body *BatchCreateUserDailyShiftReqBody + type BatchCreateUserDailyShiftReqBody struct + OperatorId *string + UserDailyShifts []*UserDailyShift + type BatchCreateUserDailyShiftReqBodyBuilder struct + func NewBatchCreateUserDailyShiftReqBodyBuilder() *BatchCreateUserDailyShiftReqBodyBuilder + func (builder *BatchCreateUserDailyShiftReqBodyBuilder) Build() *BatchCreateUserDailyShiftReqBody + func (builder *BatchCreateUserDailyShiftReqBodyBuilder) OperatorId(operatorId string) *BatchCreateUserDailyShiftReqBodyBuilder + func (builder *BatchCreateUserDailyShiftReqBodyBuilder) UserDailyShifts(userDailyShifts []*UserDailyShift) *BatchCreateUserDailyShiftReqBodyBuilder + type BatchCreateUserDailyShiftReqBuilder struct + func NewBatchCreateUserDailyShiftReqBuilder() *BatchCreateUserDailyShiftReqBuilder + func (builder *BatchCreateUserDailyShiftReqBuilder) Body(body *BatchCreateUserDailyShiftReqBody) *BatchCreateUserDailyShiftReqBuilder + func (builder *BatchCreateUserDailyShiftReqBuilder) Build() *BatchCreateUserDailyShiftReq + func (builder *BatchCreateUserDailyShiftReqBuilder) EmployeeType(employeeType string) *BatchCreateUserDailyShiftReqBuilder + type BatchCreateUserDailyShiftResp struct + Data *BatchCreateUserDailyShiftRespData + func (resp *BatchCreateUserDailyShiftResp) Success() bool + type BatchCreateUserDailyShiftRespData struct + UserDailyShifts []*UserDailyShift + type BatchCreateUserFlowPathReqBodyBuilder struct + func NewBatchCreateUserFlowPathReqBodyBuilder() *BatchCreateUserFlowPathReqBodyBuilder + func (builder *BatchCreateUserFlowPathReqBodyBuilder) Build() (*BatchCreateUserFlowReqBody, error) + func (builder *BatchCreateUserFlowPathReqBodyBuilder) FlowRecords(flowRecords []*UserFlow) *BatchCreateUserFlowPathReqBodyBuilder + type BatchCreateUserFlowReq struct + Body *BatchCreateUserFlowReqBody + type BatchCreateUserFlowReqBody struct + FlowRecords []*UserFlow + type BatchCreateUserFlowReqBodyBuilder struct + func NewBatchCreateUserFlowReqBodyBuilder() *BatchCreateUserFlowReqBodyBuilder + func (builder *BatchCreateUserFlowReqBodyBuilder) Build() *BatchCreateUserFlowReqBody + func (builder *BatchCreateUserFlowReqBodyBuilder) FlowRecords(flowRecords []*UserFlow) *BatchCreateUserFlowReqBodyBuilder + type BatchCreateUserFlowReqBuilder struct + func NewBatchCreateUserFlowReqBuilder() *BatchCreateUserFlowReqBuilder + func (builder *BatchCreateUserFlowReqBuilder) Body(body *BatchCreateUserFlowReqBody) *BatchCreateUserFlowReqBuilder + func (builder *BatchCreateUserFlowReqBuilder) Build() *BatchCreateUserFlowReq + func (builder *BatchCreateUserFlowReqBuilder) EmployeeType(employeeType string) *BatchCreateUserFlowReqBuilder + type BatchCreateUserFlowResp struct + Data *BatchCreateUserFlowRespData + func (resp *BatchCreateUserFlowResp) Success() bool + type BatchCreateUserFlowRespData struct + FlowRecords []*UserFlow + type ChildField struct + Code *string + TimeUnit *string + Title *string + type ChildFieldBuilder struct + func NewChildFieldBuilder() *ChildFieldBuilder + func (builder *ChildFieldBuilder) Build() *ChildField + func (builder *ChildFieldBuilder) Code(code string) *ChildFieldBuilder + func (builder *ChildFieldBuilder) TimeUnit(timeUnit string) *ChildFieldBuilder + func (builder *ChildFieldBuilder) Title(title string) *ChildFieldBuilder + type ChildItem struct + Code *string + ColumnType *int + MaxValue *string + MinValue *string + ReadOnly *bool + Title *string + Value *string + type ChildItemBuilder struct + func NewChildItemBuilder() *ChildItemBuilder + func (builder *ChildItemBuilder) Build() *ChildItem + func (builder *ChildItemBuilder) Code(code string) *ChildItemBuilder + func (builder *ChildItemBuilder) ColumnType(columnType int) *ChildItemBuilder + func (builder *ChildItemBuilder) MaxValue(maxValue string) *ChildItemBuilder + func (builder *ChildItemBuilder) MinValue(minValue string) *ChildItemBuilder + func (builder *ChildItemBuilder) ReadOnly(readOnly bool) *ChildItemBuilder + func (builder *ChildItemBuilder) Title(title string) *ChildItemBuilder + func (builder *ChildItemBuilder) Value(value string) *ChildItemBuilder + type Coordinate struct + Accuracy *float64 + Latitude *float64 + Longitude *float64 + type CoordinateBuilder struct + func NewCoordinateBuilder() *CoordinateBuilder + func (builder *CoordinateBuilder) Accuracy(accuracy float64) *CoordinateBuilder + func (builder *CoordinateBuilder) Build() *Coordinate + func (builder *CoordinateBuilder) Latitude(latitude float64) *CoordinateBuilder + func (builder *CoordinateBuilder) Longitude(longitude float64) *CoordinateBuilder + type CreateGroupPathReqBodyBuilder struct + func NewCreateGroupPathReqBodyBuilder() *CreateGroupPathReqBodyBuilder + func (builder *CreateGroupPathReqBodyBuilder) Build() (*CreateGroupReqBody, error) + func (builder *CreateGroupPathReqBodyBuilder) Group(group *Group) *CreateGroupPathReqBodyBuilder + func (builder *CreateGroupPathReqBodyBuilder) OperatorId(operatorId string) *CreateGroupPathReqBodyBuilder + type CreateGroupReq struct + Body *CreateGroupReqBody + type CreateGroupReqBody struct + Group *Group + OperatorId *string + type CreateGroupReqBodyBuilder struct + func NewCreateGroupReqBodyBuilder() *CreateGroupReqBodyBuilder + func (builder *CreateGroupReqBodyBuilder) Build() *CreateGroupReqBody + func (builder *CreateGroupReqBodyBuilder) Group(group *Group) *CreateGroupReqBodyBuilder + func (builder *CreateGroupReqBodyBuilder) OperatorId(operatorId string) *CreateGroupReqBodyBuilder + type CreateGroupReqBuilder struct + func NewCreateGroupReqBuilder() *CreateGroupReqBuilder + func (builder *CreateGroupReqBuilder) Body(body *CreateGroupReqBody) *CreateGroupReqBuilder + func (builder *CreateGroupReqBuilder) Build() *CreateGroupReq + func (builder *CreateGroupReqBuilder) DeptType(deptType string) *CreateGroupReqBuilder + func (builder *CreateGroupReqBuilder) EmployeeType(employeeType string) *CreateGroupReqBuilder + type CreateGroupResp struct + Data *CreateGroupRespData + func (resp *CreateGroupResp) Success() bool + type CreateGroupRespData struct + Group *Group + type CreateShiftReq struct + Shift *Shift + type CreateShiftReqBuilder struct + func NewCreateShiftReqBuilder() *CreateShiftReqBuilder + func (builder *CreateShiftReqBuilder) Build() *CreateShiftReq + func (builder *CreateShiftReqBuilder) Shift(shift *Shift) *CreateShiftReqBuilder + type CreateShiftResp struct + Data *CreateShiftRespData + func (resp *CreateShiftResp) Success() bool + type CreateShiftRespData struct + Shift *Shift + type CreateUserApprovalPathReqBodyBuilder struct + func NewCreateUserApprovalPathReqBodyBuilder() *CreateUserApprovalPathReqBodyBuilder + func (builder *CreateUserApprovalPathReqBodyBuilder) Build() (*CreateUserApprovalReqBody, error) + func (builder *CreateUserApprovalPathReqBodyBuilder) UserApproval(userApproval *UserApproval) *CreateUserApprovalPathReqBodyBuilder + type CreateUserApprovalReq struct + Body *CreateUserApprovalReqBody + type CreateUserApprovalReqBody struct + UserApproval *UserApproval + type CreateUserApprovalReqBodyBuilder struct + func NewCreateUserApprovalReqBodyBuilder() *CreateUserApprovalReqBodyBuilder + func (builder *CreateUserApprovalReqBodyBuilder) Build() *CreateUserApprovalReqBody + func (builder *CreateUserApprovalReqBodyBuilder) UserApproval(userApproval *UserApproval) *CreateUserApprovalReqBodyBuilder + type CreateUserApprovalReqBuilder struct + func NewCreateUserApprovalReqBuilder() *CreateUserApprovalReqBuilder + func (builder *CreateUserApprovalReqBuilder) Body(body *CreateUserApprovalReqBody) *CreateUserApprovalReqBuilder + func (builder *CreateUserApprovalReqBuilder) Build() *CreateUserApprovalReq + func (builder *CreateUserApprovalReqBuilder) EmployeeType(employeeType string) *CreateUserApprovalReqBuilder + type CreateUserApprovalResp struct + Data *CreateUserApprovalRespData + func (resp *CreateUserApprovalResp) Success() bool + type CreateUserApprovalRespData struct + UserApproval *UserApproval + type CreateUserTaskRemedyReq struct + UserTaskRemedy *UserTaskRemedy + type CreateUserTaskRemedyReqBuilder struct + func NewCreateUserTaskRemedyReqBuilder() *CreateUserTaskRemedyReqBuilder + func (builder *CreateUserTaskRemedyReqBuilder) Build() *CreateUserTaskRemedyReq + func (builder *CreateUserTaskRemedyReqBuilder) EmployeeType(employeeType string) *CreateUserTaskRemedyReqBuilder + func (builder *CreateUserTaskRemedyReqBuilder) UserTaskRemedy(userTaskRemedy *UserTaskRemedy) *CreateUserTaskRemedyReqBuilder + type CreateUserTaskRemedyResp struct + Data *CreateUserTaskRemedyRespData + func (resp *CreateUserTaskRemedyResp) Success() bool + type CreateUserTaskRemedyRespData struct + UserRemedy *UserTaskRemedy + type DeleteGroupReq struct + type DeleteGroupReqBuilder struct + func NewDeleteGroupReqBuilder() *DeleteGroupReqBuilder + func (builder *DeleteGroupReqBuilder) Build() *DeleteGroupReq + func (builder *DeleteGroupReqBuilder) GroupId(groupId string) *DeleteGroupReqBuilder + type DeleteGroupResp struct + func (resp *DeleteGroupResp) Success() bool + type DeleteShiftReq struct + type DeleteShiftReqBuilder struct + func NewDeleteShiftReqBuilder() *DeleteShiftReqBuilder + func (builder *DeleteShiftReqBuilder) Build() *DeleteShiftReq + func (builder *DeleteShiftReqBuilder) ShiftId(shiftId string) *DeleteShiftReqBuilder + type DeleteShiftResp struct + func (resp *DeleteShiftResp) Success() bool + type DownloadFileReq struct + type DownloadFileReqBuilder struct + func NewDownloadFileReqBuilder() *DownloadFileReqBuilder + func (builder *DownloadFileReqBuilder) Build() *DownloadFileReq + func (builder *DownloadFileReqBuilder) FileId(fileId string) *DownloadFileReqBuilder + type DownloadFileResp struct + File io.Reader + FileName string + func (resp *DownloadFileResp) Success() bool + func (resp *DownloadFileResp) WriteFile(fileName string) error + type Field struct + ChildFields []*ChildField + Code *string + Title *string + type FieldBuilder struct + func NewFieldBuilder() *FieldBuilder + func (builder *FieldBuilder) Build() *Field + func (builder *FieldBuilder) ChildFields(childFields []*ChildField) *FieldBuilder + func (builder *FieldBuilder) Code(code string) *FieldBuilder + func (builder *FieldBuilder) Title(title string) *FieldBuilder + type File struct + FileId *string + type FileBuilder struct + func NewFileBuilder() *FileBuilder + func (builder *FileBuilder) Build() *File + func (builder *FileBuilder) FileId(fileId string) *FileBuilder + type FlexibleRule struct + FlexibleEarlyMinutes *int + FlexibleLateMinutes *int + type FlexibleRuleBuilder struct + func NewFlexibleRuleBuilder() *FlexibleRuleBuilder + func (builder *FlexibleRuleBuilder) Build() *FlexibleRule + func (builder *FlexibleRuleBuilder) FlexibleEarlyMinutes(flexibleEarlyMinutes int) *FlexibleRuleBuilder + func (builder *FlexibleRuleBuilder) FlexibleLateMinutes(flexibleLateMinutes int) *FlexibleRuleBuilder + type FreePunchCfg struct + FreeEndTime *string + FreeStartTime *string + PunchDay *int + WorkDayNoPunchAsLack *bool + type FreePunchCfgBuilder struct + func NewFreePunchCfgBuilder() *FreePunchCfgBuilder + func (builder *FreePunchCfgBuilder) Build() *FreePunchCfg + func (builder *FreePunchCfgBuilder) FreeEndTime(freeEndTime string) *FreePunchCfgBuilder + func (builder *FreePunchCfgBuilder) FreeStartTime(freeStartTime string) *FreePunchCfgBuilder + func (builder *FreePunchCfgBuilder) PunchDay(punchDay int) *FreePunchCfgBuilder + func (builder *FreePunchCfgBuilder) WorkDayNoPunchAsLack(workDayNoPunchAsLack bool) *FreePunchCfgBuilder + type GetGroupReq struct + type GetGroupReqBuilder struct + func NewGetGroupReqBuilder() *GetGroupReqBuilder + func (builder *GetGroupReqBuilder) Build() *GetGroupReq + func (builder *GetGroupReqBuilder) DeptType(deptType string) *GetGroupReqBuilder + func (builder *GetGroupReqBuilder) EmployeeType(employeeType string) *GetGroupReqBuilder + func (builder *GetGroupReqBuilder) GroupId(groupId string) *GetGroupReqBuilder + type GetGroupResp struct + Data *GetGroupRespData + func (resp *GetGroupResp) Success() bool + type GetGroupRespData struct + AllowOutPunch *bool + AllowPcPunch *bool + AllowRemedy *bool + AllowRemedyTypeEarly *bool + AllowRemedyTypeLack *bool + AllowRemedyTypeLate *bool + AllowRemedyTypeNormal *bool + BindDeptIds []string + BindUserIds []string + CalendarId *int + ClockInNeedPhoto *bool + EffectTime *string + ExceptDeptIds []string + ExceptUserIds []string + FaceDowngrade *bool + FacePunch *bool + FacePunchCfg *int + FreePunchCfg *FreePunchCfg + GpsRange *int + GroupId *string + GroupLeaderIds []string + GroupName *string + GroupType *int + HideStaffPunchTime *bool + Locations []*Location + Machines []*Machine + NeedPunchSpecialDays []*PunchSpecialDateShift + NoNeedPunchSpecialDays []*PunchSpecialDateShift + OutPunchAllowedHideAddr *bool + OutPunchNeedApproval *bool + OutPunchNeedPhoto *bool + OutPunchNeedRemark *bool + PunchDayShiftIds []string + PunchType *int + RemedyDateLimit *bool + RemedyDateNum *int + RemedyLimit *bool + RemedyLimitCount *int + RemedyPeriodCustomDate *int + RemedyPeriodType *int + ReplaceBasicPic *bool + RestClockInNeedApproval *bool + ShowCumulativeTime *bool + ShowOverTime *bool + SubGroupLeaderIds []string + TimeZone *string + WorkDayNoPunchAsLack *bool + type GetShiftReq struct + type GetShiftReqBuilder struct + func NewGetShiftReqBuilder() *GetShiftReqBuilder + func (builder *GetShiftReqBuilder) Build() *GetShiftReq + func (builder *GetShiftReqBuilder) ShiftId(shiftId string) *GetShiftReqBuilder + type GetShiftResp struct + Data *GetShiftRespData + func (resp *GetShiftResp) Success() bool + type GetShiftRespData struct + FlexibleMinutes *int + FlexibleRule []*FlexibleRule + IsFlexible *bool + LateOffLateOnRule []*LateOffLateOnRule + NoNeedOff *bool + PunchTimeRule []*PunchTimeRule + PunchTimes *int + RestTimeRule []*RestRule + ShiftId *string + ShiftName *string + type GetUserFlowReq struct + type GetUserFlowReqBuilder struct + func NewGetUserFlowReqBuilder() *GetUserFlowReqBuilder + func (builder *GetUserFlowReqBuilder) Build() *GetUserFlowReq + func (builder *GetUserFlowReqBuilder) EmployeeType(employeeType string) *GetUserFlowReqBuilder + func (builder *GetUserFlowReqBuilder) UserFlowId(userFlowId string) *GetUserFlowReqBuilder + type GetUserFlowResp struct + Data *GetUserFlowRespData + func (resp *GetUserFlowResp) Success() bool + type GetUserFlowRespData struct + Bssid *string + CheckResult *string + CheckTime *string + Comment *string + CreatorId *string + IsField *bool + IsWifi *bool + LocationName *string + PhotoUrls []string + RecordId *string + Ssid *string + Type *int + UserId *string + type Group struct + AllowOutPunch *bool + AllowPcPunch *bool + AllowRemedy *bool + AllowRemedyTypeEarly *bool + AllowRemedyTypeLack *bool + AllowRemedyTypeLate *bool + AllowRemedyTypeNormal *bool + BindDeptIds []string + BindUserIds []string + CalendarId *int + ClockInNeedPhoto *bool + EffectNow *bool + EffectTime *string + ExceptDeptIds []string + ExceptUserIds []string + FaceDowngrade *bool + FacePunch *bool + FacePunchCfg *int + FreePunchCfg *FreePunchCfg + GpsRange *int + GroupId *string + GroupLeaderIds []string + GroupName *string + GroupType *int + HideStaffPunchTime *bool + Locations []*Location + Machines []*Machine + NeedPunchSpecialDays []*PunchSpecialDateShift + NoNeedPunchSpecialDays []*PunchSpecialDateShift + OutPunchAllowedHideAddr *bool + OutPunchNeedApproval *bool + OutPunchNeedPhoto *bool + OutPunchNeedRemark *bool + PunchDayShiftIds []string + PunchType *int + RemedyDateLimit *bool + RemedyDateNum *int + RemedyLimit *bool + RemedyLimitCount *int + RemedyPeriodCustomDate *int + RemedyPeriodType *int + ReplaceBasicPic *bool + RestClockInNeedApproval *bool + ShowCumulativeTime *bool + ShowOverTime *bool + SubGroupLeaderIds []string + TimeZone *string + WorkDayNoPunchAsLack *bool + type GroupBuilder struct + func NewGroupBuilder() *GroupBuilder + func (builder *GroupBuilder) AllowOutPunch(allowOutPunch bool) *GroupBuilder + func (builder *GroupBuilder) AllowPcPunch(allowPcPunch bool) *GroupBuilder + func (builder *GroupBuilder) AllowRemedy(allowRemedy bool) *GroupBuilder + func (builder *GroupBuilder) AllowRemedyTypeEarly(allowRemedyTypeEarly bool) *GroupBuilder + func (builder *GroupBuilder) AllowRemedyTypeLack(allowRemedyTypeLack bool) *GroupBuilder + func (builder *GroupBuilder) AllowRemedyTypeLate(allowRemedyTypeLate bool) *GroupBuilder + func (builder *GroupBuilder) AllowRemedyTypeNormal(allowRemedyTypeNormal bool) *GroupBuilder + func (builder *GroupBuilder) BindDeptIds(bindDeptIds []string) *GroupBuilder + func (builder *GroupBuilder) BindUserIds(bindUserIds []string) *GroupBuilder + func (builder *GroupBuilder) Build() *Group + func (builder *GroupBuilder) CalendarId(calendarId int) *GroupBuilder + func (builder *GroupBuilder) ClockInNeedPhoto(clockInNeedPhoto bool) *GroupBuilder + func (builder *GroupBuilder) EffectNow(effectNow bool) *GroupBuilder + func (builder *GroupBuilder) EffectTime(effectTime string) *GroupBuilder + func (builder *GroupBuilder) ExceptDeptIds(exceptDeptIds []string) *GroupBuilder + func (builder *GroupBuilder) ExceptUserIds(exceptUserIds []string) *GroupBuilder + func (builder *GroupBuilder) FaceDowngrade(faceDowngrade bool) *GroupBuilder + func (builder *GroupBuilder) FacePunch(facePunch bool) *GroupBuilder + func (builder *GroupBuilder) FacePunchCfg(facePunchCfg int) *GroupBuilder + func (builder *GroupBuilder) FreePunchCfg(freePunchCfg *FreePunchCfg) *GroupBuilder + func (builder *GroupBuilder) GpsRange(gpsRange int) *GroupBuilder + func (builder *GroupBuilder) GroupId(groupId string) *GroupBuilder + func (builder *GroupBuilder) GroupLeaderIds(groupLeaderIds []string) *GroupBuilder + func (builder *GroupBuilder) GroupName(groupName string) *GroupBuilder + func (builder *GroupBuilder) GroupType(groupType int) *GroupBuilder + func (builder *GroupBuilder) HideStaffPunchTime(hideStaffPunchTime bool) *GroupBuilder + func (builder *GroupBuilder) Locations(locations []*Location) *GroupBuilder + func (builder *GroupBuilder) Machines(machines []*Machine) *GroupBuilder + func (builder *GroupBuilder) NeedPunchSpecialDays(needPunchSpecialDays []*PunchSpecialDateShift) *GroupBuilder + func (builder *GroupBuilder) NoNeedPunchSpecialDays(noNeedPunchSpecialDays []*PunchSpecialDateShift) *GroupBuilder + func (builder *GroupBuilder) OutPunchAllowedHideAddr(outPunchAllowedHideAddr bool) *GroupBuilder + func (builder *GroupBuilder) OutPunchNeedApproval(outPunchNeedApproval bool) *GroupBuilder + func (builder *GroupBuilder) OutPunchNeedPhoto(outPunchNeedPhoto bool) *GroupBuilder + func (builder *GroupBuilder) OutPunchNeedRemark(outPunchNeedRemark bool) *GroupBuilder + func (builder *GroupBuilder) PunchDayShiftIds(punchDayShiftIds []string) *GroupBuilder + func (builder *GroupBuilder) PunchType(punchType int) *GroupBuilder + func (builder *GroupBuilder) RemedyDateLimit(remedyDateLimit bool) *GroupBuilder + func (builder *GroupBuilder) RemedyDateNum(remedyDateNum int) *GroupBuilder + func (builder *GroupBuilder) RemedyLimit(remedyLimit bool) *GroupBuilder + func (builder *GroupBuilder) RemedyLimitCount(remedyLimitCount int) *GroupBuilder + func (builder *GroupBuilder) RemedyPeriodCustomDate(remedyPeriodCustomDate int) *GroupBuilder + func (builder *GroupBuilder) RemedyPeriodType(remedyPeriodType int) *GroupBuilder + func (builder *GroupBuilder) ReplaceBasicPic(replaceBasicPic bool) *GroupBuilder + func (builder *GroupBuilder) RestClockInNeedApproval(restClockInNeedApproval bool) *GroupBuilder + func (builder *GroupBuilder) ShowCumulativeTime(showCumulativeTime bool) *GroupBuilder + func (builder *GroupBuilder) ShowOverTime(showOverTime bool) *GroupBuilder + func (builder *GroupBuilder) SubGroupLeaderIds(subGroupLeaderIds []string) *GroupBuilder + func (builder *GroupBuilder) TimeZone(timeZone string) *GroupBuilder + func (builder *GroupBuilder) WorkDayNoPunchAsLack(workDayNoPunchAsLack bool) *GroupBuilder + type GroupMeta struct + GroupId *string + GroupName *string + type GroupMetaBuilder struct + func NewGroupMetaBuilder() *GroupMetaBuilder + func (builder *GroupMetaBuilder) Build() *GroupMeta + func (builder *GroupMetaBuilder) GroupId(groupId string) *GroupMetaBuilder + func (builder *GroupMetaBuilder) GroupName(groupName string) *GroupMetaBuilder + type I18nNames struct + Ch *string + En *string + Ja *string + type I18nNamesBuilder struct + func NewI18nNamesBuilder() *I18nNamesBuilder + func (builder *I18nNamesBuilder) Build() *I18nNames + func (builder *I18nNamesBuilder) Ch(ch string) *I18nNamesBuilder + func (builder *I18nNamesBuilder) En(en string) *I18nNamesBuilder + func (builder *I18nNamesBuilder) Ja(ja string) *I18nNamesBuilder + type Item struct + ChildItems []*ChildItem + Code *string + Title *string + type ItemBuilder struct + func NewItemBuilder() *ItemBuilder + func (builder *ItemBuilder) Build() *Item + func (builder *ItemBuilder) ChildItems(childItems []*ChildItem) *ItemBuilder + func (builder *ItemBuilder) Code(code string) *ItemBuilder + func (builder *ItemBuilder) Title(title string) *ItemBuilder + type LateOffLateOnRule struct + LateOffMinutes *int + LateOnMinutes *int + type LateOffLateOnRuleBuilder struct + func NewLateOffLateOnRuleBuilder() *LateOffLateOnRuleBuilder + func (builder *LateOffLateOnRuleBuilder) Build() *LateOffLateOnRule + func (builder *LateOffLateOnRuleBuilder) LateOffMinutes(lateOffMinutes int) *LateOffLateOnRuleBuilder + func (builder *LateOffLateOnRuleBuilder) LateOnMinutes(lateOnMinutes int) *LateOffLateOnRuleBuilder + type ListGroupIterator struct + func (iterator *ListGroupIterator) Next() (bool, *GroupMeta, error) + func (iterator *ListGroupIterator) NextPageToken() *string + type ListGroupReq struct + Limit int + type ListGroupReqBuilder struct + func NewListGroupReqBuilder() *ListGroupReqBuilder + func (builder *ListGroupReqBuilder) Build() *ListGroupReq + func (builder *ListGroupReqBuilder) Limit(limit int) *ListGroupReqBuilder + func (builder *ListGroupReqBuilder) PageSize(pageSize int) *ListGroupReqBuilder + func (builder *ListGroupReqBuilder) PageToken(pageToken string) *ListGroupReqBuilder + type ListGroupResp struct + Data *ListGroupRespData + func (resp *ListGroupResp) Success() bool + type ListGroupRespData struct + GroupList []*GroupMeta + HasMore *bool + PageToken *string + type ListShiftIterator struct + func (iterator *ListShiftIterator) Next() (bool, *Shift, error) + func (iterator *ListShiftIterator) NextPageToken() *string + type ListShiftReq struct + Limit int + type ListShiftReqBuilder struct + func NewListShiftReqBuilder() *ListShiftReqBuilder + func (builder *ListShiftReqBuilder) Build() *ListShiftReq + func (builder *ListShiftReqBuilder) Limit(limit int) *ListShiftReqBuilder + func (builder *ListShiftReqBuilder) PageSize(pageSize int) *ListShiftReqBuilder + func (builder *ListShiftReqBuilder) PageToken(pageToken string) *ListShiftReqBuilder + type ListShiftResp struct + Data *ListShiftRespData + func (resp *ListShiftResp) Success() bool + type ListShiftRespData struct + HasMore *bool + PageToken *string + ShiftList []*Shift + type Location struct + Address *string + Bssid *string + Feature *string + GpsRange *int + Ip *string + Latitude *float64 + LocationId *string + LocationName *string + LocationType *int + Longitude *float64 + MapType *int + Ssid *string + type LocationBuilder struct + func NewLocationBuilder() *LocationBuilder + func (builder *LocationBuilder) Address(address string) *LocationBuilder + func (builder *LocationBuilder) Bssid(bssid string) *LocationBuilder + func (builder *LocationBuilder) Build() *Location + func (builder *LocationBuilder) Feature(feature string) *LocationBuilder + func (builder *LocationBuilder) GpsRange(gpsRange int) *LocationBuilder + func (builder *LocationBuilder) Ip(ip string) *LocationBuilder + func (builder *LocationBuilder) Latitude(latitude float64) *LocationBuilder + func (builder *LocationBuilder) LocationId(locationId string) *LocationBuilder + func (builder *LocationBuilder) LocationName(locationName string) *LocationBuilder + func (builder *LocationBuilder) LocationType(locationType int) *LocationBuilder + func (builder *LocationBuilder) Longitude(longitude float64) *LocationBuilder + func (builder *LocationBuilder) MapType(mapType int) *LocationBuilder + func (builder *LocationBuilder) Ssid(ssid string) *LocationBuilder + type LocationInfo struct + Geofences []*Area + Status *int + type LocationInfoBuilder struct + func NewLocationInfoBuilder() *LocationInfoBuilder + func (builder *LocationInfoBuilder) Build() *LocationInfo + func (builder *LocationInfoBuilder) Geofences(geofences []*Area) *LocationInfoBuilder + func (builder *LocationInfoBuilder) Status(status int) *LocationInfoBuilder + type LocationInfoEvent struct + Coord *Coordinate + type LocationInfoEventBuilder struct + func NewLocationInfoEventBuilder() *LocationInfoEventBuilder + func (builder *LocationInfoEventBuilder) Build() *LocationInfoEvent + func (builder *LocationInfoEventBuilder) Coord(coord *Coordinate) *LocationInfoEventBuilder + type LocationRecord struct + ClientInfo *string + DeviceId *string + Location *LocationInfoEvent + RuleSnapshotId *string + ScanWifiList []*ScanWifiInfo + Timestamp *string + Type *string + UserId *UserId + Wifi *WifiInfoEvent + type LocationRecordBuilder struct + func NewLocationRecordBuilder() *LocationRecordBuilder + func (builder *LocationRecordBuilder) Build() *LocationRecord + func (builder *LocationRecordBuilder) ClientInfo(clientInfo string) *LocationRecordBuilder + func (builder *LocationRecordBuilder) DeviceId(deviceId string) *LocationRecordBuilder + func (builder *LocationRecordBuilder) Location(location *LocationInfoEvent) *LocationRecordBuilder + func (builder *LocationRecordBuilder) RuleSnapshotId(ruleSnapshotId string) *LocationRecordBuilder + func (builder *LocationRecordBuilder) ScanWifiList(scanWifiList []*ScanWifiInfo) *LocationRecordBuilder + func (builder *LocationRecordBuilder) Timestamp(timestamp string) *LocationRecordBuilder + func (builder *LocationRecordBuilder) Type(type_ string) *LocationRecordBuilder + func (builder *LocationRecordBuilder) UserId(userId *UserId) *LocationRecordBuilder + func (builder *LocationRecordBuilder) Wifi(wifi *WifiInfoEvent) *LocationRecordBuilder + type LocationSetting struct + Location *LocationInfo + UserId *string + Wifi *WifiInfo + type LocationSettingBuilder struct + func NewLocationSettingBuilder() *LocationSettingBuilder + func (builder *LocationSettingBuilder) Build() *LocationSetting + func (builder *LocationSettingBuilder) Location(location *LocationInfo) *LocationSettingBuilder + func (builder *LocationSettingBuilder) UserId(userId string) *LocationSettingBuilder + func (builder *LocationSettingBuilder) Wifi(wifi *WifiInfo) *LocationSettingBuilder + type Machine struct + MachineName *string + MachineSn *string + type MachineBuilder struct + func NewMachineBuilder() *MachineBuilder + func (builder *MachineBuilder) Build() *Machine + func (builder *MachineBuilder) MachineName(machineName string) *MachineBuilder + func (builder *MachineBuilder) MachineSn(machineSn string) *MachineBuilder + type ModifyUserSettingPathReqBodyBuilder struct + func NewModifyUserSettingPathReqBodyBuilder() *ModifyUserSettingPathReqBodyBuilder + func (builder *ModifyUserSettingPathReqBodyBuilder) Build() (*ModifyUserSettingReqBody, error) + func (builder *ModifyUserSettingPathReqBodyBuilder) UserSetting(userSetting *UserSetting) *ModifyUserSettingPathReqBodyBuilder + type ModifyUserSettingReq struct + Body *ModifyUserSettingReqBody + type ModifyUserSettingReqBody struct + UserSetting *UserSetting + type ModifyUserSettingReqBodyBuilder struct + func NewModifyUserSettingReqBodyBuilder() *ModifyUserSettingReqBodyBuilder + func (builder *ModifyUserSettingReqBodyBuilder) Build() *ModifyUserSettingReqBody + func (builder *ModifyUserSettingReqBodyBuilder) UserSetting(userSetting *UserSetting) *ModifyUserSettingReqBodyBuilder + type ModifyUserSettingReqBuilder struct + func NewModifyUserSettingReqBuilder() *ModifyUserSettingReqBuilder + func (builder *ModifyUserSettingReqBuilder) Body(body *ModifyUserSettingReqBody) *ModifyUserSettingReqBuilder + func (builder *ModifyUserSettingReqBuilder) Build() *ModifyUserSettingReq + func (builder *ModifyUserSettingReqBuilder) EmployeeType(employeeType string) *ModifyUserSettingReqBuilder + type ModifyUserSettingResp struct + Data *ModifyUserSettingRespData + func (resp *ModifyUserSettingResp) Success() bool + type ModifyUserSettingRespData struct + UserSetting *UserSetting + type ProcessApprovalInfoPathReqBodyBuilder struct + func NewProcessApprovalInfoPathReqBodyBuilder() *ProcessApprovalInfoPathReqBodyBuilder + func (builder *ProcessApprovalInfoPathReqBodyBuilder) ApprovalId(approvalId string) *ProcessApprovalInfoPathReqBodyBuilder + func (builder *ProcessApprovalInfoPathReqBodyBuilder) ApprovalType(approvalType string) *ProcessApprovalInfoPathReqBodyBuilder + func (builder *ProcessApprovalInfoPathReqBodyBuilder) Build() (*ProcessApprovalInfoReqBody, error) + func (builder *ProcessApprovalInfoPathReqBodyBuilder) Status(status int) *ProcessApprovalInfoPathReqBodyBuilder + type ProcessApprovalInfoReq struct + Body *ProcessApprovalInfoReqBody + type ProcessApprovalInfoReqBody struct + ApprovalId *string + ApprovalType *string + Status *int + type ProcessApprovalInfoReqBodyBuilder struct + func NewProcessApprovalInfoReqBodyBuilder() *ProcessApprovalInfoReqBodyBuilder + func (builder *ProcessApprovalInfoReqBodyBuilder) ApprovalId(approvalId string) *ProcessApprovalInfoReqBodyBuilder + func (builder *ProcessApprovalInfoReqBodyBuilder) ApprovalType(approvalType string) *ProcessApprovalInfoReqBodyBuilder + func (builder *ProcessApprovalInfoReqBodyBuilder) Build() *ProcessApprovalInfoReqBody + func (builder *ProcessApprovalInfoReqBodyBuilder) Status(status int) *ProcessApprovalInfoReqBodyBuilder + type ProcessApprovalInfoReqBuilder struct + func NewProcessApprovalInfoReqBuilder() *ProcessApprovalInfoReqBuilder + func (builder *ProcessApprovalInfoReqBuilder) Body(body *ProcessApprovalInfoReqBody) *ProcessApprovalInfoReqBuilder + func (builder *ProcessApprovalInfoReqBuilder) Build() *ProcessApprovalInfoReq + type ProcessApprovalInfoResp struct + Data *ProcessApprovalInfoRespData + func (resp *ProcessApprovalInfoResp) Success() bool + type ProcessApprovalInfoRespData struct + ApprovalInfo *ApprovalInfo + type PunchSpecialDateShift struct + PunchDay *int + ShiftId *string + type PunchSpecialDateShiftBuilder struct + func NewPunchSpecialDateShiftBuilder() *PunchSpecialDateShiftBuilder + func (builder *PunchSpecialDateShiftBuilder) Build() *PunchSpecialDateShift + func (builder *PunchSpecialDateShiftBuilder) PunchDay(punchDay int) *PunchSpecialDateShiftBuilder + func (builder *PunchSpecialDateShiftBuilder) ShiftId(shiftId string) *PunchSpecialDateShiftBuilder + type PunchTimeRule struct + EarlyMinutesAsEarly *int + EarlyMinutesAsLack *int + LateMinutesAsLack *int + LateMinutesAsLate *int + LateMinutesAsSeriousLate *int + OffDelayMinutes *int + OffTime *string + OnAdvanceMinutes *int + OnTime *string + type PunchTimeRuleBuilder struct + func NewPunchTimeRuleBuilder() *PunchTimeRuleBuilder + func (builder *PunchTimeRuleBuilder) Build() *PunchTimeRule + func (builder *PunchTimeRuleBuilder) EarlyMinutesAsEarly(earlyMinutesAsEarly int) *PunchTimeRuleBuilder + func (builder *PunchTimeRuleBuilder) EarlyMinutesAsLack(earlyMinutesAsLack int) *PunchTimeRuleBuilder + func (builder *PunchTimeRuleBuilder) LateMinutesAsLack(lateMinutesAsLack int) *PunchTimeRuleBuilder + func (builder *PunchTimeRuleBuilder) LateMinutesAsLate(lateMinutesAsLate int) *PunchTimeRuleBuilder + func (builder *PunchTimeRuleBuilder) LateMinutesAsSeriousLate(lateMinutesAsSeriousLate int) *PunchTimeRuleBuilder + func (builder *PunchTimeRuleBuilder) OffDelayMinutes(offDelayMinutes int) *PunchTimeRuleBuilder + func (builder *PunchTimeRuleBuilder) OffTime(offTime string) *PunchTimeRuleBuilder + func (builder *PunchTimeRuleBuilder) OnAdvanceMinutes(onAdvanceMinutes int) *PunchTimeRuleBuilder + func (builder *PunchTimeRuleBuilder) OnTime(onTime string) *PunchTimeRuleBuilder + type QueryShiftReq struct + type QueryShiftReqBuilder struct + func NewQueryShiftReqBuilder() *QueryShiftReqBuilder + func (builder *QueryShiftReqBuilder) Build() *QueryShiftReq + func (builder *QueryShiftReqBuilder) ShiftName(shiftName string) *QueryShiftReqBuilder + type QueryShiftResp struct + Data *QueryShiftRespData + func (resp *QueryShiftResp) Success() bool + type QueryShiftRespData struct + FlexibleMinutes *int + FlexibleRule []*FlexibleRule + IsFlexible *bool + LateOffLateOnRule []*LateOffLateOnRule + NoNeedOff *bool + PunchTimeRule []*PunchTimeRule + PunchTimes *int + RestTimeRule []*RestRule + ShiftId *string + ShiftName *string + type QueryUserAllowedRemedysUserTaskRemedyPathReqBodyBuilder struct + func NewQueryUserAllowedRemedysUserTaskRemedyPathReqBodyBuilder() *QueryUserAllowedRemedysUserTaskRemedyPathReqBodyBuilder + func (builder *QueryUserAllowedRemedysUserTaskRemedyPathReqBodyBuilder) Build() (*QueryUserAllowedRemedysUserTaskRemedyReqBody, error) + func (builder *QueryUserAllowedRemedysUserTaskRemedyPathReqBodyBuilder) RemedyDate(remedyDate int) *QueryUserAllowedRemedysUserTaskRemedyPathReqBodyBuilder + func (builder *QueryUserAllowedRemedysUserTaskRemedyPathReqBodyBuilder) UserId(userId string) *QueryUserAllowedRemedysUserTaskRemedyPathReqBodyBuilder + type QueryUserAllowedRemedysUserTaskRemedyReq struct + Body *QueryUserAllowedRemedysUserTaskRemedyReqBody + type QueryUserAllowedRemedysUserTaskRemedyReqBody struct + RemedyDate *int + UserId *string + type QueryUserAllowedRemedysUserTaskRemedyReqBodyBuilder struct + func NewQueryUserAllowedRemedysUserTaskRemedyReqBodyBuilder() *QueryUserAllowedRemedysUserTaskRemedyReqBodyBuilder + func (builder *QueryUserAllowedRemedysUserTaskRemedyReqBodyBuilder) Build() *QueryUserAllowedRemedysUserTaskRemedyReqBody + func (builder *QueryUserAllowedRemedysUserTaskRemedyReqBodyBuilder) RemedyDate(remedyDate int) *QueryUserAllowedRemedysUserTaskRemedyReqBodyBuilder + func (builder *QueryUserAllowedRemedysUserTaskRemedyReqBodyBuilder) UserId(userId string) *QueryUserAllowedRemedysUserTaskRemedyReqBodyBuilder + type QueryUserAllowedRemedysUserTaskRemedyReqBuilder struct + func NewQueryUserAllowedRemedysUserTaskRemedyReqBuilder() *QueryUserAllowedRemedysUserTaskRemedyReqBuilder + func (builder *QueryUserAllowedRemedysUserTaskRemedyReqBuilder) Body(body *QueryUserAllowedRemedysUserTaskRemedyReqBody) *QueryUserAllowedRemedysUserTaskRemedyReqBuilder + func (builder *QueryUserAllowedRemedysUserTaskRemedyReqBuilder) Build() *QueryUserAllowedRemedysUserTaskRemedyReq + func (builder *QueryUserAllowedRemedysUserTaskRemedyReqBuilder) EmployeeType(employeeType string) *QueryUserAllowedRemedysUserTaskRemedyReqBuilder + type QueryUserAllowedRemedysUserTaskRemedyResp struct + Data *QueryUserAllowedRemedysUserTaskRemedyRespData + func (resp *QueryUserAllowedRemedysUserTaskRemedyResp) Success() bool + type QueryUserAllowedRemedysUserTaskRemedyRespData struct + UserAllowedRemedys []*UserAllowedRemedy + type QueryUserApprovalPathReqBodyBuilder struct + func NewQueryUserApprovalPathReqBodyBuilder() *QueryUserApprovalPathReqBodyBuilder + func (builder *QueryUserApprovalPathReqBodyBuilder) Build() (*QueryUserApprovalReqBody, error) + func (builder *QueryUserApprovalPathReqBodyBuilder) CheckDateFrom(checkDateFrom int) *QueryUserApprovalPathReqBodyBuilder + func (builder *QueryUserApprovalPathReqBodyBuilder) CheckDateTo(checkDateTo int) *QueryUserApprovalPathReqBodyBuilder + func (builder *QueryUserApprovalPathReqBodyBuilder) CheckDateType(checkDateType string) *QueryUserApprovalPathReqBodyBuilder + func (builder *QueryUserApprovalPathReqBodyBuilder) Status(status int) *QueryUserApprovalPathReqBodyBuilder + func (builder *QueryUserApprovalPathReqBodyBuilder) UserIds(userIds []string) *QueryUserApprovalPathReqBodyBuilder + type QueryUserApprovalReq struct + Body *QueryUserApprovalReqBody + type QueryUserApprovalReqBody struct + CheckDateFrom *int + CheckDateTo *int + CheckDateType *string + Status *int + UserIds []string + type QueryUserApprovalReqBodyBuilder struct + func NewQueryUserApprovalReqBodyBuilder() *QueryUserApprovalReqBodyBuilder + func (builder *QueryUserApprovalReqBodyBuilder) Build() *QueryUserApprovalReqBody + func (builder *QueryUserApprovalReqBodyBuilder) CheckDateFrom(checkDateFrom int) *QueryUserApprovalReqBodyBuilder + func (builder *QueryUserApprovalReqBodyBuilder) CheckDateTo(checkDateTo int) *QueryUserApprovalReqBodyBuilder + func (builder *QueryUserApprovalReqBodyBuilder) CheckDateType(checkDateType string) *QueryUserApprovalReqBodyBuilder + func (builder *QueryUserApprovalReqBodyBuilder) Status(status int) *QueryUserApprovalReqBodyBuilder + func (builder *QueryUserApprovalReqBodyBuilder) UserIds(userIds []string) *QueryUserApprovalReqBodyBuilder + type QueryUserApprovalReqBuilder struct + func NewQueryUserApprovalReqBuilder() *QueryUserApprovalReqBuilder + func (builder *QueryUserApprovalReqBuilder) Body(body *QueryUserApprovalReqBody) *QueryUserApprovalReqBuilder + func (builder *QueryUserApprovalReqBuilder) Build() *QueryUserApprovalReq + func (builder *QueryUserApprovalReqBuilder) EmployeeType(employeeType string) *QueryUserApprovalReqBuilder + type QueryUserApprovalResp struct + Data *QueryUserApprovalRespData + func (resp *QueryUserApprovalResp) Success() bool + type QueryUserApprovalRespData struct + UserApprovals []*UserApproval + type QueryUserDailyShiftPathReqBodyBuilder struct + func NewQueryUserDailyShiftPathReqBodyBuilder() *QueryUserDailyShiftPathReqBodyBuilder + func (builder *QueryUserDailyShiftPathReqBodyBuilder) Build() (*QueryUserDailyShiftReqBody, error) + func (builder *QueryUserDailyShiftPathReqBodyBuilder) CheckDateFrom(checkDateFrom int) *QueryUserDailyShiftPathReqBodyBuilder + func (builder *QueryUserDailyShiftPathReqBodyBuilder) CheckDateTo(checkDateTo int) *QueryUserDailyShiftPathReqBodyBuilder + func (builder *QueryUserDailyShiftPathReqBodyBuilder) UserIds(userIds []string) *QueryUserDailyShiftPathReqBodyBuilder + type QueryUserDailyShiftReq struct + Body *QueryUserDailyShiftReqBody + type QueryUserDailyShiftReqBody struct + CheckDateFrom *int + CheckDateTo *int + UserIds []string + type QueryUserDailyShiftReqBodyBuilder struct + func NewQueryUserDailyShiftReqBodyBuilder() *QueryUserDailyShiftReqBodyBuilder + func (builder *QueryUserDailyShiftReqBodyBuilder) Build() *QueryUserDailyShiftReqBody + func (builder *QueryUserDailyShiftReqBodyBuilder) CheckDateFrom(checkDateFrom int) *QueryUserDailyShiftReqBodyBuilder + func (builder *QueryUserDailyShiftReqBodyBuilder) CheckDateTo(checkDateTo int) *QueryUserDailyShiftReqBodyBuilder + func (builder *QueryUserDailyShiftReqBodyBuilder) UserIds(userIds []string) *QueryUserDailyShiftReqBodyBuilder + type QueryUserDailyShiftReqBuilder struct + func NewQueryUserDailyShiftReqBuilder() *QueryUserDailyShiftReqBuilder + func (builder *QueryUserDailyShiftReqBuilder) Body(body *QueryUserDailyShiftReqBody) *QueryUserDailyShiftReqBuilder + func (builder *QueryUserDailyShiftReqBuilder) Build() *QueryUserDailyShiftReq + func (builder *QueryUserDailyShiftReqBuilder) EmployeeType(employeeType string) *QueryUserDailyShiftReqBuilder + type QueryUserDailyShiftResp struct + Data *QueryUserDailyShiftRespData + func (resp *QueryUserDailyShiftResp) Success() bool + type QueryUserDailyShiftRespData struct + UserDailyShifts []*UserDailyShift + type QueryUserFlowPathReqBodyBuilder struct + func NewQueryUserFlowPathReqBodyBuilder() *QueryUserFlowPathReqBodyBuilder + func (builder *QueryUserFlowPathReqBodyBuilder) Build() (*QueryUserFlowReqBody, error) + func (builder *QueryUserFlowPathReqBodyBuilder) CheckTimeFrom(checkTimeFrom string) *QueryUserFlowPathReqBodyBuilder + func (builder *QueryUserFlowPathReqBodyBuilder) CheckTimeTo(checkTimeTo string) *QueryUserFlowPathReqBodyBuilder + func (builder *QueryUserFlowPathReqBodyBuilder) UserIds(userIds []string) *QueryUserFlowPathReqBodyBuilder + type QueryUserFlowReq struct + Body *QueryUserFlowReqBody + type QueryUserFlowReqBody struct + CheckTimeFrom *string + CheckTimeTo *string + UserIds []string + type QueryUserFlowReqBodyBuilder struct + func NewQueryUserFlowReqBodyBuilder() *QueryUserFlowReqBodyBuilder + func (builder *QueryUserFlowReqBodyBuilder) Build() *QueryUserFlowReqBody + func (builder *QueryUserFlowReqBodyBuilder) CheckTimeFrom(checkTimeFrom string) *QueryUserFlowReqBodyBuilder + func (builder *QueryUserFlowReqBodyBuilder) CheckTimeTo(checkTimeTo string) *QueryUserFlowReqBodyBuilder + func (builder *QueryUserFlowReqBodyBuilder) UserIds(userIds []string) *QueryUserFlowReqBodyBuilder + type QueryUserFlowReqBuilder struct + func NewQueryUserFlowReqBuilder() *QueryUserFlowReqBuilder + func (builder *QueryUserFlowReqBuilder) Body(body *QueryUserFlowReqBody) *QueryUserFlowReqBuilder + func (builder *QueryUserFlowReqBuilder) Build() *QueryUserFlowReq + func (builder *QueryUserFlowReqBuilder) EmployeeType(employeeType string) *QueryUserFlowReqBuilder + func (builder *QueryUserFlowReqBuilder) IncludeTerminatedUser(includeTerminatedUser bool) *QueryUserFlowReqBuilder + type QueryUserFlowResp struct + Data *QueryUserFlowRespData + func (resp *QueryUserFlowResp) Success() bool + type QueryUserFlowRespData struct + UserFlowResults []*UserFlow + type QueryUserSettingPathReqBodyBuilder struct + func NewQueryUserSettingPathReqBodyBuilder() *QueryUserSettingPathReqBodyBuilder + func (builder *QueryUserSettingPathReqBodyBuilder) Build() (*QueryUserSettingReqBody, error) + func (builder *QueryUserSettingPathReqBodyBuilder) UserIds(userIds []string) *QueryUserSettingPathReqBodyBuilder + type QueryUserSettingReq struct + Body *QueryUserSettingReqBody + type QueryUserSettingReqBody struct + UserIds []string + type QueryUserSettingReqBodyBuilder struct + func NewQueryUserSettingReqBodyBuilder() *QueryUserSettingReqBodyBuilder + func (builder *QueryUserSettingReqBodyBuilder) Build() *QueryUserSettingReqBody + func (builder *QueryUserSettingReqBodyBuilder) UserIds(userIds []string) *QueryUserSettingReqBodyBuilder + type QueryUserSettingReqBuilder struct + func NewQueryUserSettingReqBuilder() *QueryUserSettingReqBuilder + func (builder *QueryUserSettingReqBuilder) Body(body *QueryUserSettingReqBody) *QueryUserSettingReqBuilder + func (builder *QueryUserSettingReqBuilder) Build() *QueryUserSettingReq + func (builder *QueryUserSettingReqBuilder) EmployeeType(employeeType string) *QueryUserSettingReqBuilder + type QueryUserSettingResp struct + Data *QueryUserSettingRespData + func (resp *QueryUserSettingResp) Success() bool + type QueryUserSettingRespData struct + UserSettings []*UserSetting + type QueryUserStatsDataPathReqBodyBuilder struct + func NewQueryUserStatsDataPathReqBodyBuilder() *QueryUserStatsDataPathReqBodyBuilder + func (builder *QueryUserStatsDataPathReqBodyBuilder) Build() (*QueryUserStatsDataReqBody, error) + func (builder *QueryUserStatsDataPathReqBodyBuilder) CurrentGroupOnly(currentGroupOnly bool) *QueryUserStatsDataPathReqBodyBuilder + func (builder *QueryUserStatsDataPathReqBodyBuilder) EndDate(endDate int) *QueryUserStatsDataPathReqBodyBuilder + func (builder *QueryUserStatsDataPathReqBodyBuilder) Locale(locale string) *QueryUserStatsDataPathReqBodyBuilder + func (builder *QueryUserStatsDataPathReqBodyBuilder) NeedHistory(needHistory bool) *QueryUserStatsDataPathReqBodyBuilder + func (builder *QueryUserStatsDataPathReqBodyBuilder) StartDate(startDate int) *QueryUserStatsDataPathReqBodyBuilder + func (builder *QueryUserStatsDataPathReqBodyBuilder) StatsType(statsType string) *QueryUserStatsDataPathReqBodyBuilder + func (builder *QueryUserStatsDataPathReqBodyBuilder) UserId(userId string) *QueryUserStatsDataPathReqBodyBuilder + func (builder *QueryUserStatsDataPathReqBodyBuilder) UserIds(userIds []string) *QueryUserStatsDataPathReqBodyBuilder + type QueryUserStatsDataReq struct + Body *QueryUserStatsDataReqBody + type QueryUserStatsDataReqBody struct + CurrentGroupOnly *bool + EndDate *int + Locale *string + NeedHistory *bool + StartDate *int + StatsType *string + UserId *string + UserIds []string + type QueryUserStatsDataReqBodyBuilder struct + func NewQueryUserStatsDataReqBodyBuilder() *QueryUserStatsDataReqBodyBuilder + func (builder *QueryUserStatsDataReqBodyBuilder) Build() *QueryUserStatsDataReqBody + func (builder *QueryUserStatsDataReqBodyBuilder) CurrentGroupOnly(currentGroupOnly bool) *QueryUserStatsDataReqBodyBuilder + func (builder *QueryUserStatsDataReqBodyBuilder) EndDate(endDate int) *QueryUserStatsDataReqBodyBuilder + func (builder *QueryUserStatsDataReqBodyBuilder) Locale(locale string) *QueryUserStatsDataReqBodyBuilder + func (builder *QueryUserStatsDataReqBodyBuilder) NeedHistory(needHistory bool) *QueryUserStatsDataReqBodyBuilder + func (builder *QueryUserStatsDataReqBodyBuilder) StartDate(startDate int) *QueryUserStatsDataReqBodyBuilder + func (builder *QueryUserStatsDataReqBodyBuilder) StatsType(statsType string) *QueryUserStatsDataReqBodyBuilder + func (builder *QueryUserStatsDataReqBodyBuilder) UserId(userId string) *QueryUserStatsDataReqBodyBuilder + func (builder *QueryUserStatsDataReqBodyBuilder) UserIds(userIds []string) *QueryUserStatsDataReqBodyBuilder + type QueryUserStatsDataReqBuilder struct + func NewQueryUserStatsDataReqBuilder() *QueryUserStatsDataReqBuilder + func (builder *QueryUserStatsDataReqBuilder) Body(body *QueryUserStatsDataReqBody) *QueryUserStatsDataReqBuilder + func (builder *QueryUserStatsDataReqBuilder) Build() *QueryUserStatsDataReq + func (builder *QueryUserStatsDataReqBuilder) EmployeeType(employeeType string) *QueryUserStatsDataReqBuilder + type QueryUserStatsDataResp struct + Data *QueryUserStatsDataRespData + func (resp *QueryUserStatsDataResp) Success() bool + type QueryUserStatsDataRespData struct + UserDatas []*UserStatsData + type QueryUserStatsFieldPathReqBodyBuilder struct + func NewQueryUserStatsFieldPathReqBodyBuilder() *QueryUserStatsFieldPathReqBodyBuilder + func (builder *QueryUserStatsFieldPathReqBodyBuilder) Build() (*QueryUserStatsFieldReqBody, error) + func (builder *QueryUserStatsFieldPathReqBodyBuilder) EndDate(endDate int) *QueryUserStatsFieldPathReqBodyBuilder + func (builder *QueryUserStatsFieldPathReqBodyBuilder) Locale(locale string) *QueryUserStatsFieldPathReqBodyBuilder + func (builder *QueryUserStatsFieldPathReqBodyBuilder) StartDate(startDate int) *QueryUserStatsFieldPathReqBodyBuilder + func (builder *QueryUserStatsFieldPathReqBodyBuilder) StatsType(statsType string) *QueryUserStatsFieldPathReqBodyBuilder + type QueryUserStatsFieldReq struct + Body *QueryUserStatsFieldReqBody + type QueryUserStatsFieldReqBody struct + EndDate *int + Locale *string + StartDate *int + StatsType *string + type QueryUserStatsFieldReqBodyBuilder struct + func NewQueryUserStatsFieldReqBodyBuilder() *QueryUserStatsFieldReqBodyBuilder + func (builder *QueryUserStatsFieldReqBodyBuilder) Build() *QueryUserStatsFieldReqBody + func (builder *QueryUserStatsFieldReqBodyBuilder) EndDate(endDate int) *QueryUserStatsFieldReqBodyBuilder + func (builder *QueryUserStatsFieldReqBodyBuilder) Locale(locale string) *QueryUserStatsFieldReqBodyBuilder + func (builder *QueryUserStatsFieldReqBodyBuilder) StartDate(startDate int) *QueryUserStatsFieldReqBodyBuilder + func (builder *QueryUserStatsFieldReqBodyBuilder) StatsType(statsType string) *QueryUserStatsFieldReqBodyBuilder + type QueryUserStatsFieldReqBuilder struct + func NewQueryUserStatsFieldReqBuilder() *QueryUserStatsFieldReqBuilder + func (builder *QueryUserStatsFieldReqBuilder) Body(body *QueryUserStatsFieldReqBody) *QueryUserStatsFieldReqBuilder + func (builder *QueryUserStatsFieldReqBuilder) Build() *QueryUserStatsFieldReq + func (builder *QueryUserStatsFieldReqBuilder) EmployeeType(employeeType string) *QueryUserStatsFieldReqBuilder + type QueryUserStatsFieldResp struct + Data *QueryUserStatsFieldRespData + func (resp *QueryUserStatsFieldResp) Success() bool + type QueryUserStatsFieldRespData struct + UserStatsField *UserStatsField + type QueryUserStatsViewPathReqBodyBuilder struct + func NewQueryUserStatsViewPathReqBodyBuilder() *QueryUserStatsViewPathReqBodyBuilder + func (builder *QueryUserStatsViewPathReqBodyBuilder) Build() (*QueryUserStatsViewReqBody, error) + func (builder *QueryUserStatsViewPathReqBodyBuilder) Locale(locale string) *QueryUserStatsViewPathReqBodyBuilder + func (builder *QueryUserStatsViewPathReqBodyBuilder) StatsType(statsType string) *QueryUserStatsViewPathReqBodyBuilder + func (builder *QueryUserStatsViewPathReqBodyBuilder) UserId(userId string) *QueryUserStatsViewPathReqBodyBuilder + type QueryUserStatsViewReq struct + Body *QueryUserStatsViewReqBody + type QueryUserStatsViewReqBody struct + Locale *string + StatsType *string + UserId *string + type QueryUserStatsViewReqBodyBuilder struct + func NewQueryUserStatsViewReqBodyBuilder() *QueryUserStatsViewReqBodyBuilder + func (builder *QueryUserStatsViewReqBodyBuilder) Build() *QueryUserStatsViewReqBody + func (builder *QueryUserStatsViewReqBodyBuilder) Locale(locale string) *QueryUserStatsViewReqBodyBuilder + func (builder *QueryUserStatsViewReqBodyBuilder) StatsType(statsType string) *QueryUserStatsViewReqBodyBuilder + func (builder *QueryUserStatsViewReqBodyBuilder) UserId(userId string) *QueryUserStatsViewReqBodyBuilder + type QueryUserStatsViewReqBuilder struct + func NewQueryUserStatsViewReqBuilder() *QueryUserStatsViewReqBuilder + func (builder *QueryUserStatsViewReqBuilder) Body(body *QueryUserStatsViewReqBody) *QueryUserStatsViewReqBuilder + func (builder *QueryUserStatsViewReqBuilder) Build() *QueryUserStatsViewReq + func (builder *QueryUserStatsViewReqBuilder) EmployeeType(employeeType string) *QueryUserStatsViewReqBuilder + type QueryUserStatsViewResp struct + Data *QueryUserStatsViewRespData + func (resp *QueryUserStatsViewResp) Success() bool + type QueryUserStatsViewRespData struct + View *UserStatsView + type QueryUserTaskPathReqBodyBuilder struct + func NewQueryUserTaskPathReqBodyBuilder() *QueryUserTaskPathReqBodyBuilder + func (builder *QueryUserTaskPathReqBodyBuilder) Build() (*QueryUserTaskReqBody, error) + func (builder *QueryUserTaskPathReqBodyBuilder) CheckDateFrom(checkDateFrom int) *QueryUserTaskPathReqBodyBuilder + func (builder *QueryUserTaskPathReqBodyBuilder) CheckDateTo(checkDateTo int) *QueryUserTaskPathReqBodyBuilder + func (builder *QueryUserTaskPathReqBodyBuilder) UserIds(userIds []string) *QueryUserTaskPathReqBodyBuilder + type QueryUserTaskRemedyPathReqBodyBuilder struct + func NewQueryUserTaskRemedyPathReqBodyBuilder() *QueryUserTaskRemedyPathReqBodyBuilder + func (builder *QueryUserTaskRemedyPathReqBodyBuilder) Build() (*QueryUserTaskRemedyReqBody, error) + func (builder *QueryUserTaskRemedyPathReqBodyBuilder) CheckDateType(checkDateType string) *QueryUserTaskRemedyPathReqBodyBuilder + func (builder *QueryUserTaskRemedyPathReqBodyBuilder) CheckTimeFrom(checkTimeFrom string) *QueryUserTaskRemedyPathReqBodyBuilder + func (builder *QueryUserTaskRemedyPathReqBodyBuilder) CheckTimeTo(checkTimeTo string) *QueryUserTaskRemedyPathReqBodyBuilder + func (builder *QueryUserTaskRemedyPathReqBodyBuilder) Status(status int) *QueryUserTaskRemedyPathReqBodyBuilder + func (builder *QueryUserTaskRemedyPathReqBodyBuilder) UserIds(userIds []string) *QueryUserTaskRemedyPathReqBodyBuilder + type QueryUserTaskRemedyReq struct + Body *QueryUserTaskRemedyReqBody + type QueryUserTaskRemedyReqBody struct + CheckDateType *string + CheckTimeFrom *string + CheckTimeTo *string + Status *int + UserIds []string + type QueryUserTaskRemedyReqBodyBuilder struct + func NewQueryUserTaskRemedyReqBodyBuilder() *QueryUserTaskRemedyReqBodyBuilder + func (builder *QueryUserTaskRemedyReqBodyBuilder) Build() *QueryUserTaskRemedyReqBody + func (builder *QueryUserTaskRemedyReqBodyBuilder) CheckDateType(checkDateType string) *QueryUserTaskRemedyReqBodyBuilder + func (builder *QueryUserTaskRemedyReqBodyBuilder) CheckTimeFrom(checkTimeFrom string) *QueryUserTaskRemedyReqBodyBuilder + func (builder *QueryUserTaskRemedyReqBodyBuilder) CheckTimeTo(checkTimeTo string) *QueryUserTaskRemedyReqBodyBuilder + func (builder *QueryUserTaskRemedyReqBodyBuilder) Status(status int) *QueryUserTaskRemedyReqBodyBuilder + func (builder *QueryUserTaskRemedyReqBodyBuilder) UserIds(userIds []string) *QueryUserTaskRemedyReqBodyBuilder + type QueryUserTaskRemedyReqBuilder struct + func NewQueryUserTaskRemedyReqBuilder() *QueryUserTaskRemedyReqBuilder + func (builder *QueryUserTaskRemedyReqBuilder) Body(body *QueryUserTaskRemedyReqBody) *QueryUserTaskRemedyReqBuilder + func (builder *QueryUserTaskRemedyReqBuilder) Build() *QueryUserTaskRemedyReq + func (builder *QueryUserTaskRemedyReqBuilder) EmployeeType(employeeType string) *QueryUserTaskRemedyReqBuilder + type QueryUserTaskRemedyResp struct + Data *QueryUserTaskRemedyRespData + func (resp *QueryUserTaskRemedyResp) Success() bool + type QueryUserTaskRemedyRespData struct + UserRemedys []*UserTaskRemedy + type QueryUserTaskReq struct + Body *QueryUserTaskReqBody + type QueryUserTaskReqBody struct + CheckDateFrom *int + CheckDateTo *int + UserIds []string + type QueryUserTaskReqBodyBuilder struct + func NewQueryUserTaskReqBodyBuilder() *QueryUserTaskReqBodyBuilder + func (builder *QueryUserTaskReqBodyBuilder) Build() *QueryUserTaskReqBody + func (builder *QueryUserTaskReqBodyBuilder) CheckDateFrom(checkDateFrom int) *QueryUserTaskReqBodyBuilder + func (builder *QueryUserTaskReqBodyBuilder) CheckDateTo(checkDateTo int) *QueryUserTaskReqBodyBuilder + func (builder *QueryUserTaskReqBodyBuilder) UserIds(userIds []string) *QueryUserTaskReqBodyBuilder + type QueryUserTaskReqBuilder struct + func NewQueryUserTaskReqBuilder() *QueryUserTaskReqBuilder + func (builder *QueryUserTaskReqBuilder) Body(body *QueryUserTaskReqBody) *QueryUserTaskReqBuilder + func (builder *QueryUserTaskReqBuilder) Build() *QueryUserTaskReq + func (builder *QueryUserTaskReqBuilder) EmployeeType(employeeType string) *QueryUserTaskReqBuilder + func (builder *QueryUserTaskReqBuilder) IgnoreInvalidUsers(ignoreInvalidUsers bool) *QueryUserTaskReqBuilder + func (builder *QueryUserTaskReqBuilder) IncludeTerminatedUser(includeTerminatedUser bool) *QueryUserTaskReqBuilder + type QueryUserTaskResp struct + Data *QueryUserTaskRespData + func (resp *QueryUserTaskResp) Success() bool + type QueryUserTaskRespData struct + InvalidUserIds []string + UnauthorizedUserIds []string + UserTaskResults []*UserTask + type RestRule struct + RestBeginTime *string + RestEndTime *string + type RestRuleBuilder struct + func NewRestRuleBuilder() *RestRuleBuilder + func (builder *RestRuleBuilder) Build() *RestRule + func (builder *RestRuleBuilder) RestBeginTime(restBeginTime string) *RestRuleBuilder + func (builder *RestRuleBuilder) RestEndTime(restEndTime string) *RestRuleBuilder + type ScanWifiInfo struct + Bssid *string + Ssid *string + type ScanWifiInfoBuilder struct + func NewScanWifiInfoBuilder() *ScanWifiInfoBuilder + func (builder *ScanWifiInfoBuilder) Bssid(bssid string) *ScanWifiInfoBuilder + func (builder *ScanWifiInfoBuilder) Build() *ScanWifiInfo + func (builder *ScanWifiInfoBuilder) Ssid(ssid string) *ScanWifiInfoBuilder + type Schedule struct + GroupId *string + Shifts []string + type ScheduleBuilder struct + func NewScheduleBuilder() *ScheduleBuilder + func (builder *ScheduleBuilder) Build() *Schedule + func (builder *ScheduleBuilder) GroupId(groupId string) *ScheduleBuilder + func (builder *ScheduleBuilder) Shifts(shifts []string) *ScheduleBuilder + type SearchGroupPathReqBodyBuilder struct + func NewSearchGroupPathReqBodyBuilder() *SearchGroupPathReqBodyBuilder + func (builder *SearchGroupPathReqBodyBuilder) Build() (*SearchGroupReqBody, error) + func (builder *SearchGroupPathReqBodyBuilder) ExactlyMatched(exactlyMatched bool) *SearchGroupPathReqBodyBuilder + func (builder *SearchGroupPathReqBodyBuilder) GroupName(groupName string) *SearchGroupPathReqBodyBuilder + type SearchGroupReq struct + Body *SearchGroupReqBody + type SearchGroupReqBody struct + ExactlyMatched *bool + GroupName *string + type SearchGroupReqBodyBuilder struct + func NewSearchGroupReqBodyBuilder() *SearchGroupReqBodyBuilder + func (builder *SearchGroupReqBodyBuilder) Build() *SearchGroupReqBody + func (builder *SearchGroupReqBodyBuilder) ExactlyMatched(exactlyMatched bool) *SearchGroupReqBodyBuilder + func (builder *SearchGroupReqBodyBuilder) GroupName(groupName string) *SearchGroupReqBodyBuilder + type SearchGroupReqBuilder struct + func NewSearchGroupReqBuilder() *SearchGroupReqBuilder + func (builder *SearchGroupReqBuilder) Body(body *SearchGroupReqBody) *SearchGroupReqBuilder + func (builder *SearchGroupReqBuilder) Build() *SearchGroupReq + type SearchGroupResp struct + Data *SearchGroupRespData + func (resp *SearchGroupResp) Success() bool + type SearchGroupRespData struct + GroupList []*GroupMeta + type Shift struct + FlexibleMinutes *int + FlexibleRule []*FlexibleRule + IsFlexible *bool + LateOffLateOnRule []*LateOffLateOnRule + NoNeedOff *bool + PunchTimeRule []*PunchTimeRule + PunchTimes *int + RestTimeRule []*RestRule + ShiftId *string + ShiftName *string + type ShiftBuilder struct + func NewShiftBuilder() *ShiftBuilder + func (builder *ShiftBuilder) Build() *Shift + func (builder *ShiftBuilder) FlexibleMinutes(flexibleMinutes int) *ShiftBuilder + func (builder *ShiftBuilder) FlexibleRule(flexibleRule []*FlexibleRule) *ShiftBuilder + func (builder *ShiftBuilder) IsFlexible(isFlexible bool) *ShiftBuilder + func (builder *ShiftBuilder) LateOffLateOnRule(lateOffLateOnRule []*LateOffLateOnRule) *ShiftBuilder + func (builder *ShiftBuilder) NoNeedOff(noNeedOff bool) *ShiftBuilder + func (builder *ShiftBuilder) PunchTimeRule(punchTimeRule []*PunchTimeRule) *ShiftBuilder + func (builder *ShiftBuilder) PunchTimes(punchTimes int) *ShiftBuilder + func (builder *ShiftBuilder) RestTimeRule(restTimeRule []*RestRule) *ShiftBuilder + func (builder *ShiftBuilder) ShiftId(shiftId string) *ShiftBuilder + func (builder *ShiftBuilder) ShiftName(shiftName string) *ShiftBuilder + type StatusChange struct + BeforeStatus *string + BeforeSupplement *string + CurrentStatus *string + CurrentSupplement *string + Index *int + WorkType *string + type StatusChangeBuilder struct + func NewStatusChangeBuilder() *StatusChangeBuilder + func (builder *StatusChangeBuilder) BeforeStatus(beforeStatus string) *StatusChangeBuilder + func (builder *StatusChangeBuilder) BeforeSupplement(beforeSupplement string) *StatusChangeBuilder + func (builder *StatusChangeBuilder) Build() *StatusChange + func (builder *StatusChangeBuilder) CurrentStatus(currentStatus string) *StatusChangeBuilder + func (builder *StatusChangeBuilder) CurrentSupplement(currentSupplement string) *StatusChangeBuilder + func (builder *StatusChangeBuilder) Index(index int) *StatusChangeBuilder + func (builder *StatusChangeBuilder) WorkType(workType string) *StatusChangeBuilder + type TaskResult struct + CheckInRecord *UserFlow + CheckInRecordId *string + CheckInResult *string + CheckInResultSupplement *string + CheckInShiftTime *string + CheckOutRecord *UserFlow + CheckOutRecordId *string + CheckOutResult *string + CheckOutResultSupplement *string + CheckOutShiftTime *string + type TaskResultBuilder struct + func NewTaskResultBuilder() *TaskResultBuilder + func (builder *TaskResultBuilder) Build() *TaskResult + func (builder *TaskResultBuilder) CheckInRecord(checkInRecord *UserFlow) *TaskResultBuilder + func (builder *TaskResultBuilder) CheckInRecordId(checkInRecordId string) *TaskResultBuilder + func (builder *TaskResultBuilder) CheckInResult(checkInResult string) *TaskResultBuilder + func (builder *TaskResultBuilder) CheckInResultSupplement(checkInResultSupplement string) *TaskResultBuilder + func (builder *TaskResultBuilder) CheckInShiftTime(checkInShiftTime string) *TaskResultBuilder + func (builder *TaskResultBuilder) CheckOutRecord(checkOutRecord *UserFlow) *TaskResultBuilder + func (builder *TaskResultBuilder) CheckOutRecordId(checkOutRecordId string) *TaskResultBuilder + func (builder *TaskResultBuilder) CheckOutResult(checkOutResult string) *TaskResultBuilder + func (builder *TaskResultBuilder) CheckOutResultSupplement(checkOutResultSupplement string) *TaskResultBuilder + func (builder *TaskResultBuilder) CheckOutShiftTime(checkOutShiftTime string) *TaskResultBuilder + type UpdateUserStatsViewPathReqBodyBuilder struct + func NewUpdateUserStatsViewPathReqBodyBuilder() *UpdateUserStatsViewPathReqBodyBuilder + func (builder *UpdateUserStatsViewPathReqBodyBuilder) Build() (*UpdateUserStatsViewReqBody, error) + func (builder *UpdateUserStatsViewPathReqBodyBuilder) View(view *UserStatsView) *UpdateUserStatsViewPathReqBodyBuilder + type UpdateUserStatsViewReq struct + Body *UpdateUserStatsViewReqBody + type UpdateUserStatsViewReqBody struct + View *UserStatsView + type UpdateUserStatsViewReqBodyBuilder struct + func NewUpdateUserStatsViewReqBodyBuilder() *UpdateUserStatsViewReqBodyBuilder + func (builder *UpdateUserStatsViewReqBodyBuilder) Build() *UpdateUserStatsViewReqBody + func (builder *UpdateUserStatsViewReqBodyBuilder) View(view *UserStatsView) *UpdateUserStatsViewReqBodyBuilder + type UpdateUserStatsViewReqBuilder struct + func NewUpdateUserStatsViewReqBuilder() *UpdateUserStatsViewReqBuilder + func (builder *UpdateUserStatsViewReqBuilder) Body(body *UpdateUserStatsViewReqBody) *UpdateUserStatsViewReqBuilder + func (builder *UpdateUserStatsViewReqBuilder) Build() *UpdateUserStatsViewReq + func (builder *UpdateUserStatsViewReqBuilder) EmployeeType(employeeType string) *UpdateUserStatsViewReqBuilder + func (builder *UpdateUserStatsViewReqBuilder) UserStatsViewId(userStatsViewId string) *UpdateUserStatsViewReqBuilder + type UpdateUserStatsViewResp struct + Data *UpdateUserStatsViewRespData + func (resp *UpdateUserStatsViewResp) Success() bool + type UpdateUserStatsViewRespData struct + View *UserStatsView + type UploadFilePathReqBodyBuilder struct + func NewUploadFilePathReqBodyBuilder() *UploadFilePathReqBodyBuilder + func (builder *UploadFilePathReqBodyBuilder) Build() (*UploadFileReqBody, error) + func (builder *UploadFilePathReqBodyBuilder) FilePath(filePath string) *UploadFilePathReqBodyBuilder + type UploadFileReq struct + Body *UploadFileReqBody + type UploadFileReqBody struct + File io.Reader + type UploadFileReqBodyBuilder struct + func NewUploadFileReqBodyBuilder() *UploadFileReqBodyBuilder + func (builder *UploadFileReqBodyBuilder) Build() *UploadFileReqBody + func (builder *UploadFileReqBodyBuilder) File(file io.Reader) *UploadFileReqBodyBuilder + type UploadFileReqBuilder struct + func NewUploadFileReqBuilder() *UploadFileReqBuilder + func (builder *UploadFileReqBuilder) Body(body *UploadFileReqBody) *UploadFileReqBuilder + func (builder *UploadFileReqBuilder) Build() *UploadFileReq + func (builder *UploadFileReqBuilder) FileName(fileName string) *UploadFileReqBuilder + type UploadFileResp struct + Data *UploadFileRespData + func (resp *UploadFileResp) Success() bool + type UploadFileRespData struct + File *File + type UserAllowedRemedy struct + IsFreePunch *bool + NormalPunchTime *string + PunchNo *int + PunchStatus *string + RemedyDate *int + RemedyEndTime *string + RemedyStartTime *string + UserId *string + WorkType *int + type UserAllowedRemedyBuilder struct + func NewUserAllowedRemedyBuilder() *UserAllowedRemedyBuilder + func (builder *UserAllowedRemedyBuilder) Build() *UserAllowedRemedy + func (builder *UserAllowedRemedyBuilder) IsFreePunch(isFreePunch bool) *UserAllowedRemedyBuilder + func (builder *UserAllowedRemedyBuilder) NormalPunchTime(normalPunchTime string) *UserAllowedRemedyBuilder + func (builder *UserAllowedRemedyBuilder) PunchNo(punchNo int) *UserAllowedRemedyBuilder + func (builder *UserAllowedRemedyBuilder) PunchStatus(punchStatus string) *UserAllowedRemedyBuilder + func (builder *UserAllowedRemedyBuilder) RemedyDate(remedyDate int) *UserAllowedRemedyBuilder + func (builder *UserAllowedRemedyBuilder) RemedyEndTime(remedyEndTime string) *UserAllowedRemedyBuilder + func (builder *UserAllowedRemedyBuilder) RemedyStartTime(remedyStartTime string) *UserAllowedRemedyBuilder + func (builder *UserAllowedRemedyBuilder) UserId(userId string) *UserAllowedRemedyBuilder + func (builder *UserAllowedRemedyBuilder) WorkType(workType int) *UserAllowedRemedyBuilder + type UserApproval struct + Date *string + Leaves []*UserLeave + Outs []*UserOut + OvertimeWorks []*UserOvertimeWork + Trips []*UserTrip + UserId *string + type UserApprovalBuilder struct + func NewUserApprovalBuilder() *UserApprovalBuilder + func (builder *UserApprovalBuilder) Build() *UserApproval + func (builder *UserApprovalBuilder) Date(date string) *UserApprovalBuilder + func (builder *UserApprovalBuilder) Leaves(leaves []*UserLeave) *UserApprovalBuilder + func (builder *UserApprovalBuilder) Outs(outs []*UserOut) *UserApprovalBuilder + func (builder *UserApprovalBuilder) OvertimeWorks(overtimeWorks []*UserOvertimeWork) *UserApprovalBuilder + func (builder *UserApprovalBuilder) Trips(trips []*UserTrip) *UserApprovalBuilder + func (builder *UserApprovalBuilder) UserId(userId string) *UserApprovalBuilder + type UserDailyShift struct + DayNo *int + GroupId *string + Month *int + ShiftId *string + UserId *string + type UserDailyShiftBuilder struct + func NewUserDailyShiftBuilder() *UserDailyShiftBuilder + func (builder *UserDailyShiftBuilder) Build() *UserDailyShift + func (builder *UserDailyShiftBuilder) DayNo(dayNo int) *UserDailyShiftBuilder + func (builder *UserDailyShiftBuilder) GroupId(groupId string) *UserDailyShiftBuilder + func (builder *UserDailyShiftBuilder) Month(month int) *UserDailyShiftBuilder + func (builder *UserDailyShiftBuilder) ShiftId(shiftId string) *UserDailyShiftBuilder + func (builder *UserDailyShiftBuilder) UserId(userId string) *UserDailyShiftBuilder + type UserFlow struct + Bssid *string + CheckResult *string + CheckTime *string + Comment *string + CreatorId *string + IsField *bool + IsWifi *bool + LocationName *string + PhotoUrls []string + RecordId *string + Ssid *string + Type *int + UserId *string + type UserFlowBuilder struct + func NewUserFlowBuilder() *UserFlowBuilder + func (builder *UserFlowBuilder) Bssid(bssid string) *UserFlowBuilder + func (builder *UserFlowBuilder) Build() *UserFlow + func (builder *UserFlowBuilder) CheckResult(checkResult string) *UserFlowBuilder + func (builder *UserFlowBuilder) CheckTime(checkTime string) *UserFlowBuilder + func (builder *UserFlowBuilder) Comment(comment string) *UserFlowBuilder + func (builder *UserFlowBuilder) CreatorId(creatorId string) *UserFlowBuilder + func (builder *UserFlowBuilder) IsField(isField bool) *UserFlowBuilder + func (builder *UserFlowBuilder) IsWifi(isWifi bool) *UserFlowBuilder + func (builder *UserFlowBuilder) LocationName(locationName string) *UserFlowBuilder + func (builder *UserFlowBuilder) PhotoUrls(photoUrls []string) *UserFlowBuilder + func (builder *UserFlowBuilder) RecordId(recordId string) *UserFlowBuilder + func (builder *UserFlowBuilder) Ssid(ssid string) *UserFlowBuilder + func (builder *UserFlowBuilder) Type(type_ int) *UserFlowBuilder + func (builder *UserFlowBuilder) UserId(userId string) *UserFlowBuilder + type UserId struct + OpenId *string + UnionId *string + UserId *string + type UserIdBuilder struct + func NewUserIdBuilder() *UserIdBuilder + func (builder *UserIdBuilder) Build() *UserId + func (builder *UserIdBuilder) OpenId(openId string) *UserIdBuilder + func (builder *UserIdBuilder) UnionId(unionId string) *UserIdBuilder + func (builder *UserIdBuilder) UserId(userId string) *UserIdBuilder + type UserLeave struct + ApprovalId *string + ApproveApplyTime *string + ApprovePassTime *string + DefaultLocale *string + EndTime *string + I18nNames *I18nNames + Interval *int + Reason *string + StartTime *string + UniqId *string + Unit *int + type UserLeaveBuilder struct + func NewUserLeaveBuilder() *UserLeaveBuilder + func (builder *UserLeaveBuilder) ApprovalId(approvalId string) *UserLeaveBuilder + func (builder *UserLeaveBuilder) ApproveApplyTime(approveApplyTime string) *UserLeaveBuilder + func (builder *UserLeaveBuilder) ApprovePassTime(approvePassTime string) *UserLeaveBuilder + func (builder *UserLeaveBuilder) Build() *UserLeave + func (builder *UserLeaveBuilder) DefaultLocale(defaultLocale string) *UserLeaveBuilder + func (builder *UserLeaveBuilder) EndTime(endTime string) *UserLeaveBuilder + func (builder *UserLeaveBuilder) I18nNames(i18nNames *I18nNames) *UserLeaveBuilder + func (builder *UserLeaveBuilder) Interval(interval int) *UserLeaveBuilder + func (builder *UserLeaveBuilder) Reason(reason string) *UserLeaveBuilder + func (builder *UserLeaveBuilder) StartTime(startTime string) *UserLeaveBuilder + func (builder *UserLeaveBuilder) UniqId(uniqId string) *UserLeaveBuilder + func (builder *UserLeaveBuilder) Unit(unit int) *UserLeaveBuilder + type UserOut struct + ApprovalId *string + ApproveApplyTime *string + ApprovePassTime *string + DefaultLocale *string + EndTime *string + I18nNames *I18nNames + Interval *int + Reason *string + StartTime *string + UniqId *string + Unit *int + type UserOutBuilder struct + func NewUserOutBuilder() *UserOutBuilder + func (builder *UserOutBuilder) ApprovalId(approvalId string) *UserOutBuilder + func (builder *UserOutBuilder) ApproveApplyTime(approveApplyTime string) *UserOutBuilder + func (builder *UserOutBuilder) ApprovePassTime(approvePassTime string) *UserOutBuilder + func (builder *UserOutBuilder) Build() *UserOut + func (builder *UserOutBuilder) DefaultLocale(defaultLocale string) *UserOutBuilder + func (builder *UserOutBuilder) EndTime(endTime string) *UserOutBuilder + func (builder *UserOutBuilder) I18nNames(i18nNames *I18nNames) *UserOutBuilder + func (builder *UserOutBuilder) Interval(interval int) *UserOutBuilder + func (builder *UserOutBuilder) Reason(reason string) *UserOutBuilder + func (builder *UserOutBuilder) StartTime(startTime string) *UserOutBuilder + func (builder *UserOutBuilder) UniqId(uniqId string) *UserOutBuilder + func (builder *UserOutBuilder) Unit(unit int) *UserOutBuilder + type UserOvertimeWork struct + ApprovalId *string + Category *int + Duration *float64 + EndTime *string + StartTime *string + Type *int + Unit *int + type UserOvertimeWorkBuilder struct + func NewUserOvertimeWorkBuilder() *UserOvertimeWorkBuilder + func (builder *UserOvertimeWorkBuilder) ApprovalId(approvalId string) *UserOvertimeWorkBuilder + func (builder *UserOvertimeWorkBuilder) Build() *UserOvertimeWork + func (builder *UserOvertimeWorkBuilder) Category(category int) *UserOvertimeWorkBuilder + func (builder *UserOvertimeWorkBuilder) Duration(duration float64) *UserOvertimeWorkBuilder + func (builder *UserOvertimeWorkBuilder) EndTime(endTime string) *UserOvertimeWorkBuilder + func (builder *UserOvertimeWorkBuilder) StartTime(startTime string) *UserOvertimeWorkBuilder + func (builder *UserOvertimeWorkBuilder) Type(type_ int) *UserOvertimeWorkBuilder + func (builder *UserOvertimeWorkBuilder) Unit(unit int) *UserOvertimeWorkBuilder + type UserSetting struct + FaceKey *string + FaceKeyUpdateTime *string + UserId *string + type UserSettingBuilder struct + func NewUserSettingBuilder() *UserSettingBuilder + func (builder *UserSettingBuilder) Build() *UserSetting + func (builder *UserSettingBuilder) FaceKey(faceKey string) *UserSettingBuilder + func (builder *UserSettingBuilder) FaceKeyUpdateTime(faceKeyUpdateTime string) *UserSettingBuilder + func (builder *UserSettingBuilder) UserId(userId string) *UserSettingBuilder + type UserStatsData struct + Datas []*UserStatsDataCell + Name *string + UserId *string + type UserStatsDataBuilder struct + func NewUserStatsDataBuilder() *UserStatsDataBuilder + func (builder *UserStatsDataBuilder) Build() *UserStatsData + func (builder *UserStatsDataBuilder) Datas(datas []*UserStatsDataCell) *UserStatsDataBuilder + func (builder *UserStatsDataBuilder) Name(name string) *UserStatsDataBuilder + func (builder *UserStatsDataBuilder) UserId(userId string) *UserStatsDataBuilder + type UserStatsDataCell struct + Code *string + Features []*UserStatsDataFeature + Title *string + Value *string + type UserStatsDataCellBuilder struct + func NewUserStatsDataCellBuilder() *UserStatsDataCellBuilder + func (builder *UserStatsDataCellBuilder) Build() *UserStatsDataCell + func (builder *UserStatsDataCellBuilder) Code(code string) *UserStatsDataCellBuilder + func (builder *UserStatsDataCellBuilder) Features(features []*UserStatsDataFeature) *UserStatsDataCellBuilder + func (builder *UserStatsDataCellBuilder) Title(title string) *UserStatsDataCellBuilder + func (builder *UserStatsDataCellBuilder) Value(value string) *UserStatsDataCellBuilder + type UserStatsDataFeature struct + Key *string + Value *string + type UserStatsDataFeatureBuilder struct + func NewUserStatsDataFeatureBuilder() *UserStatsDataFeatureBuilder + func (builder *UserStatsDataFeatureBuilder) Build() *UserStatsDataFeature + func (builder *UserStatsDataFeatureBuilder) Key(key string) *UserStatsDataFeatureBuilder + func (builder *UserStatsDataFeatureBuilder) Value(value string) *UserStatsDataFeatureBuilder + type UserStatsField struct + Fields []*Field + StatsType *string + UserId *string + type UserStatsFieldBuilder struct + func NewUserStatsFieldBuilder() *UserStatsFieldBuilder + func (builder *UserStatsFieldBuilder) Build() *UserStatsField + func (builder *UserStatsFieldBuilder) Fields(fields []*Field) *UserStatsFieldBuilder + func (builder *UserStatsFieldBuilder) StatsType(statsType string) *UserStatsFieldBuilder + func (builder *UserStatsFieldBuilder) UserId(userId string) *UserStatsFieldBuilder + type UserStatsView struct + Items []*Item + StatsType *string + UserId *string + ViewId *string + type UserStatsViewBuilder struct + func NewUserStatsViewBuilder() *UserStatsViewBuilder + func (builder *UserStatsViewBuilder) Build() *UserStatsView + func (builder *UserStatsViewBuilder) Items(items []*Item) *UserStatsViewBuilder + func (builder *UserStatsViewBuilder) StatsType(statsType string) *UserStatsViewBuilder + func (builder *UserStatsViewBuilder) UserId(userId string) *UserStatsViewBuilder + func (builder *UserStatsViewBuilder) ViewId(viewId string) *UserStatsViewBuilder + type UserTask struct + Day *int + EmployeeName *string + GroupId *string + Records []*TaskResult + ResultId *string + ShiftId *string + UserId *string + type UserTaskBuilder struct + func NewUserTaskBuilder() *UserTaskBuilder + func (builder *UserTaskBuilder) Build() *UserTask + func (builder *UserTaskBuilder) Day(day int) *UserTaskBuilder + func (builder *UserTaskBuilder) EmployeeName(employeeName string) *UserTaskBuilder + func (builder *UserTaskBuilder) GroupId(groupId string) *UserTaskBuilder + func (builder *UserTaskBuilder) Records(records []*TaskResult) *UserTaskBuilder + func (builder *UserTaskBuilder) ResultId(resultId string) *UserTaskBuilder + func (builder *UserTaskBuilder) ShiftId(shiftId string) *UserTaskBuilder + func (builder *UserTaskBuilder) UserId(userId string) *UserTaskBuilder + type UserTaskRemedy struct + ApprovalId *string + CreateTime *string + PunchNo *int + Reason *string + RemedyDate *int + RemedyTime *string + Status *int + Time *string + TimeZone *string + UpdateTime *string + UserId *string + WorkType *int + type UserTaskRemedyBuilder struct + func NewUserTaskRemedyBuilder() *UserTaskRemedyBuilder + func (builder *UserTaskRemedyBuilder) ApprovalId(approvalId string) *UserTaskRemedyBuilder + func (builder *UserTaskRemedyBuilder) Build() *UserTaskRemedy + func (builder *UserTaskRemedyBuilder) CreateTime(createTime string) *UserTaskRemedyBuilder + func (builder *UserTaskRemedyBuilder) PunchNo(punchNo int) *UserTaskRemedyBuilder + func (builder *UserTaskRemedyBuilder) Reason(reason string) *UserTaskRemedyBuilder + func (builder *UserTaskRemedyBuilder) RemedyDate(remedyDate int) *UserTaskRemedyBuilder + func (builder *UserTaskRemedyBuilder) RemedyTime(remedyTime string) *UserTaskRemedyBuilder + func (builder *UserTaskRemedyBuilder) Status(status int) *UserTaskRemedyBuilder + func (builder *UserTaskRemedyBuilder) Time(time string) *UserTaskRemedyBuilder + func (builder *UserTaskRemedyBuilder) TimeZone(timeZone string) *UserTaskRemedyBuilder + func (builder *UserTaskRemedyBuilder) UpdateTime(updateTime string) *UserTaskRemedyBuilder + func (builder *UserTaskRemedyBuilder) UserId(userId string) *UserTaskRemedyBuilder + func (builder *UserTaskRemedyBuilder) WorkType(workType int) *UserTaskRemedyBuilder + type UserTrip struct + ApprovalId *string + ApproveApplyTime *string + ApprovePassTime *string + EndTime *string + Reason *string + StartTime *string + type UserTripBuilder struct + func NewUserTripBuilder() *UserTripBuilder + func (builder *UserTripBuilder) ApprovalId(approvalId string) *UserTripBuilder + func (builder *UserTripBuilder) ApproveApplyTime(approveApplyTime string) *UserTripBuilder + func (builder *UserTripBuilder) ApprovePassTime(approvePassTime string) *UserTripBuilder + func (builder *UserTripBuilder) Build() *UserTrip + func (builder *UserTripBuilder) EndTime(endTime string) *UserTripBuilder + func (builder *UserTripBuilder) Reason(reason string) *UserTripBuilder + func (builder *UserTripBuilder) StartTime(startTime string) *UserTripBuilder + type WifiInfo struct + Status *int + type WifiInfoBuilder struct + func NewWifiInfoBuilder() *WifiInfoBuilder + func (builder *WifiInfoBuilder) Build() *WifiInfo + func (builder *WifiInfoBuilder) Status(status int) *WifiInfoBuilder + type WifiInfoEvent struct + Bssid *string + Lastbssid *string + Lastssid *string + Ssid *string + type WifiInfoEventBuilder struct + func NewWifiInfoEventBuilder() *WifiInfoEventBuilder + func (builder *WifiInfoEventBuilder) Bssid(bssid string) *WifiInfoEventBuilder + func (builder *WifiInfoEventBuilder) Build() *WifiInfoEvent + func (builder *WifiInfoEventBuilder) Lastbssid(lastbssid string) *WifiInfoEventBuilder + func (builder *WifiInfoEventBuilder) Lastssid(lastssid string) *WifiInfoEventBuilder + func (builder *WifiInfoEventBuilder) Ssid(ssid string) *WifiInfoEventBuilder