| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- package admin
- import (
- "github.com/gin-gonic/gin"
- )
- type Router struct {
- }
- func (Router) Route() string {
- return ""
- }
- func (h Router) Register(group *gin.RouterGroup) {
- group.POST("set/sys/config", server().SysConfig) // 设置系统配置
- group.POST("stake", server().StakeByAdmin) // 设置系统配置
- // NodeInfo 节点产品管理
- group.POST("node/info/create", server().CreateNodeInfo) // 创建节点产品
- group.POST("node/info/update", server().UpdateNodeInfo) // 更新节点产品
- group.POST("node/info/delete", server().DeleteNodeInfo) // 删除节点产品
- group.GET("node/info/get", server().GetNodeInfo) // 获取节点产品详情
- group.POST("node/info/find", server().FindNodeInfo) // 分页查询节点产品
- // NodeOrder 节点订单管理
- group.POST("node/order/create", server().CreateNodeOrder) // 创建节点订单
- group.POST("node/order/update", server().UpdateNodeOrder) // 更新节点订单
- group.POST("node/order/delete", server().DeleteNodeOrder) // 删除节点订单
- group.GET("node/order/get", server().GetNodeOrder) // 获取节点订单详情
- group.POST("node/order/find", server().FindNodeOrder) // 分页查询节点订单
- // NodeOrderPayments 订单支付管理
- group.POST("node/order/payments/create", server().CreateNodeOrderPayments) // 创建订单支付信息
- group.POST("node/order/payments/update", server().UpdateNodeOrderPayments) // 更新订单支付信息
- group.POST("node/order/payments/delete", server().DeleteNodeOrderPayments) // 删除订单支付信息
- group.GET("node/order/payments/get", server().GetNodeOrderPayments) // 获取订单支付详情
- group.POST("node/order/payments/find", server().FindNodeOrderPayments) // 分页查询订单支付信息
- // NodeBanner 节点Banner管理
- group.POST("node/banner/create", server().CreateNodeBanner) // 创建节点Banner
- group.POST("node/banner/update", server().UpdateNodeBanner) // 更新节点Banner
- group.POST("node/banner/delete", server().DeleteNodeBanner) // 删除节点Banner
- group.GET("node/banner/get", server().GetNodeBanner) // 获取节点Banner详情
- group.POST("node/banner/find", server().FindNodeBanner) // 分页查询节点Banner
- // Telegram 群组管理
- group.GET("telegram/groups", server().GetTelegramGroups) // 获取 Bot 加入的群组列表
- group.POST("telegram/groups/sync", server().SyncTelegramGroups) // 同步群组信息
- group.GET("telegram/chat/info", server().GetChatInfo) // 获取群组详细信息
- // Telegram 红包管理
- group.POST("telegram/redpacket/send", server().SendRedPacketAdmin) // 管理端发送红包
- }
|