Documentation
¶
Index ¶
- func CloseOrderHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
- func PreCreateOrderHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
- func PurchaseHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
- func QueryOrderDetailHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
- func QueryOrderListHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
- func RechargeHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
- func RenewalHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
- func ResetTrafficHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
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.