generated from PenaSide/GolangTemplate
feat: stub change account method
This commit is contained in:
parent
4a7b405232
commit
500f62e70c
2
Makefile
2
Makefile
@ -1,5 +1,3 @@
|
||||
DISCOUNT_SERVICE_NAME = discount
|
||||
|
||||
help: ## show this help
|
||||
@echo 'usage: make [target] ...'
|
||||
@echo ''
|
||||
|
@ -26,6 +26,9 @@ type ServerInterface interface {
|
||||
// Получение текущего аккаунта юзера
|
||||
// (GET /account)
|
||||
GetAccount(ctx echo.Context) error
|
||||
// Отредактировать аккаунт
|
||||
// (PATCH /account)
|
||||
ChangeAccount(ctx echo.Context) error
|
||||
// Создать новый аккаунт
|
||||
// (POST /account)
|
||||
AddAccount(ctx echo.Context) error
|
||||
@ -97,6 +100,17 @@ func (w *ServerInterfaceWrapper) GetAccount(ctx echo.Context) error {
|
||||
return err
|
||||
}
|
||||
|
||||
// ChangeAccount converts echo context to params.
|
||||
func (w *ServerInterfaceWrapper) ChangeAccount(ctx echo.Context) error {
|
||||
var err error
|
||||
|
||||
ctx.Set(BearerScopes, []string{""})
|
||||
|
||||
// Invoke the callback with all the unmarshalled arguments
|
||||
err = w.Handler.ChangeAccount(ctx)
|
||||
return err
|
||||
}
|
||||
|
||||
// AddAccount converts echo context to params.
|
||||
func (w *ServerInterfaceWrapper) AddAccount(ctx echo.Context) error {
|
||||
var err error
|
||||
@ -348,6 +362,7 @@ func RegisterHandlersWithBaseURL(router EchoRouter, si ServerInterface, baseURL
|
||||
|
||||
router.DELETE(baseURL+"/account", wrapper.DeleteAccount)
|
||||
router.GET(baseURL+"/account", wrapper.GetAccount)
|
||||
router.PATCH(baseURL+"/account", wrapper.ChangeAccount)
|
||||
router.POST(baseURL+"/account", wrapper.AddAccount)
|
||||
router.DELETE(baseURL+"/account/:userId", wrapper.DeleteDirectAccount)
|
||||
router.GET(baseURL+"/account/:userId", wrapper.GetDirectAccount)
|
||||
@ -368,66 +383,69 @@ func RegisterHandlersWithBaseURL(router EchoRouter, si ServerInterface, baseURL
|
||||
// Base64 encoded, gzipped, json marshaled Swagger object
|
||||
var swaggerSpec = []string{
|
||||
|
||||
"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",
|
||||
}
|
||||
|
||||
// GetSwagger returns the content of the embedded swagger specification file
|
||||
|
@ -96,6 +96,10 @@ func (receiver *API) DeleteAccount(ctx echo.Context) error {
|
||||
return receiver.accountController.RemoveAccount(ctx)
|
||||
}
|
||||
|
||||
func (receiver *API) ChangeAccount(ctx echo.Context) error {
|
||||
return ctx.String(http.StatusNotImplemented, "method not implemented")
|
||||
}
|
||||
|
||||
func (receiver *API) GetAccount(ctx echo.Context) error {
|
||||
return receiver.accountController.GetAccount(ctx)
|
||||
}
|
||||
|
@ -27,6 +27,7 @@ type Account struct {
|
||||
CreatedAt time.Time `json:"createdAt"`
|
||||
Deleted bool `json:"deleted"`
|
||||
DeletedAt *time.Time `json:"deletedAt,omitempty"`
|
||||
Name *Name `json:"name,omitempty"`
|
||||
UpdatedAt time.Time `json:"updatedAt"`
|
||||
UserId string `json:"userId"`
|
||||
Wallet Wallet `json:"wallet"`
|
||||
@ -56,6 +57,14 @@ type History struct {
|
||||
// HistoryType defines model for HistoryType.
|
||||
type HistoryType string
|
||||
|
||||
// Name defines model for Name.
|
||||
type Name struct {
|
||||
Lastname *string `json:"lastname,omitempty"`
|
||||
Name *string `json:"name,omitempty"`
|
||||
Orgname *string `json:"orgname,omitempty"`
|
||||
Secondname *string `json:"secondname,omitempty"`
|
||||
}
|
||||
|
||||
// Wallet defines model for Wallet.
|
||||
type Wallet struct {
|
||||
// Cash Сумма money переведённая на текущий курс
|
||||
@ -131,6 +140,9 @@ type PutMoneyJSONBody struct {
|
||||
UserId string `json:"userId"`
|
||||
}
|
||||
|
||||
// ChangeAccountJSONRequestBody defines body for ChangeAccount for application/json ContentType.
|
||||
type ChangeAccountJSONRequestBody = Name
|
||||
|
||||
// PayCartJSONRequestBody defines body for PayCart for application/json ContentType.
|
||||
type PayCartJSONRequestBody PayCartJSONBody
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user