tg_red_packet_send.go 647 B

123456789101112131415161718192021
  1. package app
  2. import (
  3. "github.com/gin-gonic/gin"
  4. "go_server/service"
  5. )
  6. type TgRedPacketSendRouter struct {
  7. }
  8. func (TgRedPacketSendRouter) Route() string {
  9. return "/tg_red_packet_send"
  10. }
  11. var appTgRedPacketSendService = service.RealizationLayer.AppServiceGroup.TgRedPacketSendService
  12. func (h TgRedPacketSendRouter) Register(group *gin.RouterGroup) {
  13. group.POST("sendManual", appTgRedPacketSendService.SendManual) // 基于配置ID发送
  14. group.POST("sendDirect", appTgRedPacketSendService.SendDirect) // 直接发送(无需配置)
  15. group.GET("getGroups", appTgRedPacketSendService.GetGroups) // 获取群组列表
  16. }