event

package
v0.0.188 Latest Latest
Warning

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

Go to latest
Published: Nov 24, 2025 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RegisterAdminEventRoutes

func RegisterAdminEventRoutes(admin *gin.RouterGroup)

RegisterAdminEventRoutes 注册事件配置管理相关路由 路由前缀:/admin/event

Types

type AdminEventController

type AdminEventController struct{}

AdminEventController 事件转发配置管理控制器 负责事件配置的列表、保存、删除、快速启用/禁用等操作

func (*AdminEventController) Delete

func (s *AdminEventController) Delete(c *gin.Context)

Delete 删除事件配置 @Summary 删除事件配置 @Security BearerAuth @Param ids path string true "事件配置ID,多个用逗号分隔" @Success 200 {object} string @Router /admin/event/delete/{ids} [post]

func (*AdminEventController) List

func (s *AdminEventController) List(c *gin.Context)

List 获取事件配置列表 @Summary 获取事件配置列表 @Security BearerAuth @Success 200 {object} string @Router /admin/event/list [get]

func (*AdminEventController) QuickSave

func (s *AdminEventController) QuickSave(c *gin.Context)

QuickSave 快速更新事件配置启用状态 @Summary 快速更新事件配置状态 @Security BearerAuth @Param id path int true "事件配置ID" @Param enabled path string true "状态,例如:true、false" @Success 200 {object} string @Router /admin/event/save/id/{id}/status/{enabled} [post]

func (*AdminEventController) Save

func (s *AdminEventController) Save(c *gin.Context)

Save 保存或更新事件配置 @Summary 保存事件配置 @Security BearerAuth @Success 200 {object} string @Router /admin/event/save [post]

Jump to

Keyboard shortcuts

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