tg_group.go 569 B

1234567891011121314151617181920212223
  1. package app
  2. import (
  3. "github.com/gin-gonic/gin"
  4. "go_server/service"
  5. )
  6. type TgGroupRouter struct{}
  7. func (TgGroupRouter) Route() string {
  8. return "/tg_group"
  9. }
  10. var tgGroupService = service.RealizationLayer.AppServiceGroup.TgGroupService
  11. func (h TgGroupRouter) Register(group *gin.RouterGroup) {
  12. group.GET("find", tgGroupService.Find)
  13. group.GET("get", tgGroupService.Get)
  14. group.POST("create", tgGroupService.Create)
  15. group.POST("update", tgGroupService.Update)
  16. group.GET("delete", tgGroupService.Delete)
  17. group.POST("syncFromBot", tgGroupService.SyncFromBot)
  18. }