Documentation ¶
Index ¶
- func CreateCheckIn(req *CheckIn) error
- func Destroy()
- func ExportCheckInList(enterpriseId string) (string, error)
- func Init(baseUrl string, timeoutSec time.Duration)
- type CheckIn
- type ExportCheckInListResponse
- type GetCheckInListRequest
- type GetCheckInListResponse
- type GetCheckInRequest
- type GetCheckInResponse
- type GetDocByIdResponse
- type GetMeetingAgendaRequest
- type GetMeetingAgendaResponse
- type GetMeetingByIdResponse
- type GetMeetingDocsRequest
- type GetMeetingDocsResponse
- type GetNavigationRequest
- type Meeting
- type MeetingAgenda
- type MeetingDocument
- type MyMeetingsResponse
- type Navigation
- type NavigationResponse
- type PagedCheckList
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateCheckIn ¶
func ExportCheckInList ¶ added in v0.12.34
Types ¶
type CheckIn ¶
type CheckIn struct { UserId string `json:"user_id"` MeetingId string `json:"meeting_id"` Name string `json:"name"` Phone string `json:"phone"` Company string `json:"company"` Province string `json:"province"` City string `json:"city"` County string `json:"county"` CreateTime string `json:"create_time"` MeetingName string `json:"meeting_name"` }
func GetCheckIn ¶
func GetCheckIn(req *GetCheckInRequest) (*CheckIn, error)
type ExportCheckInListResponse ¶ added in v0.12.35
type ExportCheckInListResponse struct { Data string `json:"data"` // contains filtered or unexported fields }
type GetCheckInListRequest ¶ added in v0.12.27
type GetCheckInListResponse ¶ added in v0.12.27
type GetCheckInListResponse struct { Data PagedCheckList `json:"data"` // contains filtered or unexported fields }
type GetCheckInRequest ¶
type GetCheckInResponse ¶
type GetCheckInResponse struct { Data CheckIn `json:"data"` // contains filtered or unexported fields }
type GetDocByIdResponse ¶
type GetDocByIdResponse struct { Data MeetingDocument `json:"data"` // contains filtered or unexported fields }
type GetMeetingAgendaRequest ¶
type GetMeetingAgendaRequest struct {
MeetingId string `form:"meeting_id"`
}
type GetMeetingAgendaResponse ¶
type GetMeetingAgendaResponse struct { Data []MeetingAgenda `json:"data"` // contains filtered or unexported fields }
type GetMeetingByIdResponse ¶
type GetMeetingByIdResponse struct { Data Meeting `json:"data"` // contains filtered or unexported fields }
type GetMeetingDocsRequest ¶
type GetMeetingDocsRequest struct {
MeetingId string `form:"meeting_id"`
}
type GetMeetingDocsResponse ¶
type GetMeetingDocsResponse struct { Data []MeetingDocument `json:"data"` // contains filtered or unexported fields }
type GetNavigationRequest ¶ added in v0.12.27
type GetNavigationRequest struct {
}type Meeting ¶
type Meeting struct { ID string `json:"id"` Name string `json:"name"` Address string `json:"address"` Host string `json:"host"` BackgroundPic string `json:"background_pic"` SeatPic string `json:"seat_pic"` StartTime string `json:"startTime"` EndTime string `json:"endTime"` }
func GetMeetingById ¶
func MyMeetings ¶
type MeetingAgenda ¶
type MeetingAgenda struct { ID string `json:"id"` MeetingId string `json:"meeting_id"` Sort int `json:"sort"` AgendaTime string `json:"agenda_time"` AgendaContent string `json:"agenda_content"` AgendaHost string `json:"agenda_host"` Group string `json:"group"` }
func GetMeetingAgenda ¶
func GetMeetingAgenda(req *GetMeetingAgendaRequest) ([]MeetingAgenda, error)
type MeetingDocument ¶
type MeetingDocument struct { ID string `gorm:"primary_key;type:varchar(32);comment:id" json:"id"` Title string `gorm:"type:varchar(256)" json:"title"` Content string `json:"content"` Url string `gorm:"type:varchar(256)" json:"url"` Type string `gorm:"type:varchar(32)" json:"type"` MeetingId string `gorm:"type:varchar(256)" json:"meeting_id"` }
func GetDocById ¶
func GetDocById(docId string) (*MeetingDocument, error)
func GetMeetingDocs ¶
func GetMeetingDocs(req *GetMeetingDocsRequest) ([]MeetingDocument, error)
type MyMeetingsResponse ¶
type MyMeetingsResponse struct { Data []Meeting `json:"data"` // contains filtered or unexported fields }
type Navigation ¶ added in v0.12.27
type Navigation struct {}
func GetNavigation ¶ added in v0.12.27
func GetNavigation(req *GetNavigationRequest) ([]Navigation, error)
type NavigationResponse ¶ added in v0.12.27
type NavigationResponse struct { // contains filtered or unexported fields }
type PagedCheckList ¶ added in v0.12.27
type PagedCheckList struct { Total int64 `json:"total"` CheckIns []CheckIn `json:"checkIns"` PageNo int `json:"pageNo"` }
func GetCheckInList ¶ added in v0.12.27
func GetCheckInList(req *GetCheckInListRequest) (*PagedCheckList, error)
Click to show internal directories.
Click to hide internal directories.