Documentation ¶
Index ¶
- type CreateCompanyReq
- type CreateEmployeeReq
- type CreateTeamReq
- type DeleteEmployeeReq
- type DeleteTeamReq
- type GetCompanyByIdReq
- type GetCompanyDetailReq
- type GetCompanyReq
- type GetEmployeeByIdReq
- type GetEmployeeDetailByIdReq
- type GetEmployeeListByRoleIdReq
- type GetProfileReq
- type GetTeamByIdReq
- type GetTeamMemberListReq
- type GetTeamsReq
- type HasCompanyByNameReq
- type HasEmployeeByNameReq
- type HasEmployeeByNoReq
- type HasTeamByNameReq
- type QueryCompanyListReq
- type QueryEmployeeListReq
- type QueryTeamListByEmployeeReq
- type QueryTeamListReq
- type SetAvatarReq
- type SetMobileReq
- type SetTeamCaptainReq
- type SetTeamMemberReq
- type SetTeamOwnerReq
- type UpdateCompanyReq
- type UpdateEmployeeReq
- type UpdateTeamReq
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateCompanyReq ¶
type CreateEmployeeReq ¶
type CreateTeamReq ¶
type DeleteEmployeeReq ¶
type DeleteEmployeeReq struct {
Id int64 `json:"id" v:"required#ID校验失败" dc:"员工ID"`
}
type DeleteTeamReq ¶
type DeleteTeamReq struct {
Id int64 `json:"id" v:"required#团队ID校验失败" dc:"团队或小组ID"`
}
type GetCompanyByIdReq ¶
type GetCompanyByIdReq struct {
Id int64 `json:"id" v:"required#ID校验失败" dc:"服务商ID"`
}
type GetCompanyDetailReq ¶
type GetCompanyDetailReq struct {
Id int64 `json:"id" v:"required#ID校验失败" dc:"服务商ID"`
}
type GetCompanyReq ¶
type GetCompanyReq struct { }
type GetEmployeeByIdReq ¶
type GetEmployeeByIdReq struct {
Id int64 `json:"id" v:"required#ID校验失败" dc:"员工ID"`
}
type GetEmployeeDetailByIdReq ¶
type GetEmployeeDetailByIdReq struct {
Id int64 `json:"id" v:"required#ID校验失败" dc:"员工ID"`
}
type GetEmployeeListByRoleIdReq ¶
type GetEmployeeListByRoleIdReq struct {
Id int64 `json:"id" v:"required#ID校验失败" dc:"角色ID"`
}
type GetProfileReq ¶
type GetProfileReq struct { }
type GetTeamByIdReq ¶
type GetTeamByIdReq struct {
Id int64 `json:"id" v:"required#团队ID校验失败" dc:"团队或小组ID"`
}
type GetTeamMemberListReq ¶
type GetTeamMemberListReq struct {
Id int64 `json:"id" v:"required#团队ID校验失败" dc:"团队或小组ID"`
}
type GetTeamsReq ¶
type GetTeamsReq struct { }
type HasCompanyByNameReq ¶
type HasCompanyByNameReq struct {
Name string `json:"name" v:"required#名称不能为空" dc:"名称"`
}
type HasEmployeeByNameReq ¶
type HasEmployeeByNoReq ¶
type HasTeamByNameReq ¶
type QueryCompanyListReq ¶
type QueryCompanyListReq struct {
sys_model.SearchParams
}
type QueryEmployeeListReq ¶
type QueryEmployeeListReq struct {
sys_model.SearchParams
}
type QueryTeamListReq ¶
type QueryTeamListReq struct {
sys_model.SearchParams
}
type SetAvatarReq ¶
type SetAvatarReq struct {
ImageId int64 `json:"imageId" dc:"头像ID"`
}
type SetMobileReq ¶
type SetTeamCaptainReq ¶
type SetTeamMemberReq ¶
type SetTeamOwnerReq ¶
type UpdateCompanyReq ¶
type UpdateEmployeeReq ¶
type UpdateTeamReq ¶
Click to show internal directories.
Click to hide internal directories.