Documentation
¶
Index ¶
- func CreateUserTicketFollowHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
- func CreateUserTicketHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
- func GetUserTicketDetailsHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
- func GetUserTicketListHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
- func UpdateUserTicketStatusHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateUserTicketFollowHandler ¶
func CreateUserTicketFollowHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
CreateUserTicketFollowHandler documents Create ticket follow.
@Summary Create ticket follow @Tags user @Accept json @Produce json @Security BearerAuth @Param request body dto.CreateUserTicketFollowRequest true "Request parameters" @Success 200 {object} result.ResponseSuccessBean @Router /v1/public/ticket/follow [post]
func CreateUserTicketHandler ¶
func CreateUserTicketHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
CreateUserTicketHandler documents Create ticket.
@Summary Create ticket @Tags user @Accept json @Produce json @Security BearerAuth @Param request body dto.CreateUserTicketRequest true "Request parameters" @Success 200 {object} result.ResponseSuccessBean @Router /v1/public/ticket/ [post]
func GetUserTicketDetailsHandler ¶
func GetUserTicketDetailsHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
GetUserTicketDetailsHandler documents Get ticket detail.
@Summary Get ticket detail @Tags user @Accept json @Produce json @Security BearerAuth @Param request query dto.GetUserTicketDetailRequest false "Request parameters" @Success 200 {object} result.ResponseSuccessBean{data=dto.Ticket} @Router /v1/public/ticket/detail [get]
func GetUserTicketListHandler ¶
func GetUserTicketListHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
GetUserTicketListHandler documents Get ticket list.
@Summary Get ticket list @Tags user @Accept json @Produce json @Security BearerAuth @Param request query dto.GetUserTicketListRequest false "Request parameters" @Success 200 {object} result.ResponseSuccessBean{data=dto.GetUserTicketListResponse} @Router /v1/public/ticket/list [get]
func UpdateUserTicketStatusHandler ¶
func UpdateUserTicketStatusHandler(svcCtx *svc.ServiceContext) app.HandlerFunc
UpdateUserTicketStatusHandler documents Update ticket status.
@Summary Update ticket status @Tags user @Accept json @Produce json @Security BearerAuth @Param request body dto.UpdateUserTicketStatusRequest true "Request parameters" @Success 200 {object} result.ResponseSuccessBean @Router /v1/public/ticket/ [put]
Types ¶
This section is empty.