generated from PenaSide/GolangTemplate
87 lines
1.8 KiB
Go
87 lines
1.8 KiB
Go
![]() |
package swagger
|
||
|
|
||
|
import (
|
||
|
"github.com/labstack/echo/v4"
|
||
|
"go.mongodb.org/mongo-driver/mongo"
|
||
|
"go.uber.org/zap"
|
||
|
"penahub.gitlab.yandexcloud.net/pena-services/customer/internal/interface/repository"
|
||
|
)
|
||
|
|
||
|
type API2 struct {
|
||
|
logger *zap.Logger
|
||
|
history repository.HistoryRepository
|
||
|
}
|
||
|
|
||
|
var _ ServerInterface = (*API2)(nil)
|
||
|
|
||
|
func NewAPI2(logger *zap.Logger, db *mongo.Database) API2 {
|
||
|
return API2{
|
||
|
logger: logger,
|
||
|
history: repository.NewHistoryRepository2(logger, db.Collection("histories")),
|
||
|
}
|
||
|
}
|
||
|
|
||
|
func (api *API2) DeleteAccount(ctx echo.Context) error {
|
||
|
panic("TODO")
|
||
|
}
|
||
|
|
||
|
func (api *API2) GetAccount(ctx echo.Context) error {
|
||
|
panic("TODO")
|
||
|
}
|
||
|
|
||
|
func (api *API2) ChangeAccount(ctx echo.Context) error {
|
||
|
panic("TODO")
|
||
|
}
|
||
|
|
||
|
func (api *API2) AddAccount(ctx echo.Context) error {
|
||
|
panic("TODO")
|
||
|
}
|
||
|
|
||
|
func (api *API2) DeleteDirectAccount(ctx echo.Context, userId string) error {
|
||
|
panic("TODO")
|
||
|
}
|
||
|
|
||
|
func (api *API2) GetDirectAccount(ctx echo.Context, userId string) error {
|
||
|
panic("TODO")
|
||
|
}
|
||
|
|
||
|
func (api *API2) SetAccountVerificationStatus(ctx echo.Context, userId string) error {
|
||
|
panic("TODO")
|
||
|
}
|
||
|
|
||
|
func (api *API2) PaginationAccounts(ctx echo.Context, params PaginationAccountsParams) error {
|
||
|
panic("TODO")
|
||
|
}
|
||
|
|
||
|
func (api *API2) RemoveFromCart(ctx echo.Context, params RemoveFromCartParams) error {
|
||
|
panic("TODO")
|
||
|
}
|
||
|
|
||
|
func (api *API2) Add2cart(ctx echo.Context, params Add2cartParams) error {
|
||
|
panic("TODO")
|
||
|
}
|
||
|
|
||
|
func (api *API2) PayCart(ctx echo.Context) error {
|
||
|
panic("TODO")
|
||
|
}
|
||
|
|
||
|
func (api *API2) GetCurrencies(ctx echo.Context) error {
|
||
|
panic("TODO")
|
||
|
}
|
||
|
|
||
|
func (api *API2) UpdateCurrencies(ctx echo.Context) error {
|
||
|
panic("TODO")
|
||
|
}
|
||
|
|
||
|
func (api *API2) GetHistory(ctx echo.Context, params GetHistoryParams) error {
|
||
|
panic("TODO")
|
||
|
}
|
||
|
|
||
|
func (api *API2) ChangeCurrency(ctx echo.Context) error {
|
||
|
panic("TODO")
|
||
|
}
|
||
|
|
||
|
func (api *API2) RequestMoney(ctx echo.Context) error {
|
||
|
panic("TODO")
|
||
|
}
|