subscribe

package
v1.15.19 Latest Latest
Warning

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

Go to latest
Published: Aug 2, 2026 License: GPL-3.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BatchDeleteSubscribeGroupHandler

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

BatchDeleteSubscribeGroupHandler documents Batch delete subscribe group.

@Summary Batch delete subscribe group @Tags admin @Accept json @Produce json @Security BearerAuth @Param request body dto.BatchDeleteSubscribeGroupRequest true "Request parameters" @Success 200 {object} result.ResponseSuccessBean @Router /v1/admin/subscribe/group/batch [delete]

func BatchDeleteSubscribeHandler

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

BatchDeleteSubscribeHandler documents Batch delete subscribe.

@Summary Batch delete subscribe @Tags admin @Accept json @Produce json @Security BearerAuth @Param request body dto.BatchDeleteSubscribeRequest true "Request parameters" @Success 200 {object} result.ResponseSuccessBean @Router /v1/admin/subscribe/batch [delete]

func CreateSubscribeGroupHandler

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

CreateSubscribeGroupHandler documents Create subscribe group.

@Summary Create subscribe group @Tags admin @Accept json @Produce json @Security BearerAuth @Param request body dto.CreateSubscribeGroupRequest true "Request parameters" @Success 200 {object} result.ResponseSuccessBean @Router /v1/admin/subscribe/group [post]

func CreateSubscribeHandler

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

CreateSubscribeHandler documents Create subscribe.

@Summary Create subscribe @Tags admin @Accept json @Produce json @Security BearerAuth @Param request body dto.CreateSubscribeRequest true "Request parameters" @Success 200 {object} result.ResponseSuccessBean @Router /v1/admin/subscribe/ [post]

func DeleteSubscribeGroupHandler

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

DeleteSubscribeGroupHandler documents Delete subscribe group.

@Summary Delete subscribe group @Tags admin @Accept json @Produce json @Security BearerAuth @Param request body dto.DeleteSubscribeGroupRequest true "Request parameters" @Success 200 {object} result.ResponseSuccessBean @Router /v1/admin/subscribe/group [delete]

func DeleteSubscribeHandler

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

DeleteSubscribeHandler documents Delete subscribe.

@Summary Delete subscribe @Tags admin @Accept json @Produce json @Security BearerAuth @Param request body dto.DeleteSubscribeRequest true "Request parameters" @Success 200 {object} result.ResponseSuccessBean @Router /v1/admin/subscribe/ [delete]

func GetSubscribeDetailsHandler

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

GetSubscribeDetailsHandler documents Get subscribe details.

@Summary Get subscribe details @Tags admin @Accept json @Produce json @Security BearerAuth @Param request query dto.GetSubscribeDetailsRequest false "Request parameters" @Success 200 {object} result.ResponseSuccessBean{data=dto.Subscribe} @Router /v1/admin/subscribe/details [get]

func GetSubscribeGroupListHandler

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

GetSubscribeGroupListHandler documents Get subscribe group list.

@Summary Get subscribe group list @Tags admin @Produce json @Security BearerAuth @Success 200 {object} result.ResponseSuccessBean{data=dto.GetSubscribeGroupListResponse} @Router /v1/admin/subscribe/group/list [get]

func GetSubscribeListHandler

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

GetSubscribeListHandler documents Get subscribe list.

@Summary Get subscribe list @Tags admin @Accept json @Produce json @Security BearerAuth @Param request query dto.GetSubscribeListRequest false "Request parameters" @Success 200 {object} result.ResponseSuccessBean{data=dto.GetSubscribeListResponse} @Router /v1/admin/subscribe/list [get]

func ResetAllSubscribeTokenHandler added in v1.2.0

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

ResetAllSubscribeTokenHandler documents Reset all subscribe tokens.

@Summary Reset all subscribe tokens @Tags admin @Produce json @Security BearerAuth @Success 200 {object} result.ResponseSuccessBean{data=dto.ResetAllSubscribeTokenResponse} @Router /v1/admin/subscribe/reset_all_token [post]

func SubscribeSortHandler

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

SubscribeSortHandler documents Subscribe sort.

@Summary Subscribe sort @Tags admin @Accept json @Produce json @Security BearerAuth @Param request body dto.SubscribeSortRequest true "Request parameters" @Success 200 {object} result.ResponseSuccessBean @Router /v1/admin/subscribe/sort [post]

func UpdateSubscribeGroupHandler

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

UpdateSubscribeGroupHandler documents Update subscribe group.

@Summary Update subscribe group @Tags admin @Accept json @Produce json @Security BearerAuth @Param request body dto.UpdateSubscribeGroupRequest true "Request parameters" @Success 200 {object} result.ResponseSuccessBean @Router /v1/admin/subscribe/group [put]

func UpdateSubscribeHandler

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

UpdateSubscribeHandler documents Update subscribe.

@Summary Update subscribe @Tags admin @Accept json @Produce json @Security BearerAuth @Param request body dto.UpdateSubscribeRequest true "Request parameters" @Success 200 {object} result.ResponseSuccessBean @Router /v1/admin/subscribe/ [put]

Types

This section is empty.

Jump to

Keyboard shortcuts

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