response

package
v0.5.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 29, 2021 License: AGPL-3.0 Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type HallStructureResponse

type HallStructureResponse struct {
	Name                    string          `json:"name"`
	Description             string          `json:"description"`
	Capacity                int64           `json:"capacity"`
	IsPerformanceAreaBottom bool            `json:"is_performance_area_bottom"`
	Width                   float64         `json:"width"`
	Height                  float64         `json:"height"`
	Seats                   []*SeatResponse `json:"seats"`
}

type PriceResponse

type PriceResponse struct {
	ID          int64   `json:"id"`
	Name        string  `json:"name"`
	Price       float64 `json:"price"`
	Color       int64   `json:"color"`
	Description string  `json:"description"`
}

type ReservationInfoByNumber

type ReservationInfoByNumber struct {
	ReservationID     int64                                   `json:"reservation_id"`
	ReservationNumber string                                  `json:"reservation_number"`
	SeanceID          int64                                   `json:"seance_id"`
	ContainerID       int64                                   `json:"container_id"`
	VoidDate          string                                  `json:"void_date"`
	Amount            float64                                 `json:"amount"`
	Seats             []*ReservationInfoByNumberSeatsResponse `json:"seats"`
}

type ReservationInfoByNumberSeatsResponse

type ReservationInfoByNumberSeatsResponse struct {
	ID   int64  `json:"id"`
	Row  string `json:"row"`
	Seat string `json:"seat"`
}

type ReserveSeatsResponse

type ReserveSeatsResponse struct {
	ReservationID     int64   `json:"reservation_id"`
	ReservationNumber string  `json:"reservation_number"`
	Amount            float64 `json:"amount"`
	VoidDate          string  `json:"void_date"`
	Result            int64   `json:"result"`
}

type SeanceAvailabiltyResponse

type SeanceAvailabiltyResponse struct {
	ContainerId  int64 `json:"container_id"`
	CanSelling   bool  `json:"can_selling"`
	CanReserving bool  `json:"can_reserving"`
}

type SeatResponse

type SeatResponse struct {
	ID        int64   `json:"id"`
	RowText   string  `json:"row_text"`
	SeatText  string  `json:"seat_text"`
	X         float64 `json:"x"`
	Y         float64 `json:"y"`
	Width     float64 `json:"width"`
	Height    float64 `json:"height"`
	ZoneID    int64   `json:"zone_id"`
	ZoneColor string  `json:"zone_color"`
	Status    uint32  `json:"status"`
}

type VersionResponse

type VersionResponse struct {
	Version string `json:"version"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL