dev
This commit is contained in:
parent
13f296a1b2
commit
a6fbd1580f
@ -2,7 +2,6 @@ FROM golang:1.23-alpine
|
||||
|
||||
WORKDIR /root
|
||||
COPY . .
|
||||
RUN go install github.com/swaggo/swag/cmd/swag@latest
|
||||
RUN go mod tidy && swag init -g cmd/main.go -o api/http
|
||||
|
||||
CMD go run cmd/main.go
|
@ -8,14 +8,14 @@ import (
|
||||
)
|
||||
|
||||
func CreateTarget(targetService model.TargetService) echo.HandlerFunc {
|
||||
type Body struct {
|
||||
type CreateTargetBody struct {
|
||||
StreamerID model.StreamerID `json:"streamer_id"`
|
||||
Amount model.DonatAmount `json:"amount"`
|
||||
Text string `json:"text"`
|
||||
}
|
||||
return func(request echo.Context) error {
|
||||
ctx := context.Background()
|
||||
var body Body
|
||||
var body CreateTargetBody
|
||||
if err := request.Bind(&body); err != nil {
|
||||
return echo.NewHTTPError(400, err.Error())
|
||||
}
|
||||
@ -33,12 +33,12 @@ func CreateTarget(targetService model.TargetService) echo.HandlerFunc {
|
||||
}
|
||||
|
||||
func GetAllTarget(targetService model.TargetService) echo.HandlerFunc {
|
||||
type Body struct {
|
||||
type GetAllTargetBody struct {
|
||||
StreamerID model.StreamerID `json:"streamer_id"`
|
||||
}
|
||||
return func(request echo.Context) error {
|
||||
ctx := context.Background()
|
||||
var body Body
|
||||
var body GetAllTargetBody
|
||||
if err := request.Bind(&body); err != nil {
|
||||
return echo.NewHTTPError(400, err.Error())
|
||||
}
|
||||
@ -60,12 +60,12 @@ func AddAmountTarget(
|
||||
targetService model.TargetService,
|
||||
donatService model.DonatService,
|
||||
) echo.HandlerFunc {
|
||||
type Body struct {
|
||||
type AddAmountTargetBody struct {
|
||||
OrderID model.OrderID `json:"order_id"`
|
||||
}
|
||||
return func(request echo.Context) error {
|
||||
ctx := context.Background()
|
||||
var body Body
|
||||
var body AddAmountTargetBody
|
||||
if err := request.Bind(&body); err != nil {
|
||||
return echo.NewHTTPError(400, err.Error())
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user