Documentation ¶
Index ¶
- Constants
- type ApprovalInfo
- type 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
- type 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
- type BatchCreateUserDailyShiftPathReqBodyBuilder
- func (builder *BatchCreateUserDailyShiftPathReqBodyBuilder) Build() (*BatchCreateUserDailyShiftReqBody, error)
- func (builder *BatchCreateUserDailyShiftPathReqBodyBuilder) OperatorId(operatorId string) *BatchCreateUserDailyShiftPathReqBodyBuilder
- func (builder *BatchCreateUserDailyShiftPathReqBodyBuilder) UserDailyShifts(userDailyShifts []*UserDailyShift) *BatchCreateUserDailyShiftPathReqBodyBuilder
- type BatchCreateUserDailyShiftReq
- type BatchCreateUserDailyShiftReqBody
- type BatchCreateUserDailyShiftReqBodyBuilder
- func (builder *BatchCreateUserDailyShiftReqBodyBuilder) Build() *BatchCreateUserDailyShiftReqBody
- func (builder *BatchCreateUserDailyShiftReqBodyBuilder) OperatorId(operatorId string) *BatchCreateUserDailyShiftReqBodyBuilder
- func (builder *BatchCreateUserDailyShiftReqBodyBuilder) UserDailyShifts(userDailyShifts []*UserDailyShift) *BatchCreateUserDailyShiftReqBodyBuilder
- type BatchCreateUserDailyShiftReqBuilder
- func (builder *BatchCreateUserDailyShiftReqBuilder) Body(body *BatchCreateUserDailyShiftReqBody) *BatchCreateUserDailyShiftReqBuilder
- func (builder *BatchCreateUserDailyShiftReqBuilder) Build() *BatchCreateUserDailyShiftReq
- func (builder *BatchCreateUserDailyShiftReqBuilder) EmployeeType(employeeType string) *BatchCreateUserDailyShiftReqBuilder
- type BatchCreateUserDailyShiftResp
- type BatchCreateUserDailyShiftRespData
- type BatchCreateUserFlowPathReqBodyBuilder
- type BatchCreateUserFlowReq
- type BatchCreateUserFlowReqBody
- type BatchCreateUserFlowReqBodyBuilder
- type BatchCreateUserFlowReqBuilder
- func (builder *BatchCreateUserFlowReqBuilder) Body(body *BatchCreateUserFlowReqBody) *BatchCreateUserFlowReqBuilder
- func (builder *BatchCreateUserFlowReqBuilder) Build() *BatchCreateUserFlowReq
- func (builder *BatchCreateUserFlowReqBuilder) EmployeeType(employeeType string) *BatchCreateUserFlowReqBuilder
- type BatchCreateUserFlowResp
- type BatchCreateUserFlowRespData
- type ChildField
- type ChildFieldBuilder
- type ChildItem
- type 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
- type CoordinateBuilder
- type CreateGroupPathReqBodyBuilder
- type CreateGroupReq
- type CreateGroupReqBody
- type CreateGroupReqBodyBuilder
- type 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
- type CreateGroupRespData
- type CreateShiftReq
- type CreateShiftReqBuilder
- type CreateShiftResp
- type CreateShiftRespData
- type CreateUserApprovalPathReqBodyBuilder
- type CreateUserApprovalReq
- type CreateUserApprovalReqBody
- type CreateUserApprovalReqBodyBuilder
- type CreateUserApprovalReqBuilder
- type CreateUserApprovalResp
- type CreateUserApprovalRespData
- type CreateUserTaskRemedyReq
- type CreateUserTaskRemedyReqBuilder
- func (builder *CreateUserTaskRemedyReqBuilder) Build() *CreateUserTaskRemedyReq
- func (builder *CreateUserTaskRemedyReqBuilder) EmployeeType(employeeType string) *CreateUserTaskRemedyReqBuilder
- func (builder *CreateUserTaskRemedyReqBuilder) UserTaskRemedy(userTaskRemedy *UserTaskRemedy) *CreateUserTaskRemedyReqBuilder
- type CreateUserTaskRemedyResp
- type CreateUserTaskRemedyRespData
- type DeleteGroupReq
- type DeleteGroupReqBuilder
- type DeleteGroupResp
- type DeleteShiftReq
- type DeleteShiftReqBuilder
- type DeleteShiftResp
- type DownloadFileReq
- type DownloadFileReqBuilder
- type DownloadFileResp
- type Field
- type FieldBuilder
- type File
- type FileBuilder
- type FreePunchCfg
- type 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
- type 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
- type GetGroupRespData
- type GetShiftReq
- type GetShiftReqBuilder
- type GetShiftResp
- type GetShiftRespData
- type GetUserFlowReq
- type GetUserFlowReqBuilder
- type GetUserFlowResp
- type GetUserFlowRespData
- type Group
- type 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) 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) EffectNow(effectNow bool) *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) 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) ShowCumulativeTime(showCumulativeTime bool) *GroupBuilder
- func (builder *GroupBuilder) ShowOverTime(showOverTime bool) *GroupBuilder
- func (builder *GroupBuilder) TimeZone(timeZone string) *GroupBuilder
- func (builder *GroupBuilder) WorkDayNoPunchAsLack(workDayNoPunchAsLack bool) *GroupBuilder
- type GroupMeta
- type GroupMetaBuilder
- type I18nNames
- type I18nNamesBuilder
- type Item
- type ItemBuilder
- type LateOffLateOnRule
- type LateOffLateOnRuleBuilder
- type ListGroupIterator
- type ListGroupReq
- type ListGroupReqBuilder
- type ListGroupResp
- type ListGroupRespData
- type ListShiftIterator
- type ListShiftReq
- type ListShiftReqBuilder
- type ListShiftResp
- type ListShiftRespData
- type Location
- type 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
- type LocationInfoBuilder
- type LocationInfoEvent
- type LocationInfoEventBuilder
- type LocationRecord
- type 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
- type 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
- type MachineBuilder
- type ModifyUserSettingPathReqBodyBuilder
- type ModifyUserSettingReq
- type ModifyUserSettingReqBody
- type ModifyUserSettingReqBodyBuilder
- type ModifyUserSettingReqBuilder
- type ModifyUserSettingResp
- type ModifyUserSettingRespData
- type 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
- type ProcessApprovalInfoReqBody
- type 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
- type ProcessApprovalInfoResp
- type ProcessApprovalInfoRespData
- type PunchSpecialDateShift
- type PunchSpecialDateShiftBuilder
- type PunchTimeRule
- type 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) 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
- type QueryShiftReqBuilder
- type QueryShiftResp
- type QueryShiftRespData
- type QueryUserAllowedRemedysUserTaskRemedyPathReqBodyBuilder
- func (builder *QueryUserAllowedRemedysUserTaskRemedyPathReqBodyBuilder) Build() (*QueryUserAllowedRemedysUserTaskRemedyReqBody, error)
- func (builder *QueryUserAllowedRemedysUserTaskRemedyPathReqBodyBuilder) RemedyDate(remedyDate int) *QueryUserAllowedRemedysUserTaskRemedyPathReqBodyBuilder
- func (builder *QueryUserAllowedRemedysUserTaskRemedyPathReqBodyBuilder) UserId(userId string) *QueryUserAllowedRemedysUserTaskRemedyPathReqBodyBuilder
- type QueryUserAllowedRemedysUserTaskRemedyReq
- type QueryUserAllowedRemedysUserTaskRemedyReqBody
- type QueryUserAllowedRemedysUserTaskRemedyReqBodyBuilder
- func (builder *QueryUserAllowedRemedysUserTaskRemedyReqBodyBuilder) Build() *QueryUserAllowedRemedysUserTaskRemedyReqBody
- func (builder *QueryUserAllowedRemedysUserTaskRemedyReqBodyBuilder) RemedyDate(remedyDate int) *QueryUserAllowedRemedysUserTaskRemedyReqBodyBuilder
- func (builder *QueryUserAllowedRemedysUserTaskRemedyReqBodyBuilder) UserId(userId string) *QueryUserAllowedRemedysUserTaskRemedyReqBodyBuilder
- type QueryUserAllowedRemedysUserTaskRemedyReqBuilder
- func (builder *QueryUserAllowedRemedysUserTaskRemedyReqBuilder) Body(body *QueryUserAllowedRemedysUserTaskRemedyReqBody) *QueryUserAllowedRemedysUserTaskRemedyReqBuilder
- func (builder *QueryUserAllowedRemedysUserTaskRemedyReqBuilder) Build() *QueryUserAllowedRemedysUserTaskRemedyReq
- func (builder *QueryUserAllowedRemedysUserTaskRemedyReqBuilder) EmployeeType(employeeType string) *QueryUserAllowedRemedysUserTaskRemedyReqBuilder
- type QueryUserAllowedRemedysUserTaskRemedyResp
- type QueryUserAllowedRemedysUserTaskRemedyRespData
- type QueryUserApprovalPathReqBodyBuilder
- func (builder *QueryUserApprovalPathReqBodyBuilder) Build() (*QueryUserApprovalReqBody, error)
- func (builder *QueryUserApprovalPathReqBodyBuilder) CheckDateFrom(checkDateFrom int) *QueryUserApprovalPathReqBodyBuilder
- func (builder *QueryUserApprovalPathReqBodyBuilder) CheckDateTo(checkDateTo int) *QueryUserApprovalPathReqBodyBuilder
- func (builder *QueryUserApprovalPathReqBodyBuilder) UserIds(userIds []string) *QueryUserApprovalPathReqBodyBuilder
- type QueryUserApprovalReq
- type QueryUserApprovalReqBody
- type QueryUserApprovalReqBodyBuilder
- func (builder *QueryUserApprovalReqBodyBuilder) Build() *QueryUserApprovalReqBody
- func (builder *QueryUserApprovalReqBodyBuilder) CheckDateFrom(checkDateFrom int) *QueryUserApprovalReqBodyBuilder
- func (builder *QueryUserApprovalReqBodyBuilder) CheckDateTo(checkDateTo int) *QueryUserApprovalReqBodyBuilder
- func (builder *QueryUserApprovalReqBodyBuilder) UserIds(userIds []string) *QueryUserApprovalReqBodyBuilder
- type QueryUserApprovalReqBuilder
- type QueryUserApprovalResp
- type QueryUserApprovalRespData
- type 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
- type QueryUserDailyShiftReqBody
- type 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
- func (builder *QueryUserDailyShiftReqBuilder) Body(body *QueryUserDailyShiftReqBody) *QueryUserDailyShiftReqBuilder
- func (builder *QueryUserDailyShiftReqBuilder) Build() *QueryUserDailyShiftReq
- func (builder *QueryUserDailyShiftReqBuilder) EmployeeType(employeeType string) *QueryUserDailyShiftReqBuilder
- type QueryUserDailyShiftResp
- type QueryUserDailyShiftRespData
- type 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
- type QueryUserFlowReqBody
- type 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
- 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
- type QueryUserFlowRespData
- type QueryUserSettingPathReqBodyBuilder
- type QueryUserSettingReq
- type QueryUserSettingReqBody
- type QueryUserSettingReqBodyBuilder
- type QueryUserSettingReqBuilder
- type QueryUserSettingResp
- type QueryUserSettingRespData
- type 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
- type QueryUserStatsDataReqBody
- type 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
- type QueryUserStatsDataResp
- type QueryUserStatsDataRespData
- type 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
- type QueryUserStatsFieldReqBody
- type 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
- func (builder *QueryUserStatsFieldReqBuilder) Body(body *QueryUserStatsFieldReqBody) *QueryUserStatsFieldReqBuilder
- func (builder *QueryUserStatsFieldReqBuilder) Build() *QueryUserStatsFieldReq
- func (builder *QueryUserStatsFieldReqBuilder) EmployeeType(employeeType string) *QueryUserStatsFieldReqBuilder
- type QueryUserStatsFieldResp
- type QueryUserStatsFieldRespData
- type 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
- type QueryUserStatsViewReqBody
- type 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
- type QueryUserStatsViewResp
- type QueryUserStatsViewRespData
- type 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
- func (builder *QueryUserTaskRemedyPathReqBodyBuilder) Build() (*QueryUserTaskRemedyReqBody, error)
- func (builder *QueryUserTaskRemedyPathReqBodyBuilder) CheckTimeFrom(checkTimeFrom string) *QueryUserTaskRemedyPathReqBodyBuilder
- func (builder *QueryUserTaskRemedyPathReqBodyBuilder) CheckTimeTo(checkTimeTo string) *QueryUserTaskRemedyPathReqBodyBuilder
- func (builder *QueryUserTaskRemedyPathReqBodyBuilder) UserIds(userIds []string) *QueryUserTaskRemedyPathReqBodyBuilder
- type QueryUserTaskRemedyReq
- type QueryUserTaskRemedyReqBody
- type QueryUserTaskRemedyReqBodyBuilder
- func (builder *QueryUserTaskRemedyReqBodyBuilder) Build() *QueryUserTaskRemedyReqBody
- func (builder *QueryUserTaskRemedyReqBodyBuilder) CheckTimeFrom(checkTimeFrom string) *QueryUserTaskRemedyReqBodyBuilder
- func (builder *QueryUserTaskRemedyReqBodyBuilder) CheckTimeTo(checkTimeTo string) *QueryUserTaskRemedyReqBodyBuilder
- func (builder *QueryUserTaskRemedyReqBodyBuilder) UserIds(userIds []string) *QueryUserTaskRemedyReqBodyBuilder
- type QueryUserTaskRemedyReqBuilder
- func (builder *QueryUserTaskRemedyReqBuilder) Body(body *QueryUserTaskRemedyReqBody) *QueryUserTaskRemedyReqBuilder
- func (builder *QueryUserTaskRemedyReqBuilder) Build() *QueryUserTaskRemedyReq
- func (builder *QueryUserTaskRemedyReqBuilder) EmployeeType(employeeType string) *QueryUserTaskRemedyReqBuilder
- type QueryUserTaskRemedyResp
- type QueryUserTaskRemedyRespData
- type QueryUserTaskReq
- type QueryUserTaskReqBody
- type 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
- 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
- type QueryUserTaskRespData
- type RestRule
- type RestRuleBuilder
- type ScanWifiInfo
- type ScanWifiInfoBuilder
- type Schedule
- type ScheduleBuilder
- type SearchGroupPathReqBodyBuilder
- func (builder *SearchGroupPathReqBodyBuilder) Build() (*SearchGroupReqBody, error)
- func (builder *SearchGroupPathReqBodyBuilder) ExactlyMatched(exactlyMatched bool) *SearchGroupPathReqBodyBuilder
- func (builder *SearchGroupPathReqBodyBuilder) GroupName(groupName string) *SearchGroupPathReqBodyBuilder
- type SearchGroupReq
- type SearchGroupReqBody
- type SearchGroupReqBodyBuilder
- type SearchGroupReqBuilder
- type SearchGroupResp
- type SearchGroupRespData
- type Shift
- type ShiftBuilder
- func (builder *ShiftBuilder) Build() *Shift
- func (builder *ShiftBuilder) FlexibleMinutes(flexibleMinutes int) *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
- type 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
- type 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
- type UpdateUserStatsViewReq
- type UpdateUserStatsViewReqBody
- type UpdateUserStatsViewReqBodyBuilder
- type 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
- type UpdateUserStatsViewRespData
- type UploadFilePathReqBodyBuilder
- type UploadFileReq
- type UploadFileReqBody
- type UploadFileReqBodyBuilder
- type UploadFileReqBuilder
- type UploadFileResp
- type UploadFileRespData
- type UserAllowedRemedy
- type 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
- type 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
- type 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
- type 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) DeviceId(deviceId string) *UserFlowBuilder
- func (builder *UserFlowBuilder) IsField(isField bool) *UserFlowBuilder
- func (builder *UserFlowBuilder) IsWifi(isWifi bool) *UserFlowBuilder
- func (builder *UserFlowBuilder) Latitude(latitude float64) *UserFlowBuilder
- func (builder *UserFlowBuilder) LocationName(locationName string) *UserFlowBuilder
- func (builder *UserFlowBuilder) Longitude(longitude float64) *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
- type UserIdBuilder
- type UserLeave
- type 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
- type 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
- type 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
- type 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
- type 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
- type UserStatsDataCellBuilder
- func (builder *UserStatsDataCellBuilder) Build() *UserStatsDataCell
- func (builder *UserStatsDataCellBuilder) Code(code string) *UserStatsDataCellBuilder
- func (builder *UserStatsDataCellBuilder) Features(features []*UserStatsDataFeature) *UserStatsDataCellBuilder
- func (builder *UserStatsDataCellBuilder) Value(value string) *UserStatsDataCellBuilder
- type UserStatsDataFeature
- type UserStatsDataFeatureBuilder
- type UserStatsField
- type 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
- type 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
- type 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
- type 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
- type 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
- type WifiInfoBuilder
- type WifiInfoEvent
- type 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
Constants ¶
const ( EmployeeTypeEmployeeId = "employee_id" EmployeeTypeEmployeeNo = "employee_no" )
const ( TypeSelf = 0 TypeManagerModification = 1 TypeRemedy = 2 TypeSystem = 3 TypeFree = 4 TypeMachine = 5 TypeQuick = 6 TypeImport = 7 )
const ( CheckResultNoNeedCheck = "NoNeedCheck" CheckResultSystemCheck = "SystemCheck" CheckResultNormal = "Normal" CheckResultEarly = "Early" CheckResultLate = "Late" CheckResultSeriousLate = "SeriousLate" CheckResultLack = "Lack" CheckResultInvalid = "Invalid" CheckResultNone = "None" CheckResultTodo = "Todo" )
const ( LocaleEn = "en" LocaleJa = "ja" LocaleZh = "zh" )
const ( StatsTypeDaily = "daily" StatsTypeMonth = "month" )
const ( StatusPending = 0 StatusPass = 2 StatusCancel = 3 StatusWithdraw = 4 )
const (
DeptTypeOpenId = "open_id"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApprovalInfo ¶
type ApprovalInfoBuilder ¶
type ApprovalInfoBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewApprovalInfoBuilder ¶
func NewApprovalInfoBuilder() *ApprovalInfoBuilder
func (*ApprovalInfoBuilder) ApprovalId ¶
func (builder *ApprovalInfoBuilder) ApprovalId(approvalId string) *ApprovalInfoBuilder
func (*ApprovalInfoBuilder) ApprovalType ¶
func (builder *ApprovalInfoBuilder) ApprovalType(approvalType string) *ApprovalInfoBuilder
func (*ApprovalInfoBuilder) Build ¶
func (builder *ApprovalInfoBuilder) Build() *ApprovalInfo
func (*ApprovalInfoBuilder) Status ¶
func (builder *ApprovalInfoBuilder) Status(status int) *ApprovalInfoBuilder
type Area ¶
type Area struct { Type *string `json:"type,omitempty"` Center *Coordinate `json:"center,omitempty"` Radius *string `json:"radius,omitempty"` Coords []*Coordinate `json:"coords,omitempty"` }
type AreaBuilder ¶
type AreaBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewAreaBuilder ¶
func NewAreaBuilder() *AreaBuilder
func (*AreaBuilder) Build ¶
func (builder *AreaBuilder) Build() *Area
func (*AreaBuilder) Center ¶
func (builder *AreaBuilder) Center(center *Coordinate) *AreaBuilder
func (*AreaBuilder) Coords ¶
func (builder *AreaBuilder) Coords(coords []*Coordinate) *AreaBuilder
func (*AreaBuilder) Radius ¶
func (builder *AreaBuilder) Radius(radius string) *AreaBuilder
func (*AreaBuilder) Type ¶
func (builder *AreaBuilder) Type(type_ string) *AreaBuilder
type AttendanceService ¶
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 // contains filtered or unexported fields }
业务域服务定义
type BatchCreateUserDailyShiftPathReqBodyBuilder ¶
type BatchCreateUserDailyShiftPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
上传文件path开始
func NewBatchCreateUserDailyShiftPathReqBodyBuilder ¶
func NewBatchCreateUserDailyShiftPathReqBodyBuilder() *BatchCreateUserDailyShiftPathReqBodyBuilder
func (*BatchCreateUserDailyShiftPathReqBodyBuilder) Build ¶
func (builder *BatchCreateUserDailyShiftPathReqBodyBuilder) Build() (*BatchCreateUserDailyShiftReqBody, error)
func (*BatchCreateUserDailyShiftPathReqBodyBuilder) OperatorId ¶
func (builder *BatchCreateUserDailyShiftPathReqBodyBuilder) OperatorId(operatorId string) *BatchCreateUserDailyShiftPathReqBodyBuilder
func (*BatchCreateUserDailyShiftPathReqBodyBuilder) UserDailyShifts ¶
func (builder *BatchCreateUserDailyShiftPathReqBodyBuilder) UserDailyShifts(userDailyShifts []*UserDailyShift) *BatchCreateUserDailyShiftPathReqBodyBuilder
type BatchCreateUserDailyShiftReq ¶
type BatchCreateUserDailyShiftReq struct { Body *BatchCreateUserDailyShiftReqBody `body:""` // contains filtered or unexported fields }
type BatchCreateUserDailyShiftReqBody ¶
type BatchCreateUserDailyShiftReqBody struct { UserDailyShifts []*UserDailyShift `json:"user_daily_shifts,omitempty"` OperatorId *string `json:"operator_id,omitempty"` }
type BatchCreateUserDailyShiftReqBodyBuilder ¶
type BatchCreateUserDailyShiftReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewBatchCreateUserDailyShiftReqBodyBuilder ¶
func NewBatchCreateUserDailyShiftReqBodyBuilder() *BatchCreateUserDailyShiftReqBodyBuilder
生成body的New构造器
func (*BatchCreateUserDailyShiftReqBodyBuilder) Build ¶
func (builder *BatchCreateUserDailyShiftReqBodyBuilder) Build() *BatchCreateUserDailyShiftReqBody
1.3 生成body的build方法
func (*BatchCreateUserDailyShiftReqBodyBuilder) OperatorId ¶
func (builder *BatchCreateUserDailyShiftReqBodyBuilder) OperatorId(operatorId string) *BatchCreateUserDailyShiftReqBodyBuilder
func (*BatchCreateUserDailyShiftReqBodyBuilder) UserDailyShifts ¶
func (builder *BatchCreateUserDailyShiftReqBodyBuilder) UserDailyShifts(userDailyShifts []*UserDailyShift) *BatchCreateUserDailyShiftReqBodyBuilder
1.2 生成body的builder属性方法
type BatchCreateUserDailyShiftReqBuilder ¶
type BatchCreateUserDailyShiftReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewBatchCreateUserDailyShiftReqBuilder ¶
func NewBatchCreateUserDailyShiftReqBuilder() *BatchCreateUserDailyShiftReqBuilder
生成请求的New构造器
func (*BatchCreateUserDailyShiftReqBuilder) Body ¶
func (builder *BatchCreateUserDailyShiftReqBuilder) Body(body *BatchCreateUserDailyShiftReqBody) *BatchCreateUserDailyShiftReqBuilder
func (*BatchCreateUserDailyShiftReqBuilder) Build ¶
func (builder *BatchCreateUserDailyShiftReqBuilder) Build() *BatchCreateUserDailyShiftReq
1.5 生成请求的builder的build方法
func (*BatchCreateUserDailyShiftReqBuilder) EmployeeType ¶
func (builder *BatchCreateUserDailyShiftReqBuilder) EmployeeType(employeeType string) *BatchCreateUserDailyShiftReqBuilder
1.5 生成请求的builder属性方法
type BatchCreateUserDailyShiftResp ¶
type BatchCreateUserDailyShiftResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *BatchCreateUserDailyShiftRespData `json:"data"` }
func (*BatchCreateUserDailyShiftResp) Success ¶
func (resp *BatchCreateUserDailyShiftResp) Success() bool
type BatchCreateUserDailyShiftRespData ¶
type BatchCreateUserDailyShiftRespData struct {
UserDailyShifts []*UserDailyShift `json:"user_daily_shifts,omitempty"`
}
type BatchCreateUserFlowPathReqBodyBuilder ¶
type BatchCreateUserFlowPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
上传文件path开始
func NewBatchCreateUserFlowPathReqBodyBuilder ¶
func NewBatchCreateUserFlowPathReqBodyBuilder() *BatchCreateUserFlowPathReqBodyBuilder
func (*BatchCreateUserFlowPathReqBodyBuilder) Build ¶
func (builder *BatchCreateUserFlowPathReqBodyBuilder) Build() (*BatchCreateUserFlowReqBody, error)
func (*BatchCreateUserFlowPathReqBodyBuilder) FlowRecords ¶
func (builder *BatchCreateUserFlowPathReqBodyBuilder) FlowRecords(flowRecords []*UserFlow) *BatchCreateUserFlowPathReqBodyBuilder
type BatchCreateUserFlowReq ¶
type BatchCreateUserFlowReq struct { Body *BatchCreateUserFlowReqBody `body:""` // contains filtered or unexported fields }
type BatchCreateUserFlowReqBody ¶
type BatchCreateUserFlowReqBody struct {
FlowRecords []*UserFlow `json:"flow_records,omitempty"`
}
type BatchCreateUserFlowReqBodyBuilder ¶
type BatchCreateUserFlowReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewBatchCreateUserFlowReqBodyBuilder ¶
func NewBatchCreateUserFlowReqBodyBuilder() *BatchCreateUserFlowReqBodyBuilder
生成body的New构造器
func (*BatchCreateUserFlowReqBodyBuilder) Build ¶
func (builder *BatchCreateUserFlowReqBodyBuilder) Build() *BatchCreateUserFlowReqBody
1.3 生成body的build方法
func (*BatchCreateUserFlowReqBodyBuilder) FlowRecords ¶
func (builder *BatchCreateUserFlowReqBodyBuilder) FlowRecords(flowRecords []*UserFlow) *BatchCreateUserFlowReqBodyBuilder
1.2 生成body的builder属性方法
type BatchCreateUserFlowReqBuilder ¶
type BatchCreateUserFlowReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewBatchCreateUserFlowReqBuilder ¶
func NewBatchCreateUserFlowReqBuilder() *BatchCreateUserFlowReqBuilder
生成请求的New构造器
func (*BatchCreateUserFlowReqBuilder) Body ¶
func (builder *BatchCreateUserFlowReqBuilder) Body(body *BatchCreateUserFlowReqBody) *BatchCreateUserFlowReqBuilder
func (*BatchCreateUserFlowReqBuilder) Build ¶
func (builder *BatchCreateUserFlowReqBuilder) Build() *BatchCreateUserFlowReq
1.5 生成请求的builder的build方法
func (*BatchCreateUserFlowReqBuilder) EmployeeType ¶
func (builder *BatchCreateUserFlowReqBuilder) EmployeeType(employeeType string) *BatchCreateUserFlowReqBuilder
1.5 生成请求的builder属性方法
type BatchCreateUserFlowResp ¶
type BatchCreateUserFlowResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *BatchCreateUserFlowRespData `json:"data"` }
func (*BatchCreateUserFlowResp) Success ¶
func (resp *BatchCreateUserFlowResp) Success() bool
type BatchCreateUserFlowRespData ¶
type BatchCreateUserFlowRespData struct {
FlowRecords []*UserFlow `json:"flow_records,omitempty"`
}
type ChildField ¶
type ChildFieldBuilder ¶
type ChildFieldBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewChildFieldBuilder ¶
func NewChildFieldBuilder() *ChildFieldBuilder
func (*ChildFieldBuilder) Build ¶
func (builder *ChildFieldBuilder) Build() *ChildField
func (*ChildFieldBuilder) Code ¶
func (builder *ChildFieldBuilder) Code(code string) *ChildFieldBuilder
func (*ChildFieldBuilder) TimeUnit ¶
func (builder *ChildFieldBuilder) TimeUnit(timeUnit string) *ChildFieldBuilder
func (*ChildFieldBuilder) Title ¶
func (builder *ChildFieldBuilder) Title(title string) *ChildFieldBuilder
type ChildItem ¶
type ChildItem struct { Code *string `json:"code,omitempty"` Value *string `json:"value,omitempty"` Title *string `json:"title,omitempty"` ColumnType *int `json:"column_type,omitempty"` ReadOnly *bool `json:"read_only,omitempty"` MinValue *string `json:"min_value,omitempty"` MaxValue *string `json:"max_value,omitempty"` }
type ChildItemBuilder ¶
type ChildItemBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewChildItemBuilder ¶
func NewChildItemBuilder() *ChildItemBuilder
func (*ChildItemBuilder) Build ¶
func (builder *ChildItemBuilder) Build() *ChildItem
func (*ChildItemBuilder) Code ¶
func (builder *ChildItemBuilder) Code(code string) *ChildItemBuilder
func (*ChildItemBuilder) ColumnType ¶
func (builder *ChildItemBuilder) ColumnType(columnType int) *ChildItemBuilder
func (*ChildItemBuilder) MaxValue ¶
func (builder *ChildItemBuilder) MaxValue(maxValue string) *ChildItemBuilder
func (*ChildItemBuilder) MinValue ¶
func (builder *ChildItemBuilder) MinValue(minValue string) *ChildItemBuilder
func (*ChildItemBuilder) ReadOnly ¶
func (builder *ChildItemBuilder) ReadOnly(readOnly bool) *ChildItemBuilder
func (*ChildItemBuilder) Title ¶
func (builder *ChildItemBuilder) Title(title string) *ChildItemBuilder
func (*ChildItemBuilder) Value ¶
func (builder *ChildItemBuilder) Value(value string) *ChildItemBuilder
type Coordinate ¶
type CoordinateBuilder ¶
type CoordinateBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewCoordinateBuilder ¶
func NewCoordinateBuilder() *CoordinateBuilder
func (*CoordinateBuilder) Accuracy ¶
func (builder *CoordinateBuilder) Accuracy(accuracy float64) *CoordinateBuilder
func (*CoordinateBuilder) Build ¶
func (builder *CoordinateBuilder) Build() *Coordinate
func (*CoordinateBuilder) Latitude ¶
func (builder *CoordinateBuilder) Latitude(latitude float64) *CoordinateBuilder
func (*CoordinateBuilder) Longitude ¶
func (builder *CoordinateBuilder) Longitude(longitude float64) *CoordinateBuilder
type CreateGroupPathReqBodyBuilder ¶
type CreateGroupPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
上传文件path开始
func NewCreateGroupPathReqBodyBuilder ¶
func NewCreateGroupPathReqBodyBuilder() *CreateGroupPathReqBodyBuilder
func (*CreateGroupPathReqBodyBuilder) Build ¶
func (builder *CreateGroupPathReqBodyBuilder) Build() (*CreateGroupReqBody, error)
func (*CreateGroupPathReqBodyBuilder) Group ¶
func (builder *CreateGroupPathReqBodyBuilder) Group(group *Group) *CreateGroupPathReqBodyBuilder
func (*CreateGroupPathReqBodyBuilder) OperatorId ¶
func (builder *CreateGroupPathReqBodyBuilder) OperatorId(operatorId string) *CreateGroupPathReqBodyBuilder
type CreateGroupReq ¶
type CreateGroupReq struct { Body *CreateGroupReqBody `body:""` // contains filtered or unexported fields }
type CreateGroupReqBody ¶
type CreateGroupReqBodyBuilder ¶
type CreateGroupReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewCreateGroupReqBodyBuilder ¶
func NewCreateGroupReqBodyBuilder() *CreateGroupReqBodyBuilder
生成body的New构造器
func (*CreateGroupReqBodyBuilder) Build ¶
func (builder *CreateGroupReqBodyBuilder) Build() *CreateGroupReqBody
1.3 生成body的build方法
func (*CreateGroupReqBodyBuilder) Group ¶
func (builder *CreateGroupReqBodyBuilder) Group(group *Group) *CreateGroupReqBodyBuilder
1.2 生成body的builder属性方法
func (*CreateGroupReqBodyBuilder) OperatorId ¶
func (builder *CreateGroupReqBodyBuilder) OperatorId(operatorId string) *CreateGroupReqBodyBuilder
type CreateGroupReqBuilder ¶
type CreateGroupReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func (*CreateGroupReqBuilder) Body ¶
func (builder *CreateGroupReqBuilder) Body(body *CreateGroupReqBody) *CreateGroupReqBuilder
func (*CreateGroupReqBuilder) Build ¶
func (builder *CreateGroupReqBuilder) Build() *CreateGroupReq
1.5 生成请求的builder的build方法
func (*CreateGroupReqBuilder) DeptType ¶
func (builder *CreateGroupReqBuilder) DeptType(deptType string) *CreateGroupReqBuilder
func (*CreateGroupReqBuilder) EmployeeType ¶
func (builder *CreateGroupReqBuilder) EmployeeType(employeeType string) *CreateGroupReqBuilder
1.5 生成请求的builder属性方法
type CreateGroupResp ¶
type CreateGroupResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *CreateGroupRespData `json:"data"` }
func (*CreateGroupResp) Success ¶
func (resp *CreateGroupResp) Success() bool
type CreateGroupRespData ¶
type CreateGroupRespData struct {
Group *Group `json:"group,omitempty"`
}
type CreateShiftReq ¶
type CreateShiftReq struct { Shift *Shift `body:""` // contains filtered or unexported fields }
type CreateShiftReqBuilder ¶
type CreateShiftReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func (*CreateShiftReqBuilder) Build ¶
func (builder *CreateShiftReqBuilder) Build() *CreateShiftReq
1.5 生成请求的builder的build方法
func (*CreateShiftReqBuilder) Shift ¶
func (builder *CreateShiftReqBuilder) Shift(shift *Shift) *CreateShiftReqBuilder
1.5 生成请求的builder属性方法
type CreateShiftResp ¶
type CreateShiftResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *CreateShiftRespData `json:"data"` }
func (*CreateShiftResp) Success ¶
func (resp *CreateShiftResp) Success() bool
type CreateShiftRespData ¶
type CreateShiftRespData struct {
Shift *Shift `json:"shift,omitempty"`
}
type CreateUserApprovalPathReqBodyBuilder ¶
type CreateUserApprovalPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
上传文件path开始
func NewCreateUserApprovalPathReqBodyBuilder ¶
func NewCreateUserApprovalPathReqBodyBuilder() *CreateUserApprovalPathReqBodyBuilder
func (*CreateUserApprovalPathReqBodyBuilder) Build ¶
func (builder *CreateUserApprovalPathReqBodyBuilder) Build() (*CreateUserApprovalReqBody, error)
func (*CreateUserApprovalPathReqBodyBuilder) UserApproval ¶
func (builder *CreateUserApprovalPathReqBodyBuilder) UserApproval(userApproval *UserApproval) *CreateUserApprovalPathReqBodyBuilder
type CreateUserApprovalReq ¶
type CreateUserApprovalReq struct { Body *CreateUserApprovalReqBody `body:""` // contains filtered or unexported fields }
type CreateUserApprovalReqBody ¶
type CreateUserApprovalReqBody struct {
UserApproval *UserApproval `json:"user_approval,omitempty"`
}
type CreateUserApprovalReqBodyBuilder ¶
type CreateUserApprovalReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewCreateUserApprovalReqBodyBuilder ¶
func NewCreateUserApprovalReqBodyBuilder() *CreateUserApprovalReqBodyBuilder
生成body的New构造器
func (*CreateUserApprovalReqBodyBuilder) Build ¶
func (builder *CreateUserApprovalReqBodyBuilder) Build() *CreateUserApprovalReqBody
1.3 生成body的build方法
func (*CreateUserApprovalReqBodyBuilder) UserApproval ¶
func (builder *CreateUserApprovalReqBodyBuilder) UserApproval(userApproval *UserApproval) *CreateUserApprovalReqBodyBuilder
1.2 生成body的builder属性方法
type CreateUserApprovalReqBuilder ¶
type CreateUserApprovalReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewCreateUserApprovalReqBuilder ¶
func NewCreateUserApprovalReqBuilder() *CreateUserApprovalReqBuilder
生成请求的New构造器
func (*CreateUserApprovalReqBuilder) Body ¶
func (builder *CreateUserApprovalReqBuilder) Body(body *CreateUserApprovalReqBody) *CreateUserApprovalReqBuilder
func (*CreateUserApprovalReqBuilder) Build ¶
func (builder *CreateUserApprovalReqBuilder) Build() *CreateUserApprovalReq
1.5 生成请求的builder的build方法
func (*CreateUserApprovalReqBuilder) EmployeeType ¶
func (builder *CreateUserApprovalReqBuilder) EmployeeType(employeeType string) *CreateUserApprovalReqBuilder
1.5 生成请求的builder属性方法
type CreateUserApprovalResp ¶
type CreateUserApprovalResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *CreateUserApprovalRespData `json:"data"` }
func (*CreateUserApprovalResp) Success ¶
func (resp *CreateUserApprovalResp) Success() bool
type CreateUserApprovalRespData ¶
type CreateUserApprovalRespData struct {
UserApproval *UserApproval `json:"user_approval,omitempty"`
}
type CreateUserTaskRemedyReq ¶
type CreateUserTaskRemedyReq struct { UserTaskRemedy *UserTaskRemedy `body:""` // contains filtered or unexported fields }
type CreateUserTaskRemedyReqBuilder ¶
type CreateUserTaskRemedyReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewCreateUserTaskRemedyReqBuilder ¶
func NewCreateUserTaskRemedyReqBuilder() *CreateUserTaskRemedyReqBuilder
生成请求的New构造器
func (*CreateUserTaskRemedyReqBuilder) Build ¶
func (builder *CreateUserTaskRemedyReqBuilder) Build() *CreateUserTaskRemedyReq
1.5 生成请求的builder的build方法
func (*CreateUserTaskRemedyReqBuilder) EmployeeType ¶
func (builder *CreateUserTaskRemedyReqBuilder) EmployeeType(employeeType string) *CreateUserTaskRemedyReqBuilder
1.5 生成请求的builder属性方法
func (*CreateUserTaskRemedyReqBuilder) UserTaskRemedy ¶
func (builder *CreateUserTaskRemedyReqBuilder) UserTaskRemedy(userTaskRemedy *UserTaskRemedy) *CreateUserTaskRemedyReqBuilder
type CreateUserTaskRemedyResp ¶
type CreateUserTaskRemedyResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *CreateUserTaskRemedyRespData `json:"data"` }
func (*CreateUserTaskRemedyResp) Success ¶
func (resp *CreateUserTaskRemedyResp) Success() bool
type CreateUserTaskRemedyRespData ¶
type CreateUserTaskRemedyRespData struct {
UserRemedy *UserTaskRemedy `json:"user_remedy,omitempty"`
}
type DeleteGroupReq ¶
type DeleteGroupReq struct {
// contains filtered or unexported fields
}
type DeleteGroupReqBuilder ¶
type DeleteGroupReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func (*DeleteGroupReqBuilder) Build ¶
func (builder *DeleteGroupReqBuilder) Build() *DeleteGroupReq
1.5 生成请求的builder的build方法
func (*DeleteGroupReqBuilder) GroupId ¶
func (builder *DeleteGroupReqBuilder) GroupId(groupId string) *DeleteGroupReqBuilder
1.5 生成请求的builder属性方法
type DeleteGroupResp ¶
type DeleteGroupResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError }
func (*DeleteGroupResp) Success ¶
func (resp *DeleteGroupResp) Success() bool
type DeleteShiftReq ¶
type DeleteShiftReq struct {
// contains filtered or unexported fields
}
type DeleteShiftReqBuilder ¶
type DeleteShiftReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func (*DeleteShiftReqBuilder) Build ¶
func (builder *DeleteShiftReqBuilder) Build() *DeleteShiftReq
1.5 生成请求的builder的build方法
func (*DeleteShiftReqBuilder) ShiftId ¶
func (builder *DeleteShiftReqBuilder) ShiftId(shiftId string) *DeleteShiftReqBuilder
1.5 生成请求的builder属性方法
type DeleteShiftResp ¶
type DeleteShiftResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError }
func (*DeleteShiftResp) Success ¶
func (resp *DeleteShiftResp) Success() bool
type DownloadFileReq ¶
type DownloadFileReq struct {
// contains filtered or unexported fields
}
type DownloadFileReqBuilder ¶
type DownloadFileReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewDownloadFileReqBuilder ¶
func NewDownloadFileReqBuilder() *DownloadFileReqBuilder
生成请求的New构造器
func (*DownloadFileReqBuilder) Build ¶
func (builder *DownloadFileReqBuilder) Build() *DownloadFileReq
1.5 生成请求的builder的build方法
func (*DownloadFileReqBuilder) FileId ¶
func (builder *DownloadFileReqBuilder) FileId(fileId string) *DownloadFileReqBuilder
1.5 生成请求的builder属性方法
type DownloadFileResp ¶
type DownloadFileResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError File io.Reader `json:"-"` FileName string `json:"-"` }
func (*DownloadFileResp) Success ¶
func (resp *DownloadFileResp) Success() bool
func (*DownloadFileResp) WriteFile ¶
func (resp *DownloadFileResp) WriteFile(fileName string) error
下载api,生成WriteFile方法
type Field ¶
type Field struct { Code *string `json:"code,omitempty"` Title *string `json:"title,omitempty"` ChildFields []*ChildField `json:"child_fields,omitempty"` }
type FieldBuilder ¶
type FieldBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewFieldBuilder ¶
func NewFieldBuilder() *FieldBuilder
func (*FieldBuilder) Build ¶
func (builder *FieldBuilder) Build() *Field
func (*FieldBuilder) ChildFields ¶
func (builder *FieldBuilder) ChildFields(childFields []*ChildField) *FieldBuilder
func (*FieldBuilder) Code ¶
func (builder *FieldBuilder) Code(code string) *FieldBuilder
func (*FieldBuilder) Title ¶
func (builder *FieldBuilder) Title(title string) *FieldBuilder
type FileBuilder ¶
type FileBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewFileBuilder ¶
func NewFileBuilder() *FileBuilder
func (*FileBuilder) Build ¶
func (builder *FileBuilder) Build() *File
func (*FileBuilder) FileId ¶
func (builder *FileBuilder) FileId(fileId string) *FileBuilder
type FreePunchCfg ¶
type FreePunchCfgBuilder ¶
type FreePunchCfgBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewFreePunchCfgBuilder ¶
func NewFreePunchCfgBuilder() *FreePunchCfgBuilder
func (*FreePunchCfgBuilder) Build ¶
func (builder *FreePunchCfgBuilder) Build() *FreePunchCfg
func (*FreePunchCfgBuilder) FreeEndTime ¶
func (builder *FreePunchCfgBuilder) FreeEndTime(freeEndTime string) *FreePunchCfgBuilder
func (*FreePunchCfgBuilder) FreeStartTime ¶
func (builder *FreePunchCfgBuilder) FreeStartTime(freeStartTime string) *FreePunchCfgBuilder
func (*FreePunchCfgBuilder) PunchDay ¶
func (builder *FreePunchCfgBuilder) PunchDay(punchDay int) *FreePunchCfgBuilder
func (*FreePunchCfgBuilder) WorkDayNoPunchAsLack ¶
func (builder *FreePunchCfgBuilder) WorkDayNoPunchAsLack(workDayNoPunchAsLack bool) *FreePunchCfgBuilder
type GetGroupReq ¶
type GetGroupReq struct {
// contains filtered or unexported fields
}
type GetGroupReqBuilder ¶
type GetGroupReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func (*GetGroupReqBuilder) Build ¶
func (builder *GetGroupReqBuilder) Build() *GetGroupReq
1.5 生成请求的builder的build方法
func (*GetGroupReqBuilder) DeptType ¶
func (builder *GetGroupReqBuilder) DeptType(deptType string) *GetGroupReqBuilder
func (*GetGroupReqBuilder) EmployeeType ¶
func (builder *GetGroupReqBuilder) EmployeeType(employeeType string) *GetGroupReqBuilder
func (*GetGroupReqBuilder) GroupId ¶
func (builder *GetGroupReqBuilder) GroupId(groupId string) *GetGroupReqBuilder
1.5 生成请求的builder属性方法
type GetGroupResp ¶
type GetGroupResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *GetGroupRespData `json:"data"` }
func (*GetGroupResp) Success ¶
func (resp *GetGroupResp) Success() bool
type GetGroupRespData ¶
type GetGroupRespData struct { GroupId *string `json:"group_id,omitempty"` GroupName *string `json:"group_name,omitempty"` TimeZone *string `json:"time_zone,omitempty"` BindDeptIds []string `json:"bind_dept_ids,omitempty"` ExceptDeptIds []string `json:"except_dept_ids,omitempty"` BindUserIds []string `json:"bind_user_ids,omitempty"` ExceptUserIds []string `json:"except_user_ids,omitempty"` GroupLeaderIds []string `json:"group_leader_ids,omitempty"` AllowOutPunch *bool `json:"allow_out_punch,omitempty"` AllowPcPunch *bool `json:"allow_pc_punch,omitempty"` AllowRemedy *bool `json:"allow_remedy,omitempty"` RemedyLimit *bool `json:"remedy_limit,omitempty"` RemedyLimitCount *int `json:"remedy_limit_count,omitempty"` RemedyDateLimit *bool `json:"remedy_date_limit,omitempty"` RemedyDateNum *int `json:"remedy_date_num,omitempty"` ShowCumulativeTime *bool `json:"show_cumulative_time,omitempty"` ShowOverTime *bool `json:"show_over_time,omitempty"` HideStaffPunchTime *bool `json:"hide_staff_punch_time,omitempty"` FacePunch *bool `json:"face_punch,omitempty"` FacePunchCfg *int `json:"face_punch_cfg,omitempty"` FaceDowngrade *bool `json:"face_downgrade,omitempty"` ReplaceBasicPic *bool `json:"replace_basic_pic,omitempty"` Machines []*Machine `json:"machines,omitempty"` GpsRange *int `json:"gps_range,omitempty"` Locations []*Location `json:"locations,omitempty"` GroupType *int `json:"group_type,omitempty"` PunchDayShiftIds []string `json:"punch_day_shift_ids,omitempty"` FreePunchCfg *FreePunchCfg `json:"free_punch_cfg,omitempty"` CalendarId *int `json:"calendar_id,omitempty"` NeedPunchSpecialDays []*PunchSpecialDateShift `json:"need_punch_special_days,omitempty"` NoNeedPunchSpecialDays []*PunchSpecialDateShift `json:"no_need_punch_special_days,omitempty"` WorkDayNoPunchAsLack *bool `json:"work_day_no_punch_as_lack,omitempty"` EffectNow *bool `json:"effect_now,omitempty"` RemedyPeriodType *int `json:"remedy_period_type,omitempty"` RemedyPeriodCustomDate *int `json:"remedy_period_custom_date,omitempty"` PunchType *int `json:"punch_type,omitempty"` }
type GetShiftReq ¶
type GetShiftReq struct {
// contains filtered or unexported fields
}
type GetShiftReqBuilder ¶
type GetShiftReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func (*GetShiftReqBuilder) Build ¶
func (builder *GetShiftReqBuilder) Build() *GetShiftReq
1.5 生成请求的builder的build方法
func (*GetShiftReqBuilder) ShiftId ¶
func (builder *GetShiftReqBuilder) ShiftId(shiftId string) *GetShiftReqBuilder
1.5 生成请求的builder属性方法
type GetShiftResp ¶
type GetShiftResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *GetShiftRespData `json:"data"` }
func (*GetShiftResp) Success ¶
func (resp *GetShiftResp) Success() bool
type GetShiftRespData ¶
type GetShiftRespData struct { ShiftId *string `json:"shift_id,omitempty"` ShiftName *string `json:"shift_name,omitempty"` PunchTimes *int `json:"punch_times,omitempty"` IsFlexible *bool `json:"is_flexible,omitempty"` FlexibleMinutes *int `json:"flexible_minutes,omitempty"` NoNeedOff *bool `json:"no_need_off,omitempty"` PunchTimeRule []*PunchTimeRule `json:"punch_time_rule,omitempty"` LateOffLateOnRule []*LateOffLateOnRule `json:"late_off_late_on_rule,omitempty"` RestTimeRule []*RestRule `json:"rest_time_rule,omitempty"` }
type GetUserFlowReq ¶
type GetUserFlowReq struct {
// contains filtered or unexported fields
}
type GetUserFlowReqBuilder ¶
type GetUserFlowReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func (*GetUserFlowReqBuilder) Build ¶
func (builder *GetUserFlowReqBuilder) Build() *GetUserFlowReq
1.5 生成请求的builder的build方法
func (*GetUserFlowReqBuilder) EmployeeType ¶
func (builder *GetUserFlowReqBuilder) EmployeeType(employeeType string) *GetUserFlowReqBuilder
func (*GetUserFlowReqBuilder) UserFlowId ¶
func (builder *GetUserFlowReqBuilder) UserFlowId(userFlowId string) *GetUserFlowReqBuilder
1.5 生成请求的builder属性方法
type GetUserFlowResp ¶
type GetUserFlowResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *GetUserFlowRespData `json:"data"` }
func (*GetUserFlowResp) Success ¶
func (resp *GetUserFlowResp) Success() bool
type GetUserFlowRespData ¶
type GetUserFlowRespData struct { UserId *string `json:"user_id,omitempty"` CreatorId *string `json:"creator_id,omitempty"` LocationName *string `json:"location_name,omitempty"` CheckTime *string `json:"check_time,omitempty"` Comment *string `json:"comment,omitempty"` RecordId *string `json:"record_id,omitempty"` Longitude *float64 `json:"longitude,omitempty"` Latitude *float64 `json:"latitude,omitempty"` Ssid *string `json:"ssid,omitempty"` Bssid *string `json:"bssid,omitempty"` IsField *bool `json:"is_field,omitempty"` IsWifi *bool `json:"is_wifi,omitempty"` Type *int `json:"type,omitempty"` PhotoUrls []string `json:"photo_urls,omitempty"` DeviceId *string `json:"device_id,omitempty"` CheckResult *string `json:"check_result,omitempty"` }
type Group ¶
type Group struct { GroupId *string `json:"group_id,omitempty"` GroupName *string `json:"group_name,omitempty"` TimeZone *string `json:"time_zone,omitempty"` BindDeptIds []string `json:"bind_dept_ids,omitempty"` ExceptDeptIds []string `json:"except_dept_ids,omitempty"` BindUserIds []string `json:"bind_user_ids,omitempty"` ExceptUserIds []string `json:"except_user_ids,omitempty"` GroupLeaderIds []string `json:"group_leader_ids,omitempty"` AllowOutPunch *bool `json:"allow_out_punch,omitempty"` AllowPcPunch *bool `json:"allow_pc_punch,omitempty"` AllowRemedy *bool `json:"allow_remedy,omitempty"` RemedyLimit *bool `json:"remedy_limit,omitempty"` RemedyLimitCount *int `json:"remedy_limit_count,omitempty"` RemedyDateLimit *bool `json:"remedy_date_limit,omitempty"` RemedyDateNum *int `json:"remedy_date_num,omitempty"` ShowCumulativeTime *bool `json:"show_cumulative_time,omitempty"` ShowOverTime *bool `json:"show_over_time,omitempty"` HideStaffPunchTime *bool `json:"hide_staff_punch_time,omitempty"` FacePunch *bool `json:"face_punch,omitempty"` FacePunchCfg *int `json:"face_punch_cfg,omitempty"` FaceDowngrade *bool `json:"face_downgrade,omitempty"` ReplaceBasicPic *bool `json:"replace_basic_pic,omitempty"` Machines []*Machine `json:"machines,omitempty"` GpsRange *int `json:"gps_range,omitempty"` Locations []*Location `json:"locations,omitempty"` GroupType *int `json:"group_type,omitempty"` PunchDayShiftIds []string `json:"punch_day_shift_ids,omitempty"` FreePunchCfg *FreePunchCfg `json:"free_punch_cfg,omitempty"` CalendarId *int `json:"calendar_id,omitempty"` NeedPunchSpecialDays []*PunchSpecialDateShift `json:"need_punch_special_days,omitempty"` NoNeedPunchSpecialDays []*PunchSpecialDateShift `json:"no_need_punch_special_days,omitempty"` WorkDayNoPunchAsLack *bool `json:"work_day_no_punch_as_lack,omitempty"` EffectNow *bool `json:"effect_now,omitempty"` RemedyPeriodType *int `json:"remedy_period_type,omitempty"` RemedyPeriodCustomDate *int `json:"remedy_period_custom_date,omitempty"` PunchType *int `json:"punch_type,omitempty"` }
type GroupBuilder ¶
type GroupBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewGroupBuilder ¶
func NewGroupBuilder() *GroupBuilder
func (*GroupBuilder) AllowOutPunch ¶
func (builder *GroupBuilder) AllowOutPunch(allowOutPunch bool) *GroupBuilder
func (*GroupBuilder) AllowPcPunch ¶
func (builder *GroupBuilder) AllowPcPunch(allowPcPunch bool) *GroupBuilder
func (*GroupBuilder) AllowRemedy ¶
func (builder *GroupBuilder) AllowRemedy(allowRemedy bool) *GroupBuilder
func (*GroupBuilder) BindDeptIds ¶
func (builder *GroupBuilder) BindDeptIds(bindDeptIds []string) *GroupBuilder
func (*GroupBuilder) BindUserIds ¶
func (builder *GroupBuilder) BindUserIds(bindUserIds []string) *GroupBuilder
func (*GroupBuilder) Build ¶
func (builder *GroupBuilder) Build() *Group
func (*GroupBuilder) CalendarId ¶
func (builder *GroupBuilder) CalendarId(calendarId int) *GroupBuilder
func (*GroupBuilder) EffectNow ¶
func (builder *GroupBuilder) EffectNow(effectNow bool) *GroupBuilder
func (*GroupBuilder) ExceptDeptIds ¶
func (builder *GroupBuilder) ExceptDeptIds(exceptDeptIds []string) *GroupBuilder
func (*GroupBuilder) ExceptUserIds ¶
func (builder *GroupBuilder) ExceptUserIds(exceptUserIds []string) *GroupBuilder
func (*GroupBuilder) FaceDowngrade ¶
func (builder *GroupBuilder) FaceDowngrade(faceDowngrade bool) *GroupBuilder
func (*GroupBuilder) FacePunch ¶
func (builder *GroupBuilder) FacePunch(facePunch bool) *GroupBuilder
func (*GroupBuilder) FacePunchCfg ¶
func (builder *GroupBuilder) FacePunchCfg(facePunchCfg int) *GroupBuilder
func (*GroupBuilder) FreePunchCfg ¶
func (builder *GroupBuilder) FreePunchCfg(freePunchCfg *FreePunchCfg) *GroupBuilder
func (*GroupBuilder) GpsRange ¶
func (builder *GroupBuilder) GpsRange(gpsRange int) *GroupBuilder
func (*GroupBuilder) GroupId ¶
func (builder *GroupBuilder) GroupId(groupId string) *GroupBuilder
func (*GroupBuilder) GroupLeaderIds ¶
func (builder *GroupBuilder) GroupLeaderIds(groupLeaderIds []string) *GroupBuilder
func (*GroupBuilder) GroupName ¶
func (builder *GroupBuilder) GroupName(groupName string) *GroupBuilder
func (*GroupBuilder) GroupType ¶
func (builder *GroupBuilder) GroupType(groupType int) *GroupBuilder
func (*GroupBuilder) HideStaffPunchTime ¶
func (builder *GroupBuilder) HideStaffPunchTime(hideStaffPunchTime bool) *GroupBuilder
func (*GroupBuilder) Locations ¶
func (builder *GroupBuilder) Locations(locations []*Location) *GroupBuilder
func (*GroupBuilder) Machines ¶
func (builder *GroupBuilder) Machines(machines []*Machine) *GroupBuilder
func (*GroupBuilder) NeedPunchSpecialDays ¶
func (builder *GroupBuilder) NeedPunchSpecialDays(needPunchSpecialDays []*PunchSpecialDateShift) *GroupBuilder
func (*GroupBuilder) NoNeedPunchSpecialDays ¶
func (builder *GroupBuilder) NoNeedPunchSpecialDays(noNeedPunchSpecialDays []*PunchSpecialDateShift) *GroupBuilder
func (*GroupBuilder) PunchDayShiftIds ¶
func (builder *GroupBuilder) PunchDayShiftIds(punchDayShiftIds []string) *GroupBuilder
func (*GroupBuilder) PunchType ¶
func (builder *GroupBuilder) PunchType(punchType int) *GroupBuilder
func (*GroupBuilder) RemedyDateLimit ¶
func (builder *GroupBuilder) RemedyDateLimit(remedyDateLimit bool) *GroupBuilder
func (*GroupBuilder) RemedyDateNum ¶
func (builder *GroupBuilder) RemedyDateNum(remedyDateNum int) *GroupBuilder
func (*GroupBuilder) RemedyLimit ¶
func (builder *GroupBuilder) RemedyLimit(remedyLimit bool) *GroupBuilder
func (*GroupBuilder) RemedyLimitCount ¶
func (builder *GroupBuilder) RemedyLimitCount(remedyLimitCount int) *GroupBuilder
func (*GroupBuilder) RemedyPeriodCustomDate ¶
func (builder *GroupBuilder) RemedyPeriodCustomDate(remedyPeriodCustomDate int) *GroupBuilder
func (*GroupBuilder) RemedyPeriodType ¶
func (builder *GroupBuilder) RemedyPeriodType(remedyPeriodType int) *GroupBuilder
func (*GroupBuilder) ReplaceBasicPic ¶
func (builder *GroupBuilder) ReplaceBasicPic(replaceBasicPic bool) *GroupBuilder
func (*GroupBuilder) ShowCumulativeTime ¶
func (builder *GroupBuilder) ShowCumulativeTime(showCumulativeTime bool) *GroupBuilder
func (*GroupBuilder) ShowOverTime ¶
func (builder *GroupBuilder) ShowOverTime(showOverTime bool) *GroupBuilder
func (*GroupBuilder) TimeZone ¶
func (builder *GroupBuilder) TimeZone(timeZone string) *GroupBuilder
func (*GroupBuilder) WorkDayNoPunchAsLack ¶
func (builder *GroupBuilder) WorkDayNoPunchAsLack(workDayNoPunchAsLack bool) *GroupBuilder
type GroupMetaBuilder ¶
type GroupMetaBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewGroupMetaBuilder ¶
func NewGroupMetaBuilder() *GroupMetaBuilder
func (*GroupMetaBuilder) Build ¶
func (builder *GroupMetaBuilder) Build() *GroupMeta
func (*GroupMetaBuilder) GroupId ¶
func (builder *GroupMetaBuilder) GroupId(groupId string) *GroupMetaBuilder
func (*GroupMetaBuilder) GroupName ¶
func (builder *GroupMetaBuilder) GroupName(groupName string) *GroupMetaBuilder
type I18nNamesBuilder ¶
type I18nNamesBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewI18nNamesBuilder ¶
func NewI18nNamesBuilder() *I18nNamesBuilder
func (*I18nNamesBuilder) Build ¶
func (builder *I18nNamesBuilder) Build() *I18nNames
func (*I18nNamesBuilder) Ch ¶
func (builder *I18nNamesBuilder) Ch(ch string) *I18nNamesBuilder
func (*I18nNamesBuilder) En ¶
func (builder *I18nNamesBuilder) En(en string) *I18nNamesBuilder
func (*I18nNamesBuilder) Ja ¶
func (builder *I18nNamesBuilder) Ja(ja string) *I18nNamesBuilder
type ItemBuilder ¶
type ItemBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewItemBuilder ¶
func NewItemBuilder() *ItemBuilder
func (*ItemBuilder) Build ¶
func (builder *ItemBuilder) Build() *Item
func (*ItemBuilder) ChildItems ¶
func (builder *ItemBuilder) ChildItems(childItems []*ChildItem) *ItemBuilder
func (*ItemBuilder) Code ¶
func (builder *ItemBuilder) Code(code string) *ItemBuilder
func (*ItemBuilder) Title ¶
func (builder *ItemBuilder) Title(title string) *ItemBuilder
type LateOffLateOnRule ¶
type LateOffLateOnRuleBuilder ¶
type LateOffLateOnRuleBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewLateOffLateOnRuleBuilder ¶
func NewLateOffLateOnRuleBuilder() *LateOffLateOnRuleBuilder
func (*LateOffLateOnRuleBuilder) Build ¶
func (builder *LateOffLateOnRuleBuilder) Build() *LateOffLateOnRule
func (*LateOffLateOnRuleBuilder) LateOffMinutes ¶
func (builder *LateOffLateOnRuleBuilder) LateOffMinutes(lateOffMinutes int) *LateOffLateOnRuleBuilder
func (*LateOffLateOnRuleBuilder) LateOnMinutes ¶
func (builder *LateOffLateOnRuleBuilder) LateOnMinutes(lateOnMinutes int) *LateOffLateOnRuleBuilder
type ListGroupIterator ¶
type ListGroupIterator struct {
// contains filtered or unexported fields
}
生成请求的builder构造器 1.1 生成body的builder结构体
func (*ListGroupIterator) Next ¶
func (iterator *ListGroupIterator) Next() (bool, *GroupMeta, error)
func (*ListGroupIterator) NextPageToken ¶
func (iterator *ListGroupIterator) NextPageToken() *string
type ListGroupReq ¶
type ListGroupReq struct { Limit int // contains filtered or unexported fields }
type ListGroupReqBuilder ¶
type ListGroupReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func (*ListGroupReqBuilder) Build ¶
func (builder *ListGroupReqBuilder) Build() *ListGroupReq
1.5 生成请求的builder的build方法
func (*ListGroupReqBuilder) Limit ¶
func (builder *ListGroupReqBuilder) Limit(limit int) *ListGroupReqBuilder
1.5 生成请求的builder属性方法
func (*ListGroupReqBuilder) PageSize ¶
func (builder *ListGroupReqBuilder) PageSize(pageSize int) *ListGroupReqBuilder
func (*ListGroupReqBuilder) PageToken ¶
func (builder *ListGroupReqBuilder) PageToken(pageToken string) *ListGroupReqBuilder
type ListGroupResp ¶
type ListGroupResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *ListGroupRespData `json:"data"` }
func (*ListGroupResp) Success ¶
func (resp *ListGroupResp) Success() bool
type ListGroupRespData ¶
type ListShiftIterator ¶
type ListShiftIterator struct {
// contains filtered or unexported fields
}
func (*ListShiftIterator) NextPageToken ¶
func (iterator *ListShiftIterator) NextPageToken() *string
type ListShiftReq ¶
type ListShiftReq struct { Limit int // contains filtered or unexported fields }
type ListShiftReqBuilder ¶
type ListShiftReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func (*ListShiftReqBuilder) Build ¶
func (builder *ListShiftReqBuilder) Build() *ListShiftReq
1.5 生成请求的builder的build方法
func (*ListShiftReqBuilder) Limit ¶
func (builder *ListShiftReqBuilder) Limit(limit int) *ListShiftReqBuilder
1.5 生成请求的builder属性方法
func (*ListShiftReqBuilder) PageSize ¶
func (builder *ListShiftReqBuilder) PageSize(pageSize int) *ListShiftReqBuilder
func (*ListShiftReqBuilder) PageToken ¶
func (builder *ListShiftReqBuilder) PageToken(pageToken string) *ListShiftReqBuilder
type ListShiftResp ¶
type ListShiftResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *ListShiftRespData `json:"data"` }
func (*ListShiftResp) Success ¶
func (resp *ListShiftResp) Success() bool
type ListShiftRespData ¶
type Location ¶
type Location struct { LocationId *string `json:"location_id,omitempty"` LocationName *string `json:"location_name,omitempty"` LocationType *int `json:"location_type,omitempty"` Latitude *float64 `json:"latitude,omitempty"` Longitude *float64 `json:"longitude,omitempty"` Ssid *string `json:"ssid,omitempty"` Bssid *string `json:"bssid,omitempty"` MapType *int `json:"map_type,omitempty"` Address *string `json:"address,omitempty"` Ip *string `json:"ip,omitempty"` Feature *string `json:"feature,omitempty"` GpsRange *int `json:"gps_range,omitempty"` }
type LocationBuilder ¶
type LocationBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewLocationBuilder ¶
func NewLocationBuilder() *LocationBuilder
func (*LocationBuilder) Address ¶
func (builder *LocationBuilder) Address(address string) *LocationBuilder
func (*LocationBuilder) Bssid ¶
func (builder *LocationBuilder) Bssid(bssid string) *LocationBuilder
func (*LocationBuilder) Build ¶
func (builder *LocationBuilder) Build() *Location
func (*LocationBuilder) Feature ¶
func (builder *LocationBuilder) Feature(feature string) *LocationBuilder
func (*LocationBuilder) GpsRange ¶
func (builder *LocationBuilder) GpsRange(gpsRange int) *LocationBuilder
func (*LocationBuilder) Ip ¶
func (builder *LocationBuilder) Ip(ip string) *LocationBuilder
func (*LocationBuilder) Latitude ¶
func (builder *LocationBuilder) Latitude(latitude float64) *LocationBuilder
func (*LocationBuilder) LocationId ¶
func (builder *LocationBuilder) LocationId(locationId string) *LocationBuilder
func (*LocationBuilder) LocationName ¶
func (builder *LocationBuilder) LocationName(locationName string) *LocationBuilder
func (*LocationBuilder) LocationType ¶
func (builder *LocationBuilder) LocationType(locationType int) *LocationBuilder
func (*LocationBuilder) Longitude ¶
func (builder *LocationBuilder) Longitude(longitude float64) *LocationBuilder
func (*LocationBuilder) MapType ¶
func (builder *LocationBuilder) MapType(mapType int) *LocationBuilder
func (*LocationBuilder) Ssid ¶
func (builder *LocationBuilder) Ssid(ssid string) *LocationBuilder
type LocationInfo ¶
type LocationInfoBuilder ¶
type LocationInfoBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewLocationInfoBuilder ¶
func NewLocationInfoBuilder() *LocationInfoBuilder
func (*LocationInfoBuilder) Build ¶
func (builder *LocationInfoBuilder) Build() *LocationInfo
func (*LocationInfoBuilder) Geofences ¶
func (builder *LocationInfoBuilder) Geofences(geofences []*Area) *LocationInfoBuilder
func (*LocationInfoBuilder) Status ¶
func (builder *LocationInfoBuilder) Status(status int) *LocationInfoBuilder
type LocationInfoEvent ¶
type LocationInfoEvent struct {
Coord *Coordinate `json:"coord,omitempty"`
}
type LocationInfoEventBuilder ¶
type LocationInfoEventBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewLocationInfoEventBuilder ¶
func NewLocationInfoEventBuilder() *LocationInfoEventBuilder
func (*LocationInfoEventBuilder) Build ¶
func (builder *LocationInfoEventBuilder) Build() *LocationInfoEvent
func (*LocationInfoEventBuilder) Coord ¶
func (builder *LocationInfoEventBuilder) Coord(coord *Coordinate) *LocationInfoEventBuilder
type LocationRecord ¶
type LocationRecord struct { UserId *UserId `json:"user_id,omitempty"` Timestamp *string `json:"timestamp,omitempty"` Location *LocationInfoEvent `json:"location,omitempty"` Wifi *WifiInfoEvent `json:"wifi,omitempty"` RuleSnapshotId *string `json:"rule_snapshot_id,omitempty"` Type *string `json:"type,omitempty"` ScanWifiList []*ScanWifiInfo `json:"scan_wifi_list,omitempty"` DeviceId *string `json:"device_id,omitempty"` ClientInfo *string `json:"client_info,omitempty"` }
type LocationRecordBuilder ¶
type LocationRecordBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewLocationRecordBuilder ¶
func NewLocationRecordBuilder() *LocationRecordBuilder
func (*LocationRecordBuilder) Build ¶
func (builder *LocationRecordBuilder) Build() *LocationRecord
func (*LocationRecordBuilder) ClientInfo ¶
func (builder *LocationRecordBuilder) ClientInfo(clientInfo string) *LocationRecordBuilder
func (*LocationRecordBuilder) DeviceId ¶
func (builder *LocationRecordBuilder) DeviceId(deviceId string) *LocationRecordBuilder
func (*LocationRecordBuilder) Location ¶
func (builder *LocationRecordBuilder) Location(location *LocationInfoEvent) *LocationRecordBuilder
func (*LocationRecordBuilder) RuleSnapshotId ¶
func (builder *LocationRecordBuilder) RuleSnapshotId(ruleSnapshotId string) *LocationRecordBuilder
func (*LocationRecordBuilder) ScanWifiList ¶
func (builder *LocationRecordBuilder) ScanWifiList(scanWifiList []*ScanWifiInfo) *LocationRecordBuilder
func (*LocationRecordBuilder) Timestamp ¶
func (builder *LocationRecordBuilder) Timestamp(timestamp string) *LocationRecordBuilder
func (*LocationRecordBuilder) Type ¶
func (builder *LocationRecordBuilder) Type(type_ string) *LocationRecordBuilder
func (*LocationRecordBuilder) UserId ¶
func (builder *LocationRecordBuilder) UserId(userId *UserId) *LocationRecordBuilder
func (*LocationRecordBuilder) Wifi ¶
func (builder *LocationRecordBuilder) Wifi(wifi *WifiInfoEvent) *LocationRecordBuilder
type LocationSetting ¶
type LocationSetting struct { Location *LocationInfo `json:"location,omitempty"` Wifi *WifiInfo `json:"wifi,omitempty"` UserId *string `json:"user_id,omitempty"` }
type LocationSettingBuilder ¶
type LocationSettingBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewLocationSettingBuilder ¶
func NewLocationSettingBuilder() *LocationSettingBuilder
func (*LocationSettingBuilder) Build ¶
func (builder *LocationSettingBuilder) Build() *LocationSetting
func (*LocationSettingBuilder) Location ¶
func (builder *LocationSettingBuilder) Location(location *LocationInfo) *LocationSettingBuilder
func (*LocationSettingBuilder) UserId ¶
func (builder *LocationSettingBuilder) UserId(userId string) *LocationSettingBuilder
func (*LocationSettingBuilder) Wifi ¶
func (builder *LocationSettingBuilder) Wifi(wifi *WifiInfo) *LocationSettingBuilder
type MachineBuilder ¶
type MachineBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewMachineBuilder ¶
func NewMachineBuilder() *MachineBuilder
func (*MachineBuilder) Build ¶
func (builder *MachineBuilder) Build() *Machine
func (*MachineBuilder) MachineName ¶
func (builder *MachineBuilder) MachineName(machineName string) *MachineBuilder
func (*MachineBuilder) MachineSn ¶
func (builder *MachineBuilder) MachineSn(machineSn string) *MachineBuilder
type ModifyUserSettingPathReqBodyBuilder ¶
type ModifyUserSettingPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
上传文件path开始
func NewModifyUserSettingPathReqBodyBuilder ¶
func NewModifyUserSettingPathReqBodyBuilder() *ModifyUserSettingPathReqBodyBuilder
func (*ModifyUserSettingPathReqBodyBuilder) Build ¶
func (builder *ModifyUserSettingPathReqBodyBuilder) Build() (*ModifyUserSettingReqBody, error)
func (*ModifyUserSettingPathReqBodyBuilder) UserSetting ¶
func (builder *ModifyUserSettingPathReqBodyBuilder) UserSetting(userSetting *UserSetting) *ModifyUserSettingPathReqBodyBuilder
type ModifyUserSettingReq ¶
type ModifyUserSettingReq struct { Body *ModifyUserSettingReqBody `body:""` // contains filtered or unexported fields }
type ModifyUserSettingReqBody ¶
type ModifyUserSettingReqBody struct {
UserSetting *UserSetting `json:"user_setting,omitempty"`
}
type ModifyUserSettingReqBodyBuilder ¶
type ModifyUserSettingReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewModifyUserSettingReqBodyBuilder ¶
func NewModifyUserSettingReqBodyBuilder() *ModifyUserSettingReqBodyBuilder
生成body的New构造器
func (*ModifyUserSettingReqBodyBuilder) Build ¶
func (builder *ModifyUserSettingReqBodyBuilder) Build() *ModifyUserSettingReqBody
1.3 生成body的build方法
func (*ModifyUserSettingReqBodyBuilder) UserSetting ¶
func (builder *ModifyUserSettingReqBodyBuilder) UserSetting(userSetting *UserSetting) *ModifyUserSettingReqBodyBuilder
1.2 生成body的builder属性方法
type ModifyUserSettingReqBuilder ¶
type ModifyUserSettingReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewModifyUserSettingReqBuilder ¶
func NewModifyUserSettingReqBuilder() *ModifyUserSettingReqBuilder
生成请求的New构造器
func (*ModifyUserSettingReqBuilder) Body ¶
func (builder *ModifyUserSettingReqBuilder) Body(body *ModifyUserSettingReqBody) *ModifyUserSettingReqBuilder
func (*ModifyUserSettingReqBuilder) Build ¶
func (builder *ModifyUserSettingReqBuilder) Build() *ModifyUserSettingReq
1.5 生成请求的builder的build方法
func (*ModifyUserSettingReqBuilder) EmployeeType ¶
func (builder *ModifyUserSettingReqBuilder) EmployeeType(employeeType string) *ModifyUserSettingReqBuilder
1.5 生成请求的builder属性方法
type ModifyUserSettingResp ¶
type ModifyUserSettingResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *ModifyUserSettingRespData `json:"data"` }
func (*ModifyUserSettingResp) Success ¶
func (resp *ModifyUserSettingResp) Success() bool
type ModifyUserSettingRespData ¶
type ModifyUserSettingRespData struct {
UserSetting *UserSetting `json:"user_setting,omitempty"`
}
type ProcessApprovalInfoPathReqBodyBuilder ¶
type ProcessApprovalInfoPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
上传文件path开始
func NewProcessApprovalInfoPathReqBodyBuilder ¶
func NewProcessApprovalInfoPathReqBodyBuilder() *ProcessApprovalInfoPathReqBodyBuilder
func (*ProcessApprovalInfoPathReqBodyBuilder) ApprovalId ¶
func (builder *ProcessApprovalInfoPathReqBodyBuilder) ApprovalId(approvalId string) *ProcessApprovalInfoPathReqBodyBuilder
func (*ProcessApprovalInfoPathReqBodyBuilder) ApprovalType ¶
func (builder *ProcessApprovalInfoPathReqBodyBuilder) ApprovalType(approvalType string) *ProcessApprovalInfoPathReqBodyBuilder
func (*ProcessApprovalInfoPathReqBodyBuilder) Build ¶
func (builder *ProcessApprovalInfoPathReqBodyBuilder) Build() (*ProcessApprovalInfoReqBody, error)
func (*ProcessApprovalInfoPathReqBodyBuilder) Status ¶
func (builder *ProcessApprovalInfoPathReqBodyBuilder) Status(status int) *ProcessApprovalInfoPathReqBodyBuilder
type ProcessApprovalInfoReq ¶
type ProcessApprovalInfoReq struct { Body *ProcessApprovalInfoReqBody `body:""` // contains filtered or unexported fields }
type ProcessApprovalInfoReqBodyBuilder ¶
type ProcessApprovalInfoReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewProcessApprovalInfoReqBodyBuilder ¶
func NewProcessApprovalInfoReqBodyBuilder() *ProcessApprovalInfoReqBodyBuilder
生成body的New构造器
func (*ProcessApprovalInfoReqBodyBuilder) ApprovalId ¶
func (builder *ProcessApprovalInfoReqBodyBuilder) ApprovalId(approvalId string) *ProcessApprovalInfoReqBodyBuilder
1.2 生成body的builder属性方法
func (*ProcessApprovalInfoReqBodyBuilder) ApprovalType ¶
func (builder *ProcessApprovalInfoReqBodyBuilder) ApprovalType(approvalType string) *ProcessApprovalInfoReqBodyBuilder
func (*ProcessApprovalInfoReqBodyBuilder) Build ¶
func (builder *ProcessApprovalInfoReqBodyBuilder) Build() *ProcessApprovalInfoReqBody
1.3 生成body的build方法
func (*ProcessApprovalInfoReqBodyBuilder) Status ¶
func (builder *ProcessApprovalInfoReqBodyBuilder) Status(status int) *ProcessApprovalInfoReqBodyBuilder
type ProcessApprovalInfoReqBuilder ¶
type ProcessApprovalInfoReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewProcessApprovalInfoReqBuilder ¶
func NewProcessApprovalInfoReqBuilder() *ProcessApprovalInfoReqBuilder
生成请求的New构造器
func (*ProcessApprovalInfoReqBuilder) Body ¶
func (builder *ProcessApprovalInfoReqBuilder) Body(body *ProcessApprovalInfoReqBody) *ProcessApprovalInfoReqBuilder
1.5 生成请求的builder属性方法
func (*ProcessApprovalInfoReqBuilder) Build ¶
func (builder *ProcessApprovalInfoReqBuilder) Build() *ProcessApprovalInfoReq
1.5 生成请求的builder的build方法
type ProcessApprovalInfoResp ¶
type ProcessApprovalInfoResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *ProcessApprovalInfoRespData `json:"data"` }
func (*ProcessApprovalInfoResp) Success ¶
func (resp *ProcessApprovalInfoResp) Success() bool
type ProcessApprovalInfoRespData ¶
type ProcessApprovalInfoRespData struct {
ApprovalInfo *ApprovalInfo `json:"approval_info,omitempty"`
}
type PunchSpecialDateShift ¶
type PunchSpecialDateShiftBuilder ¶
type PunchSpecialDateShiftBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewPunchSpecialDateShiftBuilder ¶
func NewPunchSpecialDateShiftBuilder() *PunchSpecialDateShiftBuilder
func (*PunchSpecialDateShiftBuilder) Build ¶
func (builder *PunchSpecialDateShiftBuilder) Build() *PunchSpecialDateShift
func (*PunchSpecialDateShiftBuilder) PunchDay ¶
func (builder *PunchSpecialDateShiftBuilder) PunchDay(punchDay int) *PunchSpecialDateShiftBuilder
func (*PunchSpecialDateShiftBuilder) ShiftId ¶
func (builder *PunchSpecialDateShiftBuilder) ShiftId(shiftId string) *PunchSpecialDateShiftBuilder
type PunchTimeRule ¶
type PunchTimeRule struct { OnTime *string `json:"on_time,omitempty"` OffTime *string `json:"off_time,omitempty"` LateMinutesAsLate *int `json:"late_minutes_as_late,omitempty"` LateMinutesAsLack *int `json:"late_minutes_as_lack,omitempty"` OnAdvanceMinutes *int `json:"on_advance_minutes,omitempty"` EarlyMinutesAsEarly *int `json:"early_minutes_as_early,omitempty"` EarlyMinutesAsLack *int `json:"early_minutes_as_lack,omitempty"` OffDelayMinutes *int `json:"off_delay_minutes,omitempty"` }
type PunchTimeRuleBuilder ¶
type PunchTimeRuleBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewPunchTimeRuleBuilder ¶
func NewPunchTimeRuleBuilder() *PunchTimeRuleBuilder
func (*PunchTimeRuleBuilder) Build ¶
func (builder *PunchTimeRuleBuilder) Build() *PunchTimeRule
func (*PunchTimeRuleBuilder) EarlyMinutesAsEarly ¶
func (builder *PunchTimeRuleBuilder) EarlyMinutesAsEarly(earlyMinutesAsEarly int) *PunchTimeRuleBuilder
func (*PunchTimeRuleBuilder) EarlyMinutesAsLack ¶
func (builder *PunchTimeRuleBuilder) EarlyMinutesAsLack(earlyMinutesAsLack int) *PunchTimeRuleBuilder
func (*PunchTimeRuleBuilder) LateMinutesAsLack ¶
func (builder *PunchTimeRuleBuilder) LateMinutesAsLack(lateMinutesAsLack int) *PunchTimeRuleBuilder
func (*PunchTimeRuleBuilder) LateMinutesAsLate ¶
func (builder *PunchTimeRuleBuilder) LateMinutesAsLate(lateMinutesAsLate int) *PunchTimeRuleBuilder
func (*PunchTimeRuleBuilder) OffDelayMinutes ¶
func (builder *PunchTimeRuleBuilder) OffDelayMinutes(offDelayMinutes int) *PunchTimeRuleBuilder
func (*PunchTimeRuleBuilder) OffTime ¶
func (builder *PunchTimeRuleBuilder) OffTime(offTime string) *PunchTimeRuleBuilder
func (*PunchTimeRuleBuilder) OnAdvanceMinutes ¶
func (builder *PunchTimeRuleBuilder) OnAdvanceMinutes(onAdvanceMinutes int) *PunchTimeRuleBuilder
func (*PunchTimeRuleBuilder) OnTime ¶
func (builder *PunchTimeRuleBuilder) OnTime(onTime string) *PunchTimeRuleBuilder
type QueryShiftReq ¶
type QueryShiftReq struct {
// contains filtered or unexported fields
}
type QueryShiftReqBuilder ¶
type QueryShiftReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func (*QueryShiftReqBuilder) Build ¶
func (builder *QueryShiftReqBuilder) Build() *QueryShiftReq
1.5 生成请求的builder的build方法
func (*QueryShiftReqBuilder) ShiftName ¶
func (builder *QueryShiftReqBuilder) ShiftName(shiftName string) *QueryShiftReqBuilder
1.5 生成请求的builder属性方法
type QueryShiftResp ¶
type QueryShiftResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *QueryShiftRespData `json:"data"` }
func (*QueryShiftResp) Success ¶
func (resp *QueryShiftResp) Success() bool
type QueryShiftRespData ¶
type QueryShiftRespData struct { ShiftId *string `json:"shift_id,omitempty"` ShiftName *string `json:"shift_name,omitempty"` PunchTimes *int `json:"punch_times,omitempty"` IsFlexible *bool `json:"is_flexible,omitempty"` FlexibleMinutes *int `json:"flexible_minutes,omitempty"` NoNeedOff *bool `json:"no_need_off,omitempty"` PunchTimeRule []*PunchTimeRule `json:"punch_time_rule,omitempty"` LateOffLateOnRule []*LateOffLateOnRule `json:"late_off_late_on_rule,omitempty"` RestTimeRule []*RestRule `json:"rest_time_rule,omitempty"` }
type QueryUserAllowedRemedysUserTaskRemedyPathReqBodyBuilder ¶
type QueryUserAllowedRemedysUserTaskRemedyPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
上传文件path开始
func NewQueryUserAllowedRemedysUserTaskRemedyPathReqBodyBuilder ¶
func NewQueryUserAllowedRemedysUserTaskRemedyPathReqBodyBuilder() *QueryUserAllowedRemedysUserTaskRemedyPathReqBodyBuilder
func (*QueryUserAllowedRemedysUserTaskRemedyPathReqBodyBuilder) Build ¶
func (builder *QueryUserAllowedRemedysUserTaskRemedyPathReqBodyBuilder) Build() (*QueryUserAllowedRemedysUserTaskRemedyReqBody, error)
func (*QueryUserAllowedRemedysUserTaskRemedyPathReqBodyBuilder) RemedyDate ¶
func (builder *QueryUserAllowedRemedysUserTaskRemedyPathReqBodyBuilder) RemedyDate(remedyDate int) *QueryUserAllowedRemedysUserTaskRemedyPathReqBodyBuilder
func (*QueryUserAllowedRemedysUserTaskRemedyPathReqBodyBuilder) UserId ¶
func (builder *QueryUserAllowedRemedysUserTaskRemedyPathReqBodyBuilder) UserId(userId string) *QueryUserAllowedRemedysUserTaskRemedyPathReqBodyBuilder
type QueryUserAllowedRemedysUserTaskRemedyReq ¶
type QueryUserAllowedRemedysUserTaskRemedyReq struct { Body *QueryUserAllowedRemedysUserTaskRemedyReqBody `body:""` // contains filtered or unexported fields }
type QueryUserAllowedRemedysUserTaskRemedyReqBodyBuilder ¶
type QueryUserAllowedRemedysUserTaskRemedyReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewQueryUserAllowedRemedysUserTaskRemedyReqBodyBuilder ¶
func NewQueryUserAllowedRemedysUserTaskRemedyReqBodyBuilder() *QueryUserAllowedRemedysUserTaskRemedyReqBodyBuilder
生成body的New构造器
func (*QueryUserAllowedRemedysUserTaskRemedyReqBodyBuilder) Build ¶
func (builder *QueryUserAllowedRemedysUserTaskRemedyReqBodyBuilder) Build() *QueryUserAllowedRemedysUserTaskRemedyReqBody
1.3 生成body的build方法
func (*QueryUserAllowedRemedysUserTaskRemedyReqBodyBuilder) RemedyDate ¶
func (builder *QueryUserAllowedRemedysUserTaskRemedyReqBodyBuilder) RemedyDate(remedyDate int) *QueryUserAllowedRemedysUserTaskRemedyReqBodyBuilder
func (*QueryUserAllowedRemedysUserTaskRemedyReqBodyBuilder) UserId ¶
func (builder *QueryUserAllowedRemedysUserTaskRemedyReqBodyBuilder) UserId(userId string) *QueryUserAllowedRemedysUserTaskRemedyReqBodyBuilder
1.2 生成body的builder属性方法
type QueryUserAllowedRemedysUserTaskRemedyReqBuilder ¶
type QueryUserAllowedRemedysUserTaskRemedyReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewQueryUserAllowedRemedysUserTaskRemedyReqBuilder ¶
func NewQueryUserAllowedRemedysUserTaskRemedyReqBuilder() *QueryUserAllowedRemedysUserTaskRemedyReqBuilder
生成请求的New构造器
func (*QueryUserAllowedRemedysUserTaskRemedyReqBuilder) Build ¶
func (builder *QueryUserAllowedRemedysUserTaskRemedyReqBuilder) Build() *QueryUserAllowedRemedysUserTaskRemedyReq
1.5 生成请求的builder的build方法
func (*QueryUserAllowedRemedysUserTaskRemedyReqBuilder) EmployeeType ¶
func (builder *QueryUserAllowedRemedysUserTaskRemedyReqBuilder) EmployeeType(employeeType string) *QueryUserAllowedRemedysUserTaskRemedyReqBuilder
1.5 生成请求的builder属性方法
type QueryUserAllowedRemedysUserTaskRemedyResp ¶
type QueryUserAllowedRemedysUserTaskRemedyResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *QueryUserAllowedRemedysUserTaskRemedyRespData `json:"data"` }
func (*QueryUserAllowedRemedysUserTaskRemedyResp) Success ¶
func (resp *QueryUserAllowedRemedysUserTaskRemedyResp) Success() bool
type QueryUserAllowedRemedysUserTaskRemedyRespData ¶
type QueryUserAllowedRemedysUserTaskRemedyRespData struct {
UserAllowedRemedys []*UserAllowedRemedy `json:"user_allowed_remedys,omitempty"`
}
type QueryUserApprovalPathReqBodyBuilder ¶
type QueryUserApprovalPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
上传文件path开始
func NewQueryUserApprovalPathReqBodyBuilder ¶
func NewQueryUserApprovalPathReqBodyBuilder() *QueryUserApprovalPathReqBodyBuilder
func (*QueryUserApprovalPathReqBodyBuilder) Build ¶
func (builder *QueryUserApprovalPathReqBodyBuilder) Build() (*QueryUserApprovalReqBody, error)
func (*QueryUserApprovalPathReqBodyBuilder) CheckDateFrom ¶
func (builder *QueryUserApprovalPathReqBodyBuilder) CheckDateFrom(checkDateFrom int) *QueryUserApprovalPathReqBodyBuilder
func (*QueryUserApprovalPathReqBodyBuilder) CheckDateTo ¶
func (builder *QueryUserApprovalPathReqBodyBuilder) CheckDateTo(checkDateTo int) *QueryUserApprovalPathReqBodyBuilder
func (*QueryUserApprovalPathReqBodyBuilder) UserIds ¶
func (builder *QueryUserApprovalPathReqBodyBuilder) UserIds(userIds []string) *QueryUserApprovalPathReqBodyBuilder
type QueryUserApprovalReq ¶
type QueryUserApprovalReq struct { Body *QueryUserApprovalReqBody `body:""` // contains filtered or unexported fields }
type QueryUserApprovalReqBodyBuilder ¶
type QueryUserApprovalReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewQueryUserApprovalReqBodyBuilder ¶
func NewQueryUserApprovalReqBodyBuilder() *QueryUserApprovalReqBodyBuilder
生成body的New构造器
func (*QueryUserApprovalReqBodyBuilder) Build ¶
func (builder *QueryUserApprovalReqBodyBuilder) Build() *QueryUserApprovalReqBody
1.3 生成body的build方法
func (*QueryUserApprovalReqBodyBuilder) CheckDateFrom ¶
func (builder *QueryUserApprovalReqBodyBuilder) CheckDateFrom(checkDateFrom int) *QueryUserApprovalReqBodyBuilder
func (*QueryUserApprovalReqBodyBuilder) CheckDateTo ¶
func (builder *QueryUserApprovalReqBodyBuilder) CheckDateTo(checkDateTo int) *QueryUserApprovalReqBodyBuilder
func (*QueryUserApprovalReqBodyBuilder) UserIds ¶
func (builder *QueryUserApprovalReqBodyBuilder) UserIds(userIds []string) *QueryUserApprovalReqBodyBuilder
1.2 生成body的builder属性方法
type QueryUserApprovalReqBuilder ¶
type QueryUserApprovalReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewQueryUserApprovalReqBuilder ¶
func NewQueryUserApprovalReqBuilder() *QueryUserApprovalReqBuilder
生成请求的New构造器
func (*QueryUserApprovalReqBuilder) Body ¶
func (builder *QueryUserApprovalReqBuilder) Body(body *QueryUserApprovalReqBody) *QueryUserApprovalReqBuilder
func (*QueryUserApprovalReqBuilder) Build ¶
func (builder *QueryUserApprovalReqBuilder) Build() *QueryUserApprovalReq
1.5 生成请求的builder的build方法
func (*QueryUserApprovalReqBuilder) EmployeeType ¶
func (builder *QueryUserApprovalReqBuilder) EmployeeType(employeeType string) *QueryUserApprovalReqBuilder
1.5 生成请求的builder属性方法
type QueryUserApprovalResp ¶
type QueryUserApprovalResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *QueryUserApprovalRespData `json:"data"` }
func (*QueryUserApprovalResp) Success ¶
func (resp *QueryUserApprovalResp) Success() bool
type QueryUserApprovalRespData ¶
type QueryUserApprovalRespData struct {
UserApprovals []*UserApproval `json:"user_approvals,omitempty"`
}
type QueryUserDailyShiftPathReqBodyBuilder ¶
type QueryUserDailyShiftPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
上传文件path开始
func NewQueryUserDailyShiftPathReqBodyBuilder ¶
func NewQueryUserDailyShiftPathReqBodyBuilder() *QueryUserDailyShiftPathReqBodyBuilder
func (*QueryUserDailyShiftPathReqBodyBuilder) Build ¶
func (builder *QueryUserDailyShiftPathReqBodyBuilder) Build() (*QueryUserDailyShiftReqBody, error)
func (*QueryUserDailyShiftPathReqBodyBuilder) CheckDateFrom ¶
func (builder *QueryUserDailyShiftPathReqBodyBuilder) CheckDateFrom(checkDateFrom int) *QueryUserDailyShiftPathReqBodyBuilder
func (*QueryUserDailyShiftPathReqBodyBuilder) CheckDateTo ¶
func (builder *QueryUserDailyShiftPathReqBodyBuilder) CheckDateTo(checkDateTo int) *QueryUserDailyShiftPathReqBodyBuilder
func (*QueryUserDailyShiftPathReqBodyBuilder) UserIds ¶
func (builder *QueryUserDailyShiftPathReqBodyBuilder) UserIds(userIds []string) *QueryUserDailyShiftPathReqBodyBuilder
type QueryUserDailyShiftReq ¶
type QueryUserDailyShiftReq struct { Body *QueryUserDailyShiftReqBody `body:""` // contains filtered or unexported fields }
type QueryUserDailyShiftReqBodyBuilder ¶
type QueryUserDailyShiftReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewQueryUserDailyShiftReqBodyBuilder ¶
func NewQueryUserDailyShiftReqBodyBuilder() *QueryUserDailyShiftReqBodyBuilder
生成body的New构造器
func (*QueryUserDailyShiftReqBodyBuilder) Build ¶
func (builder *QueryUserDailyShiftReqBodyBuilder) Build() *QueryUserDailyShiftReqBody
1.3 生成body的build方法
func (*QueryUserDailyShiftReqBodyBuilder) CheckDateFrom ¶
func (builder *QueryUserDailyShiftReqBodyBuilder) CheckDateFrom(checkDateFrom int) *QueryUserDailyShiftReqBodyBuilder
func (*QueryUserDailyShiftReqBodyBuilder) CheckDateTo ¶
func (builder *QueryUserDailyShiftReqBodyBuilder) CheckDateTo(checkDateTo int) *QueryUserDailyShiftReqBodyBuilder
func (*QueryUserDailyShiftReqBodyBuilder) UserIds ¶
func (builder *QueryUserDailyShiftReqBodyBuilder) UserIds(userIds []string) *QueryUserDailyShiftReqBodyBuilder
1.2 生成body的builder属性方法
type QueryUserDailyShiftReqBuilder ¶
type QueryUserDailyShiftReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewQueryUserDailyShiftReqBuilder ¶
func NewQueryUserDailyShiftReqBuilder() *QueryUserDailyShiftReqBuilder
生成请求的New构造器
func (*QueryUserDailyShiftReqBuilder) Body ¶
func (builder *QueryUserDailyShiftReqBuilder) Body(body *QueryUserDailyShiftReqBody) *QueryUserDailyShiftReqBuilder
func (*QueryUserDailyShiftReqBuilder) Build ¶
func (builder *QueryUserDailyShiftReqBuilder) Build() *QueryUserDailyShiftReq
1.5 生成请求的builder的build方法
func (*QueryUserDailyShiftReqBuilder) EmployeeType ¶
func (builder *QueryUserDailyShiftReqBuilder) EmployeeType(employeeType string) *QueryUserDailyShiftReqBuilder
1.5 生成请求的builder属性方法
type QueryUserDailyShiftResp ¶
type QueryUserDailyShiftResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *QueryUserDailyShiftRespData `json:"data"` }
func (*QueryUserDailyShiftResp) Success ¶
func (resp *QueryUserDailyShiftResp) Success() bool
type QueryUserDailyShiftRespData ¶
type QueryUserDailyShiftRespData struct {
UserDailyShifts []*UserDailyShift `json:"user_daily_shifts,omitempty"`
}
type QueryUserFlowPathReqBodyBuilder ¶
type QueryUserFlowPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
上传文件path开始
func NewQueryUserFlowPathReqBodyBuilder ¶
func NewQueryUserFlowPathReqBodyBuilder() *QueryUserFlowPathReqBodyBuilder
func (*QueryUserFlowPathReqBodyBuilder) Build ¶
func (builder *QueryUserFlowPathReqBodyBuilder) Build() (*QueryUserFlowReqBody, error)
func (*QueryUserFlowPathReqBodyBuilder) CheckTimeFrom ¶
func (builder *QueryUserFlowPathReqBodyBuilder) CheckTimeFrom(checkTimeFrom string) *QueryUserFlowPathReqBodyBuilder
func (*QueryUserFlowPathReqBodyBuilder) CheckTimeTo ¶
func (builder *QueryUserFlowPathReqBodyBuilder) CheckTimeTo(checkTimeTo string) *QueryUserFlowPathReqBodyBuilder
func (*QueryUserFlowPathReqBodyBuilder) UserIds ¶
func (builder *QueryUserFlowPathReqBodyBuilder) UserIds(userIds []string) *QueryUserFlowPathReqBodyBuilder
type QueryUserFlowReq ¶
type QueryUserFlowReq struct { Body *QueryUserFlowReqBody `body:""` // contains filtered or unexported fields }
type QueryUserFlowReqBody ¶
type QueryUserFlowReqBodyBuilder ¶
type QueryUserFlowReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewQueryUserFlowReqBodyBuilder ¶
func NewQueryUserFlowReqBodyBuilder() *QueryUserFlowReqBodyBuilder
生成body的New构造器
func (*QueryUserFlowReqBodyBuilder) Build ¶
func (builder *QueryUserFlowReqBodyBuilder) Build() *QueryUserFlowReqBody
1.3 生成body的build方法
func (*QueryUserFlowReqBodyBuilder) CheckTimeFrom ¶
func (builder *QueryUserFlowReqBodyBuilder) CheckTimeFrom(checkTimeFrom string) *QueryUserFlowReqBodyBuilder
func (*QueryUserFlowReqBodyBuilder) CheckTimeTo ¶
func (builder *QueryUserFlowReqBodyBuilder) CheckTimeTo(checkTimeTo string) *QueryUserFlowReqBodyBuilder
func (*QueryUserFlowReqBodyBuilder) UserIds ¶
func (builder *QueryUserFlowReqBodyBuilder) UserIds(userIds []string) *QueryUserFlowReqBodyBuilder
1.2 生成body的builder属性方法
type QueryUserFlowReqBuilder ¶
type QueryUserFlowReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewQueryUserFlowReqBuilder ¶
func NewQueryUserFlowReqBuilder() *QueryUserFlowReqBuilder
生成请求的New构造器
func (*QueryUserFlowReqBuilder) Body ¶
func (builder *QueryUserFlowReqBuilder) Body(body *QueryUserFlowReqBody) *QueryUserFlowReqBuilder
func (*QueryUserFlowReqBuilder) Build ¶
func (builder *QueryUserFlowReqBuilder) Build() *QueryUserFlowReq
1.5 生成请求的builder的build方法
func (*QueryUserFlowReqBuilder) EmployeeType ¶
func (builder *QueryUserFlowReqBuilder) EmployeeType(employeeType string) *QueryUserFlowReqBuilder
1.5 生成请求的builder属性方法
func (*QueryUserFlowReqBuilder) IncludeTerminatedUser ¶
func (builder *QueryUserFlowReqBuilder) IncludeTerminatedUser(includeTerminatedUser bool) *QueryUserFlowReqBuilder
type QueryUserFlowResp ¶
type QueryUserFlowResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *QueryUserFlowRespData `json:"data"` }
func (*QueryUserFlowResp) Success ¶
func (resp *QueryUserFlowResp) Success() bool
type QueryUserFlowRespData ¶
type QueryUserFlowRespData struct {
UserFlowResults []*UserFlow `json:"user_flow_results,omitempty"`
}
type QueryUserSettingPathReqBodyBuilder ¶
type QueryUserSettingPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
上传文件path开始
func NewQueryUserSettingPathReqBodyBuilder ¶
func NewQueryUserSettingPathReqBodyBuilder() *QueryUserSettingPathReqBodyBuilder
func (*QueryUserSettingPathReqBodyBuilder) Build ¶
func (builder *QueryUserSettingPathReqBodyBuilder) Build() (*QueryUserSettingReqBody, error)
func (*QueryUserSettingPathReqBodyBuilder) UserIds ¶
func (builder *QueryUserSettingPathReqBodyBuilder) UserIds(userIds []string) *QueryUserSettingPathReqBodyBuilder
type QueryUserSettingReq ¶
type QueryUserSettingReq struct { Body *QueryUserSettingReqBody `body:""` // contains filtered or unexported fields }
type QueryUserSettingReqBody ¶
type QueryUserSettingReqBody struct {
UserIds []string `json:"user_ids,omitempty"`
}
type QueryUserSettingReqBodyBuilder ¶
type QueryUserSettingReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewQueryUserSettingReqBodyBuilder ¶
func NewQueryUserSettingReqBodyBuilder() *QueryUserSettingReqBodyBuilder
生成body的New构造器
func (*QueryUserSettingReqBodyBuilder) Build ¶
func (builder *QueryUserSettingReqBodyBuilder) Build() *QueryUserSettingReqBody
1.3 生成body的build方法
func (*QueryUserSettingReqBodyBuilder) UserIds ¶
func (builder *QueryUserSettingReqBodyBuilder) UserIds(userIds []string) *QueryUserSettingReqBodyBuilder
1.2 生成body的builder属性方法
type QueryUserSettingReqBuilder ¶
type QueryUserSettingReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewQueryUserSettingReqBuilder ¶
func NewQueryUserSettingReqBuilder() *QueryUserSettingReqBuilder
生成请求的New构造器
func (*QueryUserSettingReqBuilder) Body ¶
func (builder *QueryUserSettingReqBuilder) Body(body *QueryUserSettingReqBody) *QueryUserSettingReqBuilder
func (*QueryUserSettingReqBuilder) Build ¶
func (builder *QueryUserSettingReqBuilder) Build() *QueryUserSettingReq
1.5 生成请求的builder的build方法
func (*QueryUserSettingReqBuilder) EmployeeType ¶
func (builder *QueryUserSettingReqBuilder) EmployeeType(employeeType string) *QueryUserSettingReqBuilder
1.5 生成请求的builder属性方法
type QueryUserSettingResp ¶
type QueryUserSettingResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *QueryUserSettingRespData `json:"data"` }
func (*QueryUserSettingResp) Success ¶
func (resp *QueryUserSettingResp) Success() bool
type QueryUserSettingRespData ¶
type QueryUserSettingRespData struct {
UserSettings []*UserSetting `json:"user_settings,omitempty"`
}
type QueryUserStatsDataPathReqBodyBuilder ¶
type QueryUserStatsDataPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
上传文件path开始
func NewQueryUserStatsDataPathReqBodyBuilder ¶
func NewQueryUserStatsDataPathReqBodyBuilder() *QueryUserStatsDataPathReqBodyBuilder
func (*QueryUserStatsDataPathReqBodyBuilder) Build ¶
func (builder *QueryUserStatsDataPathReqBodyBuilder) Build() (*QueryUserStatsDataReqBody, error)
func (*QueryUserStatsDataPathReqBodyBuilder) CurrentGroupOnly ¶
func (builder *QueryUserStatsDataPathReqBodyBuilder) CurrentGroupOnly(currentGroupOnly bool) *QueryUserStatsDataPathReqBodyBuilder
func (*QueryUserStatsDataPathReqBodyBuilder) EndDate ¶
func (builder *QueryUserStatsDataPathReqBodyBuilder) EndDate(endDate int) *QueryUserStatsDataPathReqBodyBuilder
func (*QueryUserStatsDataPathReqBodyBuilder) Locale ¶
func (builder *QueryUserStatsDataPathReqBodyBuilder) Locale(locale string) *QueryUserStatsDataPathReqBodyBuilder
func (*QueryUserStatsDataPathReqBodyBuilder) NeedHistory ¶
func (builder *QueryUserStatsDataPathReqBodyBuilder) NeedHistory(needHistory bool) *QueryUserStatsDataPathReqBodyBuilder
func (*QueryUserStatsDataPathReqBodyBuilder) StartDate ¶
func (builder *QueryUserStatsDataPathReqBodyBuilder) StartDate(startDate int) *QueryUserStatsDataPathReqBodyBuilder
func (*QueryUserStatsDataPathReqBodyBuilder) StatsType ¶
func (builder *QueryUserStatsDataPathReqBodyBuilder) StatsType(statsType string) *QueryUserStatsDataPathReqBodyBuilder
func (*QueryUserStatsDataPathReqBodyBuilder) UserId ¶
func (builder *QueryUserStatsDataPathReqBodyBuilder) UserId(userId string) *QueryUserStatsDataPathReqBodyBuilder
func (*QueryUserStatsDataPathReqBodyBuilder) UserIds ¶
func (builder *QueryUserStatsDataPathReqBodyBuilder) UserIds(userIds []string) *QueryUserStatsDataPathReqBodyBuilder
type QueryUserStatsDataReq ¶
type QueryUserStatsDataReq struct { Body *QueryUserStatsDataReqBody `body:""` // contains filtered or unexported fields }
type QueryUserStatsDataReqBody ¶
type QueryUserStatsDataReqBody struct { Locale *string `json:"locale,omitempty"` StatsType *string `json:"stats_type,omitempty"` StartDate *int `json:"start_date,omitempty"` EndDate *int `json:"end_date,omitempty"` UserIds []string `json:"user_ids,omitempty"` NeedHistory *bool `json:"need_history,omitempty"` CurrentGroupOnly *bool `json:"current_group_only,omitempty"` UserId *string `json:"user_id,omitempty"` }
type QueryUserStatsDataReqBodyBuilder ¶
type QueryUserStatsDataReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewQueryUserStatsDataReqBodyBuilder ¶
func NewQueryUserStatsDataReqBodyBuilder() *QueryUserStatsDataReqBodyBuilder
生成body的New构造器
func (*QueryUserStatsDataReqBodyBuilder) Build ¶
func (builder *QueryUserStatsDataReqBodyBuilder) Build() *QueryUserStatsDataReqBody
1.3 生成body的build方法
func (*QueryUserStatsDataReqBodyBuilder) CurrentGroupOnly ¶
func (builder *QueryUserStatsDataReqBodyBuilder) CurrentGroupOnly(currentGroupOnly bool) *QueryUserStatsDataReqBodyBuilder
func (*QueryUserStatsDataReqBodyBuilder) EndDate ¶
func (builder *QueryUserStatsDataReqBodyBuilder) EndDate(endDate int) *QueryUserStatsDataReqBodyBuilder
func (*QueryUserStatsDataReqBodyBuilder) Locale ¶
func (builder *QueryUserStatsDataReqBodyBuilder) Locale(locale string) *QueryUserStatsDataReqBodyBuilder
1.2 生成body的builder属性方法
func (*QueryUserStatsDataReqBodyBuilder) NeedHistory ¶
func (builder *QueryUserStatsDataReqBodyBuilder) NeedHistory(needHistory bool) *QueryUserStatsDataReqBodyBuilder
func (*QueryUserStatsDataReqBodyBuilder) StartDate ¶
func (builder *QueryUserStatsDataReqBodyBuilder) StartDate(startDate int) *QueryUserStatsDataReqBodyBuilder
func (*QueryUserStatsDataReqBodyBuilder) StatsType ¶
func (builder *QueryUserStatsDataReqBodyBuilder) StatsType(statsType string) *QueryUserStatsDataReqBodyBuilder
func (*QueryUserStatsDataReqBodyBuilder) UserId ¶
func (builder *QueryUserStatsDataReqBodyBuilder) UserId(userId string) *QueryUserStatsDataReqBodyBuilder
func (*QueryUserStatsDataReqBodyBuilder) UserIds ¶
func (builder *QueryUserStatsDataReqBodyBuilder) UserIds(userIds []string) *QueryUserStatsDataReqBodyBuilder
type QueryUserStatsDataReqBuilder ¶
type QueryUserStatsDataReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewQueryUserStatsDataReqBuilder ¶
func NewQueryUserStatsDataReqBuilder() *QueryUserStatsDataReqBuilder
生成请求的New构造器
func (*QueryUserStatsDataReqBuilder) Body ¶
func (builder *QueryUserStatsDataReqBuilder) Body(body *QueryUserStatsDataReqBody) *QueryUserStatsDataReqBuilder
func (*QueryUserStatsDataReqBuilder) Build ¶
func (builder *QueryUserStatsDataReqBuilder) Build() *QueryUserStatsDataReq
1.5 生成请求的builder的build方法
func (*QueryUserStatsDataReqBuilder) EmployeeType ¶
func (builder *QueryUserStatsDataReqBuilder) EmployeeType(employeeType string) *QueryUserStatsDataReqBuilder
1.5 生成请求的builder属性方法
type QueryUserStatsDataResp ¶
type QueryUserStatsDataResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *QueryUserStatsDataRespData `json:"data"` }
func (*QueryUserStatsDataResp) Success ¶
func (resp *QueryUserStatsDataResp) Success() bool
type QueryUserStatsDataRespData ¶
type QueryUserStatsDataRespData struct {
UserDatas []*UserStatsData `json:"user_datas,omitempty"`
}
type QueryUserStatsFieldPathReqBodyBuilder ¶
type QueryUserStatsFieldPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
上传文件path开始
func NewQueryUserStatsFieldPathReqBodyBuilder ¶
func NewQueryUserStatsFieldPathReqBodyBuilder() *QueryUserStatsFieldPathReqBodyBuilder
func (*QueryUserStatsFieldPathReqBodyBuilder) Build ¶
func (builder *QueryUserStatsFieldPathReqBodyBuilder) Build() (*QueryUserStatsFieldReqBody, error)
func (*QueryUserStatsFieldPathReqBodyBuilder) EndDate ¶
func (builder *QueryUserStatsFieldPathReqBodyBuilder) EndDate(endDate int) *QueryUserStatsFieldPathReqBodyBuilder
func (*QueryUserStatsFieldPathReqBodyBuilder) Locale ¶
func (builder *QueryUserStatsFieldPathReqBodyBuilder) Locale(locale string) *QueryUserStatsFieldPathReqBodyBuilder
func (*QueryUserStatsFieldPathReqBodyBuilder) StartDate ¶
func (builder *QueryUserStatsFieldPathReqBodyBuilder) StartDate(startDate int) *QueryUserStatsFieldPathReqBodyBuilder
func (*QueryUserStatsFieldPathReqBodyBuilder) StatsType ¶
func (builder *QueryUserStatsFieldPathReqBodyBuilder) StatsType(statsType string) *QueryUserStatsFieldPathReqBodyBuilder
type QueryUserStatsFieldReq ¶
type QueryUserStatsFieldReq struct { Body *QueryUserStatsFieldReqBody `body:""` // contains filtered or unexported fields }
type QueryUserStatsFieldReqBodyBuilder ¶
type QueryUserStatsFieldReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewQueryUserStatsFieldReqBodyBuilder ¶
func NewQueryUserStatsFieldReqBodyBuilder() *QueryUserStatsFieldReqBodyBuilder
生成body的New构造器
func (*QueryUserStatsFieldReqBodyBuilder) Build ¶
func (builder *QueryUserStatsFieldReqBodyBuilder) Build() *QueryUserStatsFieldReqBody
1.3 生成body的build方法
func (*QueryUserStatsFieldReqBodyBuilder) EndDate ¶
func (builder *QueryUserStatsFieldReqBodyBuilder) EndDate(endDate int) *QueryUserStatsFieldReqBodyBuilder
func (*QueryUserStatsFieldReqBodyBuilder) Locale ¶
func (builder *QueryUserStatsFieldReqBodyBuilder) Locale(locale string) *QueryUserStatsFieldReqBodyBuilder
1.2 生成body的builder属性方法
func (*QueryUserStatsFieldReqBodyBuilder) StartDate ¶
func (builder *QueryUserStatsFieldReqBodyBuilder) StartDate(startDate int) *QueryUserStatsFieldReqBodyBuilder
func (*QueryUserStatsFieldReqBodyBuilder) StatsType ¶
func (builder *QueryUserStatsFieldReqBodyBuilder) StatsType(statsType string) *QueryUserStatsFieldReqBodyBuilder
type QueryUserStatsFieldReqBuilder ¶
type QueryUserStatsFieldReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewQueryUserStatsFieldReqBuilder ¶
func NewQueryUserStatsFieldReqBuilder() *QueryUserStatsFieldReqBuilder
生成请求的New构造器
func (*QueryUserStatsFieldReqBuilder) Body ¶
func (builder *QueryUserStatsFieldReqBuilder) Body(body *QueryUserStatsFieldReqBody) *QueryUserStatsFieldReqBuilder
func (*QueryUserStatsFieldReqBuilder) Build ¶
func (builder *QueryUserStatsFieldReqBuilder) Build() *QueryUserStatsFieldReq
1.5 生成请求的builder的build方法
func (*QueryUserStatsFieldReqBuilder) EmployeeType ¶
func (builder *QueryUserStatsFieldReqBuilder) EmployeeType(employeeType string) *QueryUserStatsFieldReqBuilder
1.5 生成请求的builder属性方法
type QueryUserStatsFieldResp ¶
type QueryUserStatsFieldResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *QueryUserStatsFieldRespData `json:"data"` }
func (*QueryUserStatsFieldResp) Success ¶
func (resp *QueryUserStatsFieldResp) Success() bool
type QueryUserStatsFieldRespData ¶
type QueryUserStatsFieldRespData struct {
UserStatsField *UserStatsField `json:"user_stats_field,omitempty"`
}
type QueryUserStatsViewPathReqBodyBuilder ¶
type QueryUserStatsViewPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
上传文件path开始
func NewQueryUserStatsViewPathReqBodyBuilder ¶
func NewQueryUserStatsViewPathReqBodyBuilder() *QueryUserStatsViewPathReqBodyBuilder
func (*QueryUserStatsViewPathReqBodyBuilder) Build ¶
func (builder *QueryUserStatsViewPathReqBodyBuilder) Build() (*QueryUserStatsViewReqBody, error)
func (*QueryUserStatsViewPathReqBodyBuilder) Locale ¶
func (builder *QueryUserStatsViewPathReqBodyBuilder) Locale(locale string) *QueryUserStatsViewPathReqBodyBuilder
func (*QueryUserStatsViewPathReqBodyBuilder) StatsType ¶
func (builder *QueryUserStatsViewPathReqBodyBuilder) StatsType(statsType string) *QueryUserStatsViewPathReqBodyBuilder
func (*QueryUserStatsViewPathReqBodyBuilder) UserId ¶
func (builder *QueryUserStatsViewPathReqBodyBuilder) UserId(userId string) *QueryUserStatsViewPathReqBodyBuilder
type QueryUserStatsViewReq ¶
type QueryUserStatsViewReq struct { Body *QueryUserStatsViewReqBody `body:""` // contains filtered or unexported fields }
type QueryUserStatsViewReqBodyBuilder ¶
type QueryUserStatsViewReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewQueryUserStatsViewReqBodyBuilder ¶
func NewQueryUserStatsViewReqBodyBuilder() *QueryUserStatsViewReqBodyBuilder
生成body的New构造器
func (*QueryUserStatsViewReqBodyBuilder) Build ¶
func (builder *QueryUserStatsViewReqBodyBuilder) Build() *QueryUserStatsViewReqBody
1.3 生成body的build方法
func (*QueryUserStatsViewReqBodyBuilder) Locale ¶
func (builder *QueryUserStatsViewReqBodyBuilder) Locale(locale string) *QueryUserStatsViewReqBodyBuilder
1.2 生成body的builder属性方法
func (*QueryUserStatsViewReqBodyBuilder) StatsType ¶
func (builder *QueryUserStatsViewReqBodyBuilder) StatsType(statsType string) *QueryUserStatsViewReqBodyBuilder
func (*QueryUserStatsViewReqBodyBuilder) UserId ¶
func (builder *QueryUserStatsViewReqBodyBuilder) UserId(userId string) *QueryUserStatsViewReqBodyBuilder
type QueryUserStatsViewReqBuilder ¶
type QueryUserStatsViewReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewQueryUserStatsViewReqBuilder ¶
func NewQueryUserStatsViewReqBuilder() *QueryUserStatsViewReqBuilder
生成请求的New构造器
func (*QueryUserStatsViewReqBuilder) Body ¶
func (builder *QueryUserStatsViewReqBuilder) Body(body *QueryUserStatsViewReqBody) *QueryUserStatsViewReqBuilder
func (*QueryUserStatsViewReqBuilder) Build ¶
func (builder *QueryUserStatsViewReqBuilder) Build() *QueryUserStatsViewReq
1.5 生成请求的builder的build方法
func (*QueryUserStatsViewReqBuilder) EmployeeType ¶
func (builder *QueryUserStatsViewReqBuilder) EmployeeType(employeeType string) *QueryUserStatsViewReqBuilder
1.5 生成请求的builder属性方法
type QueryUserStatsViewResp ¶
type QueryUserStatsViewResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *QueryUserStatsViewRespData `json:"data"` }
func (*QueryUserStatsViewResp) Success ¶
func (resp *QueryUserStatsViewResp) Success() bool
type QueryUserStatsViewRespData ¶
type QueryUserStatsViewRespData struct {
View *UserStatsView `json:"view,omitempty"`
}
type QueryUserTaskPathReqBodyBuilder ¶
type QueryUserTaskPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
上传文件path开始
func NewQueryUserTaskPathReqBodyBuilder ¶
func NewQueryUserTaskPathReqBodyBuilder() *QueryUserTaskPathReqBodyBuilder
func (*QueryUserTaskPathReqBodyBuilder) Build ¶
func (builder *QueryUserTaskPathReqBodyBuilder) Build() (*QueryUserTaskReqBody, error)
func (*QueryUserTaskPathReqBodyBuilder) CheckDateFrom ¶
func (builder *QueryUserTaskPathReqBodyBuilder) CheckDateFrom(checkDateFrom int) *QueryUserTaskPathReqBodyBuilder
func (*QueryUserTaskPathReqBodyBuilder) CheckDateTo ¶
func (builder *QueryUserTaskPathReqBodyBuilder) CheckDateTo(checkDateTo int) *QueryUserTaskPathReqBodyBuilder
func (*QueryUserTaskPathReqBodyBuilder) UserIds ¶
func (builder *QueryUserTaskPathReqBodyBuilder) UserIds(userIds []string) *QueryUserTaskPathReqBodyBuilder
type QueryUserTaskRemedyPathReqBodyBuilder ¶
type QueryUserTaskRemedyPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
上传文件path开始
func NewQueryUserTaskRemedyPathReqBodyBuilder ¶
func NewQueryUserTaskRemedyPathReqBodyBuilder() *QueryUserTaskRemedyPathReqBodyBuilder
func (*QueryUserTaskRemedyPathReqBodyBuilder) Build ¶
func (builder *QueryUserTaskRemedyPathReqBodyBuilder) Build() (*QueryUserTaskRemedyReqBody, error)
func (*QueryUserTaskRemedyPathReqBodyBuilder) CheckTimeFrom ¶
func (builder *QueryUserTaskRemedyPathReqBodyBuilder) CheckTimeFrom(checkTimeFrom string) *QueryUserTaskRemedyPathReqBodyBuilder
func (*QueryUserTaskRemedyPathReqBodyBuilder) CheckTimeTo ¶
func (builder *QueryUserTaskRemedyPathReqBodyBuilder) CheckTimeTo(checkTimeTo string) *QueryUserTaskRemedyPathReqBodyBuilder
func (*QueryUserTaskRemedyPathReqBodyBuilder) UserIds ¶
func (builder *QueryUserTaskRemedyPathReqBodyBuilder) UserIds(userIds []string) *QueryUserTaskRemedyPathReqBodyBuilder
type QueryUserTaskRemedyReq ¶
type QueryUserTaskRemedyReq struct { Body *QueryUserTaskRemedyReqBody `body:""` // contains filtered or unexported fields }
type QueryUserTaskRemedyReqBodyBuilder ¶
type QueryUserTaskRemedyReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewQueryUserTaskRemedyReqBodyBuilder ¶
func NewQueryUserTaskRemedyReqBodyBuilder() *QueryUserTaskRemedyReqBodyBuilder
生成body的New构造器
func (*QueryUserTaskRemedyReqBodyBuilder) Build ¶
func (builder *QueryUserTaskRemedyReqBodyBuilder) Build() *QueryUserTaskRemedyReqBody
1.3 生成body的build方法
func (*QueryUserTaskRemedyReqBodyBuilder) CheckTimeFrom ¶
func (builder *QueryUserTaskRemedyReqBodyBuilder) CheckTimeFrom(checkTimeFrom string) *QueryUserTaskRemedyReqBodyBuilder
func (*QueryUserTaskRemedyReqBodyBuilder) CheckTimeTo ¶
func (builder *QueryUserTaskRemedyReqBodyBuilder) CheckTimeTo(checkTimeTo string) *QueryUserTaskRemedyReqBodyBuilder
func (*QueryUserTaskRemedyReqBodyBuilder) UserIds ¶
func (builder *QueryUserTaskRemedyReqBodyBuilder) UserIds(userIds []string) *QueryUserTaskRemedyReqBodyBuilder
1.2 生成body的builder属性方法
type QueryUserTaskRemedyReqBuilder ¶
type QueryUserTaskRemedyReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewQueryUserTaskRemedyReqBuilder ¶
func NewQueryUserTaskRemedyReqBuilder() *QueryUserTaskRemedyReqBuilder
生成请求的New构造器
func (*QueryUserTaskRemedyReqBuilder) Body ¶
func (builder *QueryUserTaskRemedyReqBuilder) Body(body *QueryUserTaskRemedyReqBody) *QueryUserTaskRemedyReqBuilder
func (*QueryUserTaskRemedyReqBuilder) Build ¶
func (builder *QueryUserTaskRemedyReqBuilder) Build() *QueryUserTaskRemedyReq
1.5 生成请求的builder的build方法
func (*QueryUserTaskRemedyReqBuilder) EmployeeType ¶
func (builder *QueryUserTaskRemedyReqBuilder) EmployeeType(employeeType string) *QueryUserTaskRemedyReqBuilder
1.5 生成请求的builder属性方法
type QueryUserTaskRemedyResp ¶
type QueryUserTaskRemedyResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *QueryUserTaskRemedyRespData `json:"data"` }
func (*QueryUserTaskRemedyResp) Success ¶
func (resp *QueryUserTaskRemedyResp) Success() bool
type QueryUserTaskRemedyRespData ¶
type QueryUserTaskRemedyRespData struct {
UserRemedys []*UserTaskRemedy `json:"user_remedys,omitempty"`
}
type QueryUserTaskReq ¶
type QueryUserTaskReq struct { Body *QueryUserTaskReqBody `body:""` // contains filtered or unexported fields }
type QueryUserTaskReqBody ¶
type QueryUserTaskReqBodyBuilder ¶
type QueryUserTaskReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewQueryUserTaskReqBodyBuilder ¶
func NewQueryUserTaskReqBodyBuilder() *QueryUserTaskReqBodyBuilder
生成body的New构造器
func (*QueryUserTaskReqBodyBuilder) Build ¶
func (builder *QueryUserTaskReqBodyBuilder) Build() *QueryUserTaskReqBody
1.3 生成body的build方法
func (*QueryUserTaskReqBodyBuilder) CheckDateFrom ¶
func (builder *QueryUserTaskReqBodyBuilder) CheckDateFrom(checkDateFrom int) *QueryUserTaskReqBodyBuilder
func (*QueryUserTaskReqBodyBuilder) CheckDateTo ¶
func (builder *QueryUserTaskReqBodyBuilder) CheckDateTo(checkDateTo int) *QueryUserTaskReqBodyBuilder
func (*QueryUserTaskReqBodyBuilder) UserIds ¶
func (builder *QueryUserTaskReqBodyBuilder) UserIds(userIds []string) *QueryUserTaskReqBodyBuilder
1.2 生成body的builder属性方法
type QueryUserTaskReqBuilder ¶
type QueryUserTaskReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewQueryUserTaskReqBuilder ¶
func NewQueryUserTaskReqBuilder() *QueryUserTaskReqBuilder
生成请求的New构造器
func (*QueryUserTaskReqBuilder) Body ¶
func (builder *QueryUserTaskReqBuilder) Body(body *QueryUserTaskReqBody) *QueryUserTaskReqBuilder
func (*QueryUserTaskReqBuilder) Build ¶
func (builder *QueryUserTaskReqBuilder) Build() *QueryUserTaskReq
1.5 生成请求的builder的build方法
func (*QueryUserTaskReqBuilder) EmployeeType ¶
func (builder *QueryUserTaskReqBuilder) EmployeeType(employeeType string) *QueryUserTaskReqBuilder
1.5 生成请求的builder属性方法
func (*QueryUserTaskReqBuilder) IgnoreInvalidUsers ¶
func (builder *QueryUserTaskReqBuilder) IgnoreInvalidUsers(ignoreInvalidUsers bool) *QueryUserTaskReqBuilder
func (*QueryUserTaskReqBuilder) IncludeTerminatedUser ¶
func (builder *QueryUserTaskReqBuilder) IncludeTerminatedUser(includeTerminatedUser bool) *QueryUserTaskReqBuilder
type QueryUserTaskResp ¶
type QueryUserTaskResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *QueryUserTaskRespData `json:"data"` }
func (*QueryUserTaskResp) Success ¶
func (resp *QueryUserTaskResp) Success() bool
type QueryUserTaskRespData ¶
type RestRuleBuilder ¶
type RestRuleBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewRestRuleBuilder ¶
func NewRestRuleBuilder() *RestRuleBuilder
func (*RestRuleBuilder) Build ¶
func (builder *RestRuleBuilder) Build() *RestRule
func (*RestRuleBuilder) RestBeginTime ¶
func (builder *RestRuleBuilder) RestBeginTime(restBeginTime string) *RestRuleBuilder
func (*RestRuleBuilder) RestEndTime ¶
func (builder *RestRuleBuilder) RestEndTime(restEndTime string) *RestRuleBuilder
type ScanWifiInfo ¶
type ScanWifiInfoBuilder ¶
type ScanWifiInfoBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewScanWifiInfoBuilder ¶
func NewScanWifiInfoBuilder() *ScanWifiInfoBuilder
func (*ScanWifiInfoBuilder) Bssid ¶
func (builder *ScanWifiInfoBuilder) Bssid(bssid string) *ScanWifiInfoBuilder
func (*ScanWifiInfoBuilder) Build ¶
func (builder *ScanWifiInfoBuilder) Build() *ScanWifiInfo
func (*ScanWifiInfoBuilder) Ssid ¶
func (builder *ScanWifiInfoBuilder) Ssid(ssid string) *ScanWifiInfoBuilder
type ScheduleBuilder ¶
type ScheduleBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewScheduleBuilder ¶
func NewScheduleBuilder() *ScheduleBuilder
func (*ScheduleBuilder) Build ¶
func (builder *ScheduleBuilder) Build() *Schedule
func (*ScheduleBuilder) GroupId ¶
func (builder *ScheduleBuilder) GroupId(groupId string) *ScheduleBuilder
func (*ScheduleBuilder) Shifts ¶
func (builder *ScheduleBuilder) Shifts(shifts []string) *ScheduleBuilder
type SearchGroupPathReqBodyBuilder ¶
type SearchGroupPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
上传文件path开始
func NewSearchGroupPathReqBodyBuilder ¶
func NewSearchGroupPathReqBodyBuilder() *SearchGroupPathReqBodyBuilder
func (*SearchGroupPathReqBodyBuilder) Build ¶
func (builder *SearchGroupPathReqBodyBuilder) Build() (*SearchGroupReqBody, error)
func (*SearchGroupPathReqBodyBuilder) ExactlyMatched ¶
func (builder *SearchGroupPathReqBodyBuilder) ExactlyMatched(exactlyMatched bool) *SearchGroupPathReqBodyBuilder
func (*SearchGroupPathReqBodyBuilder) GroupName ¶
func (builder *SearchGroupPathReqBodyBuilder) GroupName(groupName string) *SearchGroupPathReqBodyBuilder
type SearchGroupReq ¶
type SearchGroupReq struct { Body *SearchGroupReqBody `body:""` // contains filtered or unexported fields }
type SearchGroupReqBody ¶
type SearchGroupReqBodyBuilder ¶
type SearchGroupReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewSearchGroupReqBodyBuilder ¶
func NewSearchGroupReqBodyBuilder() *SearchGroupReqBodyBuilder
生成body的New构造器
func (*SearchGroupReqBodyBuilder) Build ¶
func (builder *SearchGroupReqBodyBuilder) Build() *SearchGroupReqBody
1.3 生成body的build方法
func (*SearchGroupReqBodyBuilder) ExactlyMatched ¶
func (builder *SearchGroupReqBodyBuilder) ExactlyMatched(exactlyMatched bool) *SearchGroupReqBodyBuilder
func (*SearchGroupReqBodyBuilder) GroupName ¶
func (builder *SearchGroupReqBodyBuilder) GroupName(groupName string) *SearchGroupReqBodyBuilder
1.2 生成body的builder属性方法
type SearchGroupReqBuilder ¶
type SearchGroupReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func (*SearchGroupReqBuilder) Body ¶
func (builder *SearchGroupReqBuilder) Body(body *SearchGroupReqBody) *SearchGroupReqBuilder
1.5 生成请求的builder属性方法
func (*SearchGroupReqBuilder) Build ¶
func (builder *SearchGroupReqBuilder) Build() *SearchGroupReq
1.5 生成请求的builder的build方法
type SearchGroupResp ¶
type SearchGroupResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *SearchGroupRespData `json:"data"` }
func (*SearchGroupResp) Success ¶
func (resp *SearchGroupResp) Success() bool
type SearchGroupRespData ¶
type SearchGroupRespData struct {
GroupList []*GroupMeta `json:"group_list,omitempty"`
}
type Shift ¶
type Shift struct { ShiftId *string `json:"shift_id,omitempty"` ShiftName *string `json:"shift_name,omitempty"` PunchTimes *int `json:"punch_times,omitempty"` IsFlexible *bool `json:"is_flexible,omitempty"` FlexibleMinutes *int `json:"flexible_minutes,omitempty"` NoNeedOff *bool `json:"no_need_off,omitempty"` PunchTimeRule []*PunchTimeRule `json:"punch_time_rule,omitempty"` LateOffLateOnRule []*LateOffLateOnRule `json:"late_off_late_on_rule,omitempty"` RestTimeRule []*RestRule `json:"rest_time_rule,omitempty"` }
type ShiftBuilder ¶
type ShiftBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewShiftBuilder ¶
func NewShiftBuilder() *ShiftBuilder
func (*ShiftBuilder) Build ¶
func (builder *ShiftBuilder) Build() *Shift
func (*ShiftBuilder) FlexibleMinutes ¶
func (builder *ShiftBuilder) FlexibleMinutes(flexibleMinutes int) *ShiftBuilder
func (*ShiftBuilder) IsFlexible ¶
func (builder *ShiftBuilder) IsFlexible(isFlexible bool) *ShiftBuilder
func (*ShiftBuilder) LateOffLateOnRule ¶
func (builder *ShiftBuilder) LateOffLateOnRule(lateOffLateOnRule []*LateOffLateOnRule) *ShiftBuilder
func (*ShiftBuilder) NoNeedOff ¶
func (builder *ShiftBuilder) NoNeedOff(noNeedOff bool) *ShiftBuilder
func (*ShiftBuilder) PunchTimeRule ¶
func (builder *ShiftBuilder) PunchTimeRule(punchTimeRule []*PunchTimeRule) *ShiftBuilder
func (*ShiftBuilder) PunchTimes ¶
func (builder *ShiftBuilder) PunchTimes(punchTimes int) *ShiftBuilder
func (*ShiftBuilder) RestTimeRule ¶
func (builder *ShiftBuilder) RestTimeRule(restTimeRule []*RestRule) *ShiftBuilder
func (*ShiftBuilder) ShiftId ¶
func (builder *ShiftBuilder) ShiftId(shiftId string) *ShiftBuilder
func (*ShiftBuilder) ShiftName ¶
func (builder *ShiftBuilder) ShiftName(shiftName string) *ShiftBuilder
type StatusChange ¶
type StatusChange struct { Index *int `json:"index,omitempty"` BeforeStatus *string `json:"before_status,omitempty"` CurrentStatus *string `json:"current_status,omitempty"` BeforeSupplement *string `json:"before_supplement,omitempty"` CurrentSupplement *string `json:"current_supplement,omitempty"` WorkType *string `json:"work_type,omitempty"` }
type StatusChangeBuilder ¶
type StatusChangeBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewStatusChangeBuilder ¶
func NewStatusChangeBuilder() *StatusChangeBuilder
func (*StatusChangeBuilder) BeforeStatus ¶
func (builder *StatusChangeBuilder) BeforeStatus(beforeStatus string) *StatusChangeBuilder
func (*StatusChangeBuilder) BeforeSupplement ¶
func (builder *StatusChangeBuilder) BeforeSupplement(beforeSupplement string) *StatusChangeBuilder
func (*StatusChangeBuilder) Build ¶
func (builder *StatusChangeBuilder) Build() *StatusChange
func (*StatusChangeBuilder) CurrentStatus ¶
func (builder *StatusChangeBuilder) CurrentStatus(currentStatus string) *StatusChangeBuilder
func (*StatusChangeBuilder) CurrentSupplement ¶
func (builder *StatusChangeBuilder) CurrentSupplement(currentSupplement string) *StatusChangeBuilder
func (*StatusChangeBuilder) Index ¶
func (builder *StatusChangeBuilder) Index(index int) *StatusChangeBuilder
func (*StatusChangeBuilder) WorkType ¶
func (builder *StatusChangeBuilder) WorkType(workType string) *StatusChangeBuilder
type TaskResult ¶
type TaskResult struct { CheckInRecordId *string `json:"check_in_record_id,omitempty"` CheckInRecord *UserFlow `json:"check_in_record,omitempty"` CheckOutRecordId *string `json:"check_out_record_id,omitempty"` CheckOutRecord *UserFlow `json:"check_out_record,omitempty"` CheckInResult *string `json:"check_in_result,omitempty"` CheckOutResult *string `json:"check_out_result,omitempty"` CheckInResultSupplement *string `json:"check_in_result_supplement,omitempty"` CheckOutResultSupplement *string `json:"check_out_result_supplement,omitempty"` CheckInShiftTime *string `json:"check_in_shift_time,omitempty"` CheckOutShiftTime *string `json:"check_out_shift_time,omitempty"` }
type TaskResultBuilder ¶
type TaskResultBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewTaskResultBuilder ¶
func NewTaskResultBuilder() *TaskResultBuilder
func (*TaskResultBuilder) Build ¶
func (builder *TaskResultBuilder) Build() *TaskResult
func (*TaskResultBuilder) CheckInRecord ¶
func (builder *TaskResultBuilder) CheckInRecord(checkInRecord *UserFlow) *TaskResultBuilder
func (*TaskResultBuilder) CheckInRecordId ¶
func (builder *TaskResultBuilder) CheckInRecordId(checkInRecordId string) *TaskResultBuilder
func (*TaskResultBuilder) CheckInResult ¶
func (builder *TaskResultBuilder) CheckInResult(checkInResult string) *TaskResultBuilder
func (*TaskResultBuilder) CheckInResultSupplement ¶
func (builder *TaskResultBuilder) CheckInResultSupplement(checkInResultSupplement string) *TaskResultBuilder
func (*TaskResultBuilder) CheckInShiftTime ¶
func (builder *TaskResultBuilder) CheckInShiftTime(checkInShiftTime string) *TaskResultBuilder
func (*TaskResultBuilder) CheckOutRecord ¶
func (builder *TaskResultBuilder) CheckOutRecord(checkOutRecord *UserFlow) *TaskResultBuilder
func (*TaskResultBuilder) CheckOutRecordId ¶
func (builder *TaskResultBuilder) CheckOutRecordId(checkOutRecordId string) *TaskResultBuilder
func (*TaskResultBuilder) CheckOutResult ¶
func (builder *TaskResultBuilder) CheckOutResult(checkOutResult string) *TaskResultBuilder
func (*TaskResultBuilder) CheckOutResultSupplement ¶
func (builder *TaskResultBuilder) CheckOutResultSupplement(checkOutResultSupplement string) *TaskResultBuilder
func (*TaskResultBuilder) CheckOutShiftTime ¶
func (builder *TaskResultBuilder) CheckOutShiftTime(checkOutShiftTime string) *TaskResultBuilder
type UpdateUserStatsViewPathReqBodyBuilder ¶
type UpdateUserStatsViewPathReqBodyBuilder struct {
// contains filtered or unexported fields
}
上传文件path开始
func NewUpdateUserStatsViewPathReqBodyBuilder ¶
func NewUpdateUserStatsViewPathReqBodyBuilder() *UpdateUserStatsViewPathReqBodyBuilder
func (*UpdateUserStatsViewPathReqBodyBuilder) Build ¶
func (builder *UpdateUserStatsViewPathReqBodyBuilder) Build() (*UpdateUserStatsViewReqBody, error)
func (*UpdateUserStatsViewPathReqBodyBuilder) View ¶
func (builder *UpdateUserStatsViewPathReqBodyBuilder) View(view *UserStatsView) *UpdateUserStatsViewPathReqBodyBuilder
type UpdateUserStatsViewReq ¶
type UpdateUserStatsViewReq struct { Body *UpdateUserStatsViewReqBody `body:""` // contains filtered or unexported fields }
type UpdateUserStatsViewReqBody ¶
type UpdateUserStatsViewReqBody struct {
View *UserStatsView `json:"view,omitempty"`
}
type UpdateUserStatsViewReqBodyBuilder ¶
type UpdateUserStatsViewReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewUpdateUserStatsViewReqBodyBuilder ¶
func NewUpdateUserStatsViewReqBodyBuilder() *UpdateUserStatsViewReqBodyBuilder
生成body的New构造器
func (*UpdateUserStatsViewReqBodyBuilder) Build ¶
func (builder *UpdateUserStatsViewReqBodyBuilder) Build() *UpdateUserStatsViewReqBody
1.3 生成body的build方法
func (*UpdateUserStatsViewReqBodyBuilder) View ¶
func (builder *UpdateUserStatsViewReqBodyBuilder) View(view *UserStatsView) *UpdateUserStatsViewReqBodyBuilder
1.2 生成body的builder属性方法
type UpdateUserStatsViewReqBuilder ¶
type UpdateUserStatsViewReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func NewUpdateUserStatsViewReqBuilder ¶
func NewUpdateUserStatsViewReqBuilder() *UpdateUserStatsViewReqBuilder
生成请求的New构造器
func (*UpdateUserStatsViewReqBuilder) Body ¶
func (builder *UpdateUserStatsViewReqBuilder) Body(body *UpdateUserStatsViewReqBody) *UpdateUserStatsViewReqBuilder
func (*UpdateUserStatsViewReqBuilder) Build ¶
func (builder *UpdateUserStatsViewReqBuilder) Build() *UpdateUserStatsViewReq
1.5 生成请求的builder的build方法
func (*UpdateUserStatsViewReqBuilder) EmployeeType ¶
func (builder *UpdateUserStatsViewReqBuilder) EmployeeType(employeeType string) *UpdateUserStatsViewReqBuilder
func (*UpdateUserStatsViewReqBuilder) UserStatsViewId ¶
func (builder *UpdateUserStatsViewReqBuilder) UserStatsViewId(userStatsViewId string) *UpdateUserStatsViewReqBuilder
1.5 生成请求的builder属性方法
type UpdateUserStatsViewResp ¶
type UpdateUserStatsViewResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *UpdateUserStatsViewRespData `json:"data"` }
func (*UpdateUserStatsViewResp) Success ¶
func (resp *UpdateUserStatsViewResp) Success() bool
type UpdateUserStatsViewRespData ¶
type UpdateUserStatsViewRespData struct {
View *UserStatsView `json:"view,omitempty"`
}
type UploadFilePathReqBodyBuilder ¶
type UploadFilePathReqBodyBuilder struct {
// contains filtered or unexported fields
}
上传文件path开始
func NewUploadFilePathReqBodyBuilder ¶
func NewUploadFilePathReqBodyBuilder() *UploadFilePathReqBodyBuilder
func (*UploadFilePathReqBodyBuilder) Build ¶
func (builder *UploadFilePathReqBodyBuilder) Build() (*UploadFileReqBody, error)
func (*UploadFilePathReqBodyBuilder) FilePath ¶
func (builder *UploadFilePathReqBodyBuilder) FilePath(filePath string) *UploadFilePathReqBodyBuilder
type UploadFileReq ¶
type UploadFileReq struct { Body *UploadFileReqBody `body:""` // contains filtered or unexported fields }
type UploadFileReqBody ¶
type UploadFileReqBodyBuilder ¶
type UploadFileReqBodyBuilder struct {
// contains filtered or unexported fields
}
func NewUploadFileReqBodyBuilder ¶
func NewUploadFileReqBodyBuilder() *UploadFileReqBodyBuilder
生成body的New构造器
func (*UploadFileReqBodyBuilder) Build ¶
func (builder *UploadFileReqBodyBuilder) Build() *UploadFileReqBody
1.3 生成body的build方法
func (*UploadFileReqBodyBuilder) File ¶
func (builder *UploadFileReqBodyBuilder) File(file io.Reader) *UploadFileReqBodyBuilder
1.2 生成body的builder属性方法
type UploadFileReqBuilder ¶
type UploadFileReqBuilder struct {
// contains filtered or unexported fields
}
1.4 生成请求的builder结构体
func (*UploadFileReqBuilder) Body ¶
func (builder *UploadFileReqBuilder) Body(body *UploadFileReqBody) *UploadFileReqBuilder
func (*UploadFileReqBuilder) Build ¶
func (builder *UploadFileReqBuilder) Build() *UploadFileReq
1.5 生成请求的builder的build方法
func (*UploadFileReqBuilder) FileName ¶
func (builder *UploadFileReqBuilder) FileName(fileName string) *UploadFileReqBuilder
1.5 生成请求的builder属性方法
type UploadFileResp ¶
type UploadFileResp struct { *larkcore.ApiResp `json:"-"` larkcore.CodeError Data *UploadFileRespData `json:"data"` }
func (*UploadFileResp) Success ¶
func (resp *UploadFileResp) Success() bool
type UploadFileRespData ¶
type UploadFileRespData struct {
File *File `json:"file,omitempty"`
}
type UserAllowedRemedy ¶
type UserAllowedRemedy struct { UserId *string `json:"user_id,omitempty"` RemedyDate *int `json:"remedy_date,omitempty"` IsFreePunch *bool `json:"is_free_punch,omitempty"` PunchNo *int `json:"punch_no,omitempty"` WorkType *int `json:"work_type,omitempty"` PunchStatus *string `json:"punch_status,omitempty"` NormalPunchTime *string `json:"normal_punch_time,omitempty"` RemedyStartTime *string `json:"remedy_start_time,omitempty"` RemedyEndTime *string `json:"remedy_end_time,omitempty"` }
type UserAllowedRemedyBuilder ¶
type UserAllowedRemedyBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewUserAllowedRemedyBuilder ¶
func NewUserAllowedRemedyBuilder() *UserAllowedRemedyBuilder
func (*UserAllowedRemedyBuilder) Build ¶
func (builder *UserAllowedRemedyBuilder) Build() *UserAllowedRemedy
func (*UserAllowedRemedyBuilder) IsFreePunch ¶
func (builder *UserAllowedRemedyBuilder) IsFreePunch(isFreePunch bool) *UserAllowedRemedyBuilder
func (*UserAllowedRemedyBuilder) NormalPunchTime ¶
func (builder *UserAllowedRemedyBuilder) NormalPunchTime(normalPunchTime string) *UserAllowedRemedyBuilder
func (*UserAllowedRemedyBuilder) PunchNo ¶
func (builder *UserAllowedRemedyBuilder) PunchNo(punchNo int) *UserAllowedRemedyBuilder
func (*UserAllowedRemedyBuilder) PunchStatus ¶
func (builder *UserAllowedRemedyBuilder) PunchStatus(punchStatus string) *UserAllowedRemedyBuilder
func (*UserAllowedRemedyBuilder) RemedyDate ¶
func (builder *UserAllowedRemedyBuilder) RemedyDate(remedyDate int) *UserAllowedRemedyBuilder
func (*UserAllowedRemedyBuilder) RemedyEndTime ¶
func (builder *UserAllowedRemedyBuilder) RemedyEndTime(remedyEndTime string) *UserAllowedRemedyBuilder
func (*UserAllowedRemedyBuilder) RemedyStartTime ¶
func (builder *UserAllowedRemedyBuilder) RemedyStartTime(remedyStartTime string) *UserAllowedRemedyBuilder
func (*UserAllowedRemedyBuilder) UserId ¶
func (builder *UserAllowedRemedyBuilder) UserId(userId string) *UserAllowedRemedyBuilder
func (*UserAllowedRemedyBuilder) WorkType ¶
func (builder *UserAllowedRemedyBuilder) WorkType(workType int) *UserAllowedRemedyBuilder
type UserApproval ¶
type UserApproval struct { UserId *string `json:"user_id,omitempty"` Date *string `json:"date,omitempty"` Outs []*UserOut `json:"outs,omitempty"` Leaves []*UserLeave `json:"leaves,omitempty"` OvertimeWorks []*UserOvertimeWork `json:"overtime_works,omitempty"` Trips []*UserTrip `json:"trips,omitempty"` }
type UserApprovalBuilder ¶
type UserApprovalBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewUserApprovalBuilder ¶
func NewUserApprovalBuilder() *UserApprovalBuilder
func (*UserApprovalBuilder) Build ¶
func (builder *UserApprovalBuilder) Build() *UserApproval
func (*UserApprovalBuilder) Date ¶
func (builder *UserApprovalBuilder) Date(date string) *UserApprovalBuilder
func (*UserApprovalBuilder) Leaves ¶
func (builder *UserApprovalBuilder) Leaves(leaves []*UserLeave) *UserApprovalBuilder
func (*UserApprovalBuilder) Outs ¶
func (builder *UserApprovalBuilder) Outs(outs []*UserOut) *UserApprovalBuilder
func (*UserApprovalBuilder) OvertimeWorks ¶
func (builder *UserApprovalBuilder) OvertimeWorks(overtimeWorks []*UserOvertimeWork) *UserApprovalBuilder
func (*UserApprovalBuilder) Trips ¶
func (builder *UserApprovalBuilder) Trips(trips []*UserTrip) *UserApprovalBuilder
func (*UserApprovalBuilder) UserId ¶
func (builder *UserApprovalBuilder) UserId(userId string) *UserApprovalBuilder
type UserDailyShift ¶
type UserDailyShiftBuilder ¶
type UserDailyShiftBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewUserDailyShiftBuilder ¶
func NewUserDailyShiftBuilder() *UserDailyShiftBuilder
func (*UserDailyShiftBuilder) Build ¶
func (builder *UserDailyShiftBuilder) Build() *UserDailyShift
func (*UserDailyShiftBuilder) DayNo ¶
func (builder *UserDailyShiftBuilder) DayNo(dayNo int) *UserDailyShiftBuilder
func (*UserDailyShiftBuilder) GroupId ¶
func (builder *UserDailyShiftBuilder) GroupId(groupId string) *UserDailyShiftBuilder
func (*UserDailyShiftBuilder) Month ¶
func (builder *UserDailyShiftBuilder) Month(month int) *UserDailyShiftBuilder
func (*UserDailyShiftBuilder) ShiftId ¶
func (builder *UserDailyShiftBuilder) ShiftId(shiftId string) *UserDailyShiftBuilder
func (*UserDailyShiftBuilder) UserId ¶
func (builder *UserDailyShiftBuilder) UserId(userId string) *UserDailyShiftBuilder
type UserFlow ¶
type UserFlow struct { UserId *string `json:"user_id,omitempty"` CreatorId *string `json:"creator_id,omitempty"` LocationName *string `json:"location_name,omitempty"` CheckTime *string `json:"check_time,omitempty"` Comment *string `json:"comment,omitempty"` RecordId *string `json:"record_id,omitempty"` Longitude *float64 `json:"longitude,omitempty"` Latitude *float64 `json:"latitude,omitempty"` Ssid *string `json:"ssid,omitempty"` Bssid *string `json:"bssid,omitempty"` IsField *bool `json:"is_field,omitempty"` IsWifi *bool `json:"is_wifi,omitempty"` Type *int `json:"type,omitempty"` PhotoUrls []string `json:"photo_urls,omitempty"` DeviceId *string `json:"device_id,omitempty"` CheckResult *string `json:"check_result,omitempty"` }
type UserFlowBuilder ¶
type UserFlowBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewUserFlowBuilder ¶
func NewUserFlowBuilder() *UserFlowBuilder
func (*UserFlowBuilder) Bssid ¶
func (builder *UserFlowBuilder) Bssid(bssid string) *UserFlowBuilder
func (*UserFlowBuilder) Build ¶
func (builder *UserFlowBuilder) Build() *UserFlow
func (*UserFlowBuilder) CheckResult ¶
func (builder *UserFlowBuilder) CheckResult(checkResult string) *UserFlowBuilder
func (*UserFlowBuilder) CheckTime ¶
func (builder *UserFlowBuilder) CheckTime(checkTime string) *UserFlowBuilder
func (*UserFlowBuilder) Comment ¶
func (builder *UserFlowBuilder) Comment(comment string) *UserFlowBuilder
func (*UserFlowBuilder) CreatorId ¶
func (builder *UserFlowBuilder) CreatorId(creatorId string) *UserFlowBuilder
func (*UserFlowBuilder) DeviceId ¶
func (builder *UserFlowBuilder) DeviceId(deviceId string) *UserFlowBuilder
func (*UserFlowBuilder) IsField ¶
func (builder *UserFlowBuilder) IsField(isField bool) *UserFlowBuilder
func (*UserFlowBuilder) IsWifi ¶
func (builder *UserFlowBuilder) IsWifi(isWifi bool) *UserFlowBuilder
func (*UserFlowBuilder) Latitude ¶
func (builder *UserFlowBuilder) Latitude(latitude float64) *UserFlowBuilder
func (*UserFlowBuilder) LocationName ¶
func (builder *UserFlowBuilder) LocationName(locationName string) *UserFlowBuilder
func (*UserFlowBuilder) Longitude ¶
func (builder *UserFlowBuilder) Longitude(longitude float64) *UserFlowBuilder
func (*UserFlowBuilder) PhotoUrls ¶
func (builder *UserFlowBuilder) PhotoUrls(photoUrls []string) *UserFlowBuilder
func (*UserFlowBuilder) RecordId ¶
func (builder *UserFlowBuilder) RecordId(recordId string) *UserFlowBuilder
func (*UserFlowBuilder) Ssid ¶
func (builder *UserFlowBuilder) Ssid(ssid string) *UserFlowBuilder
func (*UserFlowBuilder) Type ¶
func (builder *UserFlowBuilder) Type(type_ int) *UserFlowBuilder
func (*UserFlowBuilder) UserId ¶
func (builder *UserFlowBuilder) UserId(userId string) *UserFlowBuilder
type UserIdBuilder ¶
type UserIdBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewUserIdBuilder ¶
func NewUserIdBuilder() *UserIdBuilder
func (*UserIdBuilder) Build ¶
func (builder *UserIdBuilder) Build() *UserId
func (*UserIdBuilder) OpenId ¶
func (builder *UserIdBuilder) OpenId(openId string) *UserIdBuilder
func (*UserIdBuilder) UnionId ¶
func (builder *UserIdBuilder) UnionId(unionId string) *UserIdBuilder
func (*UserIdBuilder) UserId ¶
func (builder *UserIdBuilder) UserId(userId string) *UserIdBuilder
type UserLeave ¶
type UserLeave struct { ApprovalId *string `json:"approval_id,omitempty"` UniqId *string `json:"uniq_id,omitempty"` Unit *int `json:"unit,omitempty"` Interval *int `json:"interval,omitempty"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` I18nNames *I18nNames `json:"i18n_names,omitempty"` DefaultLocale *string `json:"default_locale,omitempty"` Reason *string `json:"reason,omitempty"` ApprovePassTime *string `json:"approve_pass_time,omitempty"` ApproveApplyTime *string `json:"approve_apply_time,omitempty"` }
type UserLeaveBuilder ¶
type UserLeaveBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewUserLeaveBuilder ¶
func NewUserLeaveBuilder() *UserLeaveBuilder
func (*UserLeaveBuilder) ApprovalId ¶
func (builder *UserLeaveBuilder) ApprovalId(approvalId string) *UserLeaveBuilder
func (*UserLeaveBuilder) ApproveApplyTime ¶
func (builder *UserLeaveBuilder) ApproveApplyTime(approveApplyTime string) *UserLeaveBuilder
func (*UserLeaveBuilder) ApprovePassTime ¶
func (builder *UserLeaveBuilder) ApprovePassTime(approvePassTime string) *UserLeaveBuilder
func (*UserLeaveBuilder) Build ¶
func (builder *UserLeaveBuilder) Build() *UserLeave
func (*UserLeaveBuilder) DefaultLocale ¶
func (builder *UserLeaveBuilder) DefaultLocale(defaultLocale string) *UserLeaveBuilder
func (*UserLeaveBuilder) EndTime ¶
func (builder *UserLeaveBuilder) EndTime(endTime string) *UserLeaveBuilder
func (*UserLeaveBuilder) I18nNames ¶
func (builder *UserLeaveBuilder) I18nNames(i18nNames *I18nNames) *UserLeaveBuilder
func (*UserLeaveBuilder) Interval ¶
func (builder *UserLeaveBuilder) Interval(interval int) *UserLeaveBuilder
func (*UserLeaveBuilder) Reason ¶
func (builder *UserLeaveBuilder) Reason(reason string) *UserLeaveBuilder
func (*UserLeaveBuilder) StartTime ¶
func (builder *UserLeaveBuilder) StartTime(startTime string) *UserLeaveBuilder
func (*UserLeaveBuilder) UniqId ¶
func (builder *UserLeaveBuilder) UniqId(uniqId string) *UserLeaveBuilder
func (*UserLeaveBuilder) Unit ¶
func (builder *UserLeaveBuilder) Unit(unit int) *UserLeaveBuilder
type UserOut ¶
type UserOut struct { ApprovalId *string `json:"approval_id,omitempty"` UniqId *string `json:"uniq_id,omitempty"` Unit *int `json:"unit,omitempty"` Interval *int `json:"interval,omitempty"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` I18nNames *I18nNames `json:"i18n_names,omitempty"` DefaultLocale *string `json:"default_locale,omitempty"` Reason *string `json:"reason,omitempty"` ApprovePassTime *string `json:"approve_pass_time,omitempty"` ApproveApplyTime *string `json:"approve_apply_time,omitempty"` }
type UserOutBuilder ¶
type UserOutBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewUserOutBuilder ¶
func NewUserOutBuilder() *UserOutBuilder
func (*UserOutBuilder) ApprovalId ¶
func (builder *UserOutBuilder) ApprovalId(approvalId string) *UserOutBuilder
func (*UserOutBuilder) ApproveApplyTime ¶
func (builder *UserOutBuilder) ApproveApplyTime(approveApplyTime string) *UserOutBuilder
func (*UserOutBuilder) ApprovePassTime ¶
func (builder *UserOutBuilder) ApprovePassTime(approvePassTime string) *UserOutBuilder
func (*UserOutBuilder) Build ¶
func (builder *UserOutBuilder) Build() *UserOut
func (*UserOutBuilder) DefaultLocale ¶
func (builder *UserOutBuilder) DefaultLocale(defaultLocale string) *UserOutBuilder
func (*UserOutBuilder) EndTime ¶
func (builder *UserOutBuilder) EndTime(endTime string) *UserOutBuilder
func (*UserOutBuilder) I18nNames ¶
func (builder *UserOutBuilder) I18nNames(i18nNames *I18nNames) *UserOutBuilder
func (*UserOutBuilder) Interval ¶
func (builder *UserOutBuilder) Interval(interval int) *UserOutBuilder
func (*UserOutBuilder) Reason ¶
func (builder *UserOutBuilder) Reason(reason string) *UserOutBuilder
func (*UserOutBuilder) StartTime ¶
func (builder *UserOutBuilder) StartTime(startTime string) *UserOutBuilder
func (*UserOutBuilder) UniqId ¶
func (builder *UserOutBuilder) UniqId(uniqId string) *UserOutBuilder
func (*UserOutBuilder) Unit ¶
func (builder *UserOutBuilder) Unit(unit int) *UserOutBuilder
type UserOvertimeWork ¶
type UserOvertimeWork struct { ApprovalId *string `json:"approval_id,omitempty"` Duration *float64 `json:"duration,omitempty"` Unit *int `json:"unit,omitempty"` Category *int `json:"category,omitempty"` Type *int `json:"type,omitempty"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` }
type UserOvertimeWorkBuilder ¶
type UserOvertimeWorkBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewUserOvertimeWorkBuilder ¶
func NewUserOvertimeWorkBuilder() *UserOvertimeWorkBuilder
func (*UserOvertimeWorkBuilder) ApprovalId ¶
func (builder *UserOvertimeWorkBuilder) ApprovalId(approvalId string) *UserOvertimeWorkBuilder
func (*UserOvertimeWorkBuilder) Build ¶
func (builder *UserOvertimeWorkBuilder) Build() *UserOvertimeWork
func (*UserOvertimeWorkBuilder) Category ¶
func (builder *UserOvertimeWorkBuilder) Category(category int) *UserOvertimeWorkBuilder
func (*UserOvertimeWorkBuilder) Duration ¶
func (builder *UserOvertimeWorkBuilder) Duration(duration float64) *UserOvertimeWorkBuilder
func (*UserOvertimeWorkBuilder) EndTime ¶
func (builder *UserOvertimeWorkBuilder) EndTime(endTime string) *UserOvertimeWorkBuilder
func (*UserOvertimeWorkBuilder) StartTime ¶
func (builder *UserOvertimeWorkBuilder) StartTime(startTime string) *UserOvertimeWorkBuilder
func (*UserOvertimeWorkBuilder) Type ¶
func (builder *UserOvertimeWorkBuilder) Type(type_ int) *UserOvertimeWorkBuilder
func (*UserOvertimeWorkBuilder) Unit ¶
func (builder *UserOvertimeWorkBuilder) Unit(unit int) *UserOvertimeWorkBuilder
type UserSetting ¶
type UserSettingBuilder ¶
type UserSettingBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewUserSettingBuilder ¶
func NewUserSettingBuilder() *UserSettingBuilder
func (*UserSettingBuilder) Build ¶
func (builder *UserSettingBuilder) Build() *UserSetting
func (*UserSettingBuilder) FaceKey ¶
func (builder *UserSettingBuilder) FaceKey(faceKey string) *UserSettingBuilder
func (*UserSettingBuilder) FaceKeyUpdateTime ¶
func (builder *UserSettingBuilder) FaceKeyUpdateTime(faceKeyUpdateTime string) *UserSettingBuilder
func (*UserSettingBuilder) UserId ¶
func (builder *UserSettingBuilder) UserId(userId string) *UserSettingBuilder
type UserStatsData ¶
type UserStatsData struct { Name *string `json:"name,omitempty"` UserId *string `json:"user_id,omitempty"` Datas []*UserStatsDataCell `json:"datas,omitempty"` }
type UserStatsDataBuilder ¶
type UserStatsDataBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewUserStatsDataBuilder ¶
func NewUserStatsDataBuilder() *UserStatsDataBuilder
func (*UserStatsDataBuilder) Build ¶
func (builder *UserStatsDataBuilder) Build() *UserStatsData
func (*UserStatsDataBuilder) Datas ¶
func (builder *UserStatsDataBuilder) Datas(datas []*UserStatsDataCell) *UserStatsDataBuilder
func (*UserStatsDataBuilder) Name ¶
func (builder *UserStatsDataBuilder) Name(name string) *UserStatsDataBuilder
func (*UserStatsDataBuilder) UserId ¶
func (builder *UserStatsDataBuilder) UserId(userId string) *UserStatsDataBuilder
type UserStatsDataCell ¶
type UserStatsDataCell struct { Code *string `json:"code,omitempty"` Value *string `json:"value,omitempty"` Features []*UserStatsDataFeature `json:"features,omitempty"` }
type UserStatsDataCellBuilder ¶
type UserStatsDataCellBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewUserStatsDataCellBuilder ¶
func NewUserStatsDataCellBuilder() *UserStatsDataCellBuilder
func (*UserStatsDataCellBuilder) Build ¶
func (builder *UserStatsDataCellBuilder) Build() *UserStatsDataCell
func (*UserStatsDataCellBuilder) Code ¶
func (builder *UserStatsDataCellBuilder) Code(code string) *UserStatsDataCellBuilder
func (*UserStatsDataCellBuilder) Features ¶
func (builder *UserStatsDataCellBuilder) Features(features []*UserStatsDataFeature) *UserStatsDataCellBuilder
func (*UserStatsDataCellBuilder) Value ¶
func (builder *UserStatsDataCellBuilder) Value(value string) *UserStatsDataCellBuilder
type UserStatsDataFeature ¶
type UserStatsDataFeatureBuilder ¶
type UserStatsDataFeatureBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewUserStatsDataFeatureBuilder ¶
func NewUserStatsDataFeatureBuilder() *UserStatsDataFeatureBuilder
func (*UserStatsDataFeatureBuilder) Build ¶
func (builder *UserStatsDataFeatureBuilder) Build() *UserStatsDataFeature
func (*UserStatsDataFeatureBuilder) Key ¶
func (builder *UserStatsDataFeatureBuilder) Key(key string) *UserStatsDataFeatureBuilder
func (*UserStatsDataFeatureBuilder) Value ¶
func (builder *UserStatsDataFeatureBuilder) Value(value string) *UserStatsDataFeatureBuilder
type UserStatsField ¶
type UserStatsFieldBuilder ¶
type UserStatsFieldBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewUserStatsFieldBuilder ¶
func NewUserStatsFieldBuilder() *UserStatsFieldBuilder
func (*UserStatsFieldBuilder) Build ¶
func (builder *UserStatsFieldBuilder) Build() *UserStatsField
func (*UserStatsFieldBuilder) Fields ¶
func (builder *UserStatsFieldBuilder) Fields(fields []*Field) *UserStatsFieldBuilder
func (*UserStatsFieldBuilder) StatsType ¶
func (builder *UserStatsFieldBuilder) StatsType(statsType string) *UserStatsFieldBuilder
func (*UserStatsFieldBuilder) UserId ¶
func (builder *UserStatsFieldBuilder) UserId(userId string) *UserStatsFieldBuilder
type UserStatsView ¶
type UserStatsViewBuilder ¶
type UserStatsViewBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewUserStatsViewBuilder ¶
func NewUserStatsViewBuilder() *UserStatsViewBuilder
func (*UserStatsViewBuilder) Build ¶
func (builder *UserStatsViewBuilder) Build() *UserStatsView
func (*UserStatsViewBuilder) Items ¶
func (builder *UserStatsViewBuilder) Items(items []*Item) *UserStatsViewBuilder
func (*UserStatsViewBuilder) StatsType ¶
func (builder *UserStatsViewBuilder) StatsType(statsType string) *UserStatsViewBuilder
func (*UserStatsViewBuilder) UserId ¶
func (builder *UserStatsViewBuilder) UserId(userId string) *UserStatsViewBuilder
func (*UserStatsViewBuilder) ViewId ¶
func (builder *UserStatsViewBuilder) ViewId(viewId string) *UserStatsViewBuilder
type UserTask ¶
type UserTask struct { ResultId *string `json:"result_id,omitempty"` UserId *string `json:"user_id,omitempty"` EmployeeName *string `json:"employee_name,omitempty"` Day *int `json:"day,omitempty"` GroupId *string `json:"group_id,omitempty"` ShiftId *string `json:"shift_id,omitempty"` Records []*TaskResult `json:"records,omitempty"` }
type UserTaskBuilder ¶
type UserTaskBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewUserTaskBuilder ¶
func NewUserTaskBuilder() *UserTaskBuilder
func (*UserTaskBuilder) Build ¶
func (builder *UserTaskBuilder) Build() *UserTask
func (*UserTaskBuilder) Day ¶
func (builder *UserTaskBuilder) Day(day int) *UserTaskBuilder
func (*UserTaskBuilder) EmployeeName ¶
func (builder *UserTaskBuilder) EmployeeName(employeeName string) *UserTaskBuilder
func (*UserTaskBuilder) GroupId ¶
func (builder *UserTaskBuilder) GroupId(groupId string) *UserTaskBuilder
func (*UserTaskBuilder) Records ¶
func (builder *UserTaskBuilder) Records(records []*TaskResult) *UserTaskBuilder
func (*UserTaskBuilder) ResultId ¶
func (builder *UserTaskBuilder) ResultId(resultId string) *UserTaskBuilder
func (*UserTaskBuilder) ShiftId ¶
func (builder *UserTaskBuilder) ShiftId(shiftId string) *UserTaskBuilder
func (*UserTaskBuilder) UserId ¶
func (builder *UserTaskBuilder) UserId(userId string) *UserTaskBuilder
type UserTaskRemedy ¶
type UserTaskRemedy struct { UserId *string `json:"user_id,omitempty"` RemedyDate *int `json:"remedy_date,omitempty"` PunchNo *int `json:"punch_no,omitempty"` WorkType *int `json:"work_type,omitempty"` ApprovalId *string `json:"approval_id,omitempty"` RemedyTime *string `json:"remedy_time,omitempty"` Status *int `json:"status,omitempty"` Reason *string `json:"reason,omitempty"` Time *string `json:"time,omitempty"` TimeZone *string `json:"time_zone,omitempty"` CreateTime *string `json:"create_time,omitempty"` UpdateTime *string `json:"update_time,omitempty"` }
type UserTaskRemedyBuilder ¶
type UserTaskRemedyBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewUserTaskRemedyBuilder ¶
func NewUserTaskRemedyBuilder() *UserTaskRemedyBuilder
func (*UserTaskRemedyBuilder) ApprovalId ¶
func (builder *UserTaskRemedyBuilder) ApprovalId(approvalId string) *UserTaskRemedyBuilder
func (*UserTaskRemedyBuilder) Build ¶
func (builder *UserTaskRemedyBuilder) Build() *UserTaskRemedy
func (*UserTaskRemedyBuilder) CreateTime ¶
func (builder *UserTaskRemedyBuilder) CreateTime(createTime string) *UserTaskRemedyBuilder
func (*UserTaskRemedyBuilder) PunchNo ¶
func (builder *UserTaskRemedyBuilder) PunchNo(punchNo int) *UserTaskRemedyBuilder
func (*UserTaskRemedyBuilder) Reason ¶
func (builder *UserTaskRemedyBuilder) Reason(reason string) *UserTaskRemedyBuilder
func (*UserTaskRemedyBuilder) RemedyDate ¶
func (builder *UserTaskRemedyBuilder) RemedyDate(remedyDate int) *UserTaskRemedyBuilder
func (*UserTaskRemedyBuilder) RemedyTime ¶
func (builder *UserTaskRemedyBuilder) RemedyTime(remedyTime string) *UserTaskRemedyBuilder
func (*UserTaskRemedyBuilder) Status ¶
func (builder *UserTaskRemedyBuilder) Status(status int) *UserTaskRemedyBuilder
func (*UserTaskRemedyBuilder) Time ¶
func (builder *UserTaskRemedyBuilder) Time(time string) *UserTaskRemedyBuilder
func (*UserTaskRemedyBuilder) TimeZone ¶
func (builder *UserTaskRemedyBuilder) TimeZone(timeZone string) *UserTaskRemedyBuilder
func (*UserTaskRemedyBuilder) UpdateTime ¶
func (builder *UserTaskRemedyBuilder) UpdateTime(updateTime string) *UserTaskRemedyBuilder
func (*UserTaskRemedyBuilder) UserId ¶
func (builder *UserTaskRemedyBuilder) UserId(userId string) *UserTaskRemedyBuilder
func (*UserTaskRemedyBuilder) WorkType ¶
func (builder *UserTaskRemedyBuilder) WorkType(workType int) *UserTaskRemedyBuilder
type UserTrip ¶
type UserTrip struct { ApprovalId *string `json:"approval_id,omitempty"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` Reason *string `json:"reason,omitempty"` ApprovePassTime *string `json:"approve_pass_time,omitempty"` ApproveApplyTime *string `json:"approve_apply_time,omitempty"` }
type UserTripBuilder ¶
type UserTripBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewUserTripBuilder ¶
func NewUserTripBuilder() *UserTripBuilder
func (*UserTripBuilder) ApprovalId ¶
func (builder *UserTripBuilder) ApprovalId(approvalId string) *UserTripBuilder
func (*UserTripBuilder) ApproveApplyTime ¶
func (builder *UserTripBuilder) ApproveApplyTime(approveApplyTime string) *UserTripBuilder
func (*UserTripBuilder) ApprovePassTime ¶
func (builder *UserTripBuilder) ApprovePassTime(approvePassTime string) *UserTripBuilder
func (*UserTripBuilder) Build ¶
func (builder *UserTripBuilder) Build() *UserTrip
func (*UserTripBuilder) EndTime ¶
func (builder *UserTripBuilder) EndTime(endTime string) *UserTripBuilder
func (*UserTripBuilder) Reason ¶
func (builder *UserTripBuilder) Reason(reason string) *UserTripBuilder
func (*UserTripBuilder) StartTime ¶
func (builder *UserTripBuilder) StartTime(startTime string) *UserTripBuilder
type WifiInfoBuilder ¶
type WifiInfoBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewWifiInfoBuilder ¶
func NewWifiInfoBuilder() *WifiInfoBuilder
func (*WifiInfoBuilder) Build ¶
func (builder *WifiInfoBuilder) Build() *WifiInfo
func (*WifiInfoBuilder) Status ¶
func (builder *WifiInfoBuilder) Status(status int) *WifiInfoBuilder
type WifiInfoEvent ¶
type WifiInfoEventBuilder ¶
type WifiInfoEventBuilder struct {
// contains filtered or unexported fields
}
builder开始
func NewWifiInfoEventBuilder ¶
func NewWifiInfoEventBuilder() *WifiInfoEventBuilder
func (*WifiInfoEventBuilder) Bssid ¶
func (builder *WifiInfoEventBuilder) Bssid(bssid string) *WifiInfoEventBuilder
func (*WifiInfoEventBuilder) Build ¶
func (builder *WifiInfoEventBuilder) Build() *WifiInfoEvent
func (*WifiInfoEventBuilder) Lastbssid ¶
func (builder *WifiInfoEventBuilder) Lastbssid(lastbssid string) *WifiInfoEventBuilder
func (*WifiInfoEventBuilder) Lastssid ¶
func (builder *WifiInfoEventBuilder) Lastssid(lastssid string) *WifiInfoEventBuilder
func (*WifiInfoEventBuilder) Ssid ¶
func (builder *WifiInfoEventBuilder) Ssid(ssid string) *WifiInfoEventBuilder