Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Activities ¶
type Activities struct { Types string `json:"types"` // business, meeting, task GenericType string `json:"genericType"` // tipo de actividad ejemplo note, meeting, task CreateUser User `json:"createUser"` TypeActivity ActivityType `json:"typeActivity"` EmployeeToken string `json:"employeeToken"` IsFromClient bool `json:"isFromClient"` //el cliente ejecuto la actividad UnixTime int64 `json:"unixTime"` Data DataActivities `json:"dataHelper"` ContactDataResponse ActivitiesResponse `json:"data"` Point int `json:"point"` }
type ActivitiesResponse ¶
type ActivitiesResponse struct { Budget Budget `json:"budget"` User User `json:"createUser"` Exposition Exposition `json:"exposition"` TokenNote string `json:"tokenNote"` InteractionName string `json:"interactionName"` BusinessName string `json:"businessName"` TokenBusiness string `json:"tokenBusiness"` Stages Stages `json:"stages"` CommunicationToken string `json:"communicationToken"` StageName string `json:"stageName"` MeetingName string `json:"meetingName"` ObjectInteractionName string `json:"objectInteractionName"` BudgetName string `json:"budgetName"` BudgetVersionNumber string `json:"budgetVersionNumber"` TaskName string `json:"taskName"` Item Item `json:"item"` }
type ActivityMessage ¶ added in v1.0.50
type ActivityMessage struct { CompanyToken string `json:"companyToken"` ContactToken string `json:"contactToken"` Activity Activities `json:"activity"` }
type ActivityType ¶
type ActivityType string
const ( ATTENTION_MADE ActivityType = "ATTENTION_MADE" AUTONOMOUS_CHECKIN_CREATED ActivityType = "AUTONOMOUS_CHECKIN_CREATED" BUDGET_ACCEPTED ActivityType = "BUDGET_ACCEPTED" BUDGET_CREATED ActivityType = "BUDGET_CREATED" BUDGET_EXPIRED ActivityType = "BUDGET_EXPIRED" BUDGET_EXPIRED_EMPLOYEE ActivityType = "BUDGET_EXPIRED_EMPLOYEE" BUDGET_LAPSED ActivityType = "BUDGET_LAPSED" BUDGET_OPTION_CREATED ActivityType = "BUDGET_OPTION_CREATED" BUDGET_REJECTED ActivityType = "BUDGET_REJECTED" BUDGET_VERSION_CREATED ActivityType = "BUDGET_VERSION_CREATED" BUSINESS_BLOCKED ActivityType = "BUSINESS_BLOCKED" BUSINESS_BUDGET_ACCEPTED ActivityType = "BUSINESS_BUDGET_ACCEPTED" BUSINESS_CLOSED ActivityType = "BUSINESS_CLOSED" BUSINESS_CREATED ActivityType = "BUSINESS_CREATED" BUSINESS_INFORMATION_MODIFIED ActivityType = "BUSINESS_INFORMATION_MODIFIED" BUSINESS_LOST ActivityType = "BUSINESS_LOST" BUSINESS_MOVED ActivityType = "BUSINESS_MOVED" BUSINESS_NOTE_PRIVATE ActivityType = "BUSINESS_NOTE_PRIVATE" BUSINESS_NOTE_SHARED ActivityType = "BUSINESS_NOTE_SHARED" BUSINESS_STATE_CHANGED ActivityType = "BUSINESS_STATE_CHANGED" BUSINESS_UPDATED ActivityType = "BUSINESS_UPDATED" CHECKIN_CREATED ActivityType = "CHECKIN_CREATED" CHECKIN_MADE ActivityType = "CHECKIN_MADE" CHECKIN_SELF_MADE ActivityType = "CHECKIN_SELF_MADE" COMM_CALL ActivityType = "COMM_CALL" COMM_EMAIL ActivityType = "COMM_EMAIL" COMM_IN_PERSON_MEETING ActivityType = "COMM_IN_PERSON_MEETING" COMM_TEXT_VOICE ActivityType = "COMM_TEXT_VOICE" COMM_VIDEO_CALL ActivityType = "COMM_VIDEO_CALL" COMMERCIAL_ATTENTION_CREATED ActivityType = "COMMERCIAL_ATTENTION_CREATED" CONTACT_AGENDA_CREATED ActivityType = "CONTACT_AGENDA_CREATED" CONTACT_CREATED ActivityType = "CONTACT_CREATED" LINE_COLLECTED ActivityType = "LINE_COLLECTED" LINE_NOTE_PRIVATE ActivityType = "LINE_NOTE_PRIVATE" LINE_NOTE_SHARED ActivityType = "LINE_NOTE_SHARED" MEETING_SCHEDULED ActivityType = "MEETING_SCHEDULED" NOTE_PRIVATE_CREATED ActivityType = "NOTE_PRIVATE_CREATED" NOTE_SHARED_CREATED ActivityType = "NOTE_SHARED_CREATED" PRODUCT_COLLECTED ActivityType = "PRODUCT_COLLECTED" PRODUCT_NOTE_PRIVATE ActivityType = "PRODUCT_NOTE_PRIVATE" PRODUCT_NOTE_SHARED ActivityType = "PRODUCT_NOTE_SHARED" RECOLLECTED_ITEM ActivityType = "RECOLLECTED_ITEM" SERVICE_COLLECTED ActivityType = "SERVICE_COLLECTED" SERVICE_NOTE_PRIVATE ActivityType = "SERVICE_NOTE_PRIVATE" SERVICE_NOTE_SHARED ActivityType = "SERVICE_NOTE_SHARED" SYNC_CONTACT_CREATED ActivityType = "SYNC_CONTACT_CREATED" SYNC_MADE ActivityType = "SYNC_MADE" TASK_FINISHED ActivityType = "TASK_FINISHED" TASK_STARTED ActivityType = "TASK_STARTED" // EXPO TYPES EXPO_PERSON_ACCREDITED ActivityType = "EXPO_PERSON_ACCREDITED" EXPO_BADGE_REPRINTED ActivityType = "EXPO_BADGE_REPRINTED" EXPO_PERSON_BAN ActivityType = "EXPO_PERSON_BAN" EXPO_ACCESS_UNBAN ActivityType = "EXPO_ACCESS_UNBAN" EXPO_PRE_ACCREDITATION_ONLINE ActivityType = "EXPO_PRE_ACCREDITATION_ONLINE" EXPO_ENTRY_REGISTERED ActivityType = "EXPO_ENTRY_REGISTERED" EXPO_EXIT_REGISTERED ActivityType = "EXPO_EXIT_REGISTERED" )
type ActivityTypeResponse ¶
type ActivityTypeResponse struct { AmountActivities int `json:"amountActivities"` TotalPoints int `json:"totalPoints"` Activities []Activities `json:"activities"` }
type Contact ¶
type Contact struct { ContactToken string `json:"contactToken"` Activities []Activities `json:"activities"` }
type DataActivities ¶
type DataActivities struct { ReasonUpdateTokenBusiness string `json:"reasonUpdateToken"` LostBusinesstoken string `json:"lostBusinessToken"` ReasonBlocked string `json:"reasonBlocked"` StageTokenLast string `json:"stageTokenLast"` StageTokenNow string `json:"stageTokenNow"` TokenTaskObjet string `json:"tokenTaskObjet"` TokenCommunicationObjet string `json:"tokenCommunicationObjet"` TokenMeetingObjet string `json:"tokenMeetingObjet"` StageToken string `json:"stageToken"` MeetID int `json:"meetId"` TokenMeeting string `json:"tokenMeeting"` TokenBusiness string `json:"tokenBusiness"` TokenTask string `json:"tokenTask"` TokenLine string `json:"tokenLine"` TokenProduct string `json:"tokenProduct"` TokenService string `json:"tokenService"` TokenEmployee string `json:"tokenEmployee"` TokenCompany string `json:"tokenCompany"` TokenNote string `json:"tokeNote"` TokenInteraction string `json:"interactionToken"` TokenBudgetVersion string `json:"tokenBudgetVersion"` TokenBudgetOption string `json:"tokenBudgetOption"` TokenPreAccreditation string `json:"tokenPreAccreditation"` TokenEdition string `json:"tokenEdition"` TokenExposition string `json:"tokenExposition"` }
type Exposition ¶ added in v1.0.46
type Historyt ¶
type Historyt struct { EmployeeToken string `json:"employeeToken"` Name string `json:"name"` Avatar string `json:"avatar"` Activity *LastActivity `json:"activity"` }
type LastActivity ¶
type TaskHistory ¶
Click to show internal directories.
Click to hide internal directories.