main.go 609 B

12345678910111213141516171819202122232425262728
  1. package notify
  2. import (
  3. "github.com/flipped-aurora/gin-vue-admin/server/plugin/notify/global"
  4. "github.com/flipped-aurora/gin-vue-admin/server/plugin/notify/router"
  5. "github.com/gin-gonic/gin"
  6. )
  7. type ddPlugin struct {
  8. Secret string
  9. Token string
  10. Url string
  11. }
  12. func CreateDDPlug(url, Token, Secret string) *ddPlugin {
  13. global.GlobalConfig_.Url = url
  14. global.GlobalConfig_.Token = Token
  15. global.GlobalConfig_.Secret = Secret
  16. return &ddPlugin{}
  17. }
  18. func (*ddPlugin) Register(group *gin.RouterGroup) {
  19. router.RouterGroupApp.InitRouter(group)
  20. }
  21. func (*ddPlugin) RouterPath() string {
  22. return "notify"
  23. }