requests

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Aug 6, 2024 License: Apache-2.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 BookCreateDto

type BookCreateDto struct {
	Name        string  `form:"name" valid:"required~Name is required."`
	Description string  `form:"description" valid:"required~Description is required."`
	Price       float64 `form:"price" valid:"required~Price is required."`
	CategoryID  uint    `form:"category_id" valid:"required~CategoryID is required."`
	Genres      []uint  `form:"genres" valid:"required~Genres is required."`
}

type BookPreviewImageUpdateDto

type BookPreviewImageUpdateDto struct {
	ID        uint `json:"id"`
	ImageLink string
}

type BookUpdateDto

type BookUpdateDto struct {
	ID          uint    `form:"id" valid:"required~ID is required."`
	Name        string  `form:"name" valid:"required~Name is required."`
	Description string  `form:"description" valid:"required~Description is required."`
	Price       float64 `form:"price" valid:"required~Price is required."`
	CategoryID  uint    `form:"category_id" valid:"required~CategoryID is required."`
	Genres      []uint  `form:"genres" valid:"required~Genres is required."`
}

type OrderCreate

type OrderCreate struct {
	UserID uint
}

type OrderUpdate

type OrderUpdate struct {
	ID              uint
	RefCode         string
	Amount          float64
	SlipImage       string
	UserID          uint
	PaymentMethodID uint
}

type PaginationDto

type PaginationDto struct {
	Limit      int         `form:"limit,omitempty;query:limit"`
	Page       int         `form:"page,omitempty;query:page"`
	Sort       string      `form:"sort,omitempty;query:sort"`
	TotalRows  int64       `form:"total_rows"`
	TotalPages int         `form:"total_pages"`
	Rows       interface{} `form:"rows"`
}

func (*PaginationDto) GetLimit

func (p *PaginationDto) GetLimit() int

func (*PaginationDto) GetOffset

func (p *PaginationDto) GetOffset() int

func (*PaginationDto) GetPage

func (p *PaginationDto) GetPage() int

func (*PaginationDto) GetSort

func (p *PaginationDto) GetSort() string

Jump to

Keyboard shortcuts

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