Documentation
¶
Index ¶
Constants ¶
View Source
const ( // Email ... Email source = 1 + iota // Portal ... Portal // Phone ... Phone // Forum ... Forum // Twitter ... Twitter // Facebook ... Facebook // Chat ... Chat )
View Source
const ( // Open ... Open status = 2 + iota // Pending ... Pending // Resolved ... Resolved // Closed ... Closed )
View Source
const ( // Low ... Low priority = 1 + iota // Medium ... Medium // High ... High // Urgent ... Urgent )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type NewTicket ¶
type NewTicket struct { Ticket *Ticket `json:"helpdesk_ticket"` CC string `conform:"trim" json:"cc_emails"` }
NewTicket represents helpdesk ticket request
type Ticket ¶
type Ticket struct { Email string `conform:"email" json:"email"` Name string `conform:"name" json:"name"` Subject string `conform:"trim,title" json:"subject"` Description string `conform:"trim" json:"description"` Type string `conform:"trim" json:"ticket_type"` Status status `json:"status"` Priority priority `json:"priority"` Source source `json:"source"` }
Ticket represents a single helpdesk ticket
Click to show internal directories.
Click to hide internal directories.