order

package
v1.14.11 Latest Latest
Warning

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

Go to latest
Published: Jul 22, 2026 License: GPL-3.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CloseOrderHandler

func CloseOrderHandler(svcCtx *svc.ServiceContext) app.HandlerFunc

CloseOrderHandler documents Close order.

@Summary Close order @Tags user @Accept json @Produce json @Security BearerAuth @Param request body dto.CloseOrderRequest true "Request parameters" @Success 200 {object} result.ResponseSuccessBean @Router /v1/public/order/close [post]

func PreCreateOrderHandler

func PreCreateOrderHandler(svcCtx *svc.ServiceContext) app.HandlerFunc

PreCreateOrderHandler documents Pre create order.

@Summary Pre create order @Tags user @Accept json @Produce json @Security BearerAuth @Param request body dto.PurchaseOrderRequest true "Request parameters" @Success 200 {object} result.ResponseSuccessBean{data=dto.PreOrderResponse} @Router /v1/public/order/pre [post]

func PurchaseHandler

func PurchaseHandler(svcCtx *svc.ServiceContext) app.HandlerFunc

PurchaseHandler documents purchase Subscription.

@Summary purchase Subscription @Tags user @Accept json @Produce json @Security BearerAuth @Param request body dto.PurchaseOrderRequest true "Request parameters" @Success 200 {object} result.ResponseSuccessBean{data=dto.PurchaseOrderResponse} @Router /v1/public/order/purchase [post]

func QueryOrderDetailHandler

func QueryOrderDetailHandler(svcCtx *svc.ServiceContext) app.HandlerFunc

QueryOrderDetailHandler documents Get order.

@Summary Get order @Tags user @Accept json @Produce json @Security BearerAuth @Param request query dto.QueryOrderDetailRequest false "Request parameters" @Success 200 {object} result.ResponseSuccessBean{data=dto.OrderDetail} @Router /v1/public/order/detail [get]

func QueryOrderListHandler

func QueryOrderListHandler(svcCtx *svc.ServiceContext) app.HandlerFunc

QueryOrderListHandler documents Get order list.

@Summary Get order list @Tags user @Accept json @Produce json @Security BearerAuth @Param request query dto.QueryOrderListRequest false "Request parameters" @Success 200 {object} result.ResponseSuccessBean{data=dto.QueryOrderListResponse} @Router /v1/public/order/list [get]

func RechargeHandler

func RechargeHandler(svcCtx *svc.ServiceContext) app.HandlerFunc

RechargeHandler documents Recharge.

@Summary Recharge @Tags user @Accept json @Produce json @Security BearerAuth @Param request body dto.RechargeOrderRequest true "Request parameters" @Success 200 {object} result.ResponseSuccessBean{data=dto.RechargeOrderResponse} @Router /v1/public/order/recharge [post]

func RenewalHandler

func RenewalHandler(svcCtx *svc.ServiceContext) app.HandlerFunc

RenewalHandler documents Renewal Subscription.

@Summary Renewal Subscription @Tags user @Accept json @Produce json @Security BearerAuth @Param request body dto.RenewalOrderRequest true "Request parameters" @Success 200 {object} result.ResponseSuccessBean{data=dto.RenewalOrderResponse} @Router /v1/public/order/renewal [post]

func ResetTrafficHandler

func ResetTrafficHandler(svcCtx *svc.ServiceContext) app.HandlerFunc

ResetTrafficHandler documents Reset traffic.

@Summary Reset traffic @Tags user @Accept json @Produce json @Security BearerAuth @Param request body dto.ResetTrafficOrderRequest true "Request parameters" @Success 200 {object} result.ResponseSuccessBean{data=dto.ResetTrafficOrderResponse} @Router /v1/public/order/reset [post]

Types

This section is empty.

Jump to

Keyboard shortcuts

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