蛋蛋星球 后台端
Não pode escolher mais do que 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

hdl_notice.go 3.0 KiB

há 20 horas
há 20 horas
há 20 horas
há 20 horas
há 20 horas
há 20 horas
há 20 horas
há 20 horas
há 20 horas
há 20 horas
há 20 horas
há 20 horas
há 20 horas
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. package notice
  2. import (
  3. "applet/app/svc/notice"
  4. "github.com/gin-gonic/gin"
  5. )
  6. // List
  7. // @Summary 消息中心-基本配置-通知模板
  8. // @Tags 消息中心
  9. // @Description 基本配置-通知模板
  10. // @Accept json
  11. // @Produce json
  12. // @param Authorization header string true "验证参数Bearer和token空格拼接"
  13. // @Param req body md.NoticeListReq true "(分页信息必填)"
  14. // @Success 200 {object} md.NoticeListResp "具体数据"
  15. // @Failure 400 {object} md.Response "具体错误"
  16. // @Router /api/notice/base/list [post]
  17. func List(c *gin.Context) {
  18. notice.List(c)
  19. }
  20. // Save
  21. // @Summary 消息中心-基本配置-通知模板添加编辑
  22. // @Tags 消息中心
  23. // @Description 基本配置-通知模板添加编辑
  24. // @Accept json
  25. // @Produce json
  26. // @param Authorization header string true "验证参数Bearer和token空格拼接"
  27. // @Param req body md.NoticeSaveReq true "(分页信息必填)"
  28. // @Success 200 {string} "具体数据"
  29. // @Failure 400 {object} md.Response "具体错误"
  30. // @Router /api/notice/base/save [post]
  31. func Save(c *gin.Context) {
  32. notice.Save(c)
  33. }
  34. // Del
  35. // @Summary 消息中心-基本配置-通知模板删除
  36. // @Tags 消息中心
  37. // @Description 基本配置-通知模板删除
  38. // @Accept json
  39. // @Produce json
  40. // @param Authorization header string true "验证参数Bearer和token空格拼接"
  41. // @Param req body md.NoticeDelReq true "(分页信息必填)"
  42. // @Success 200 {string} "具体数据"
  43. // @Failure 400 {object} md.Response "具体错误"
  44. // @Router /api/notice/base/del [post]
  45. func Del(c *gin.Context) {
  46. notice.Del(c)
  47. }
  48. // PushList
  49. // @Summary 消息中心-基本配置-推送记录列表
  50. // @Tags 消息中心
  51. // @Description 基本配置-推送记录列表
  52. // @Accept json
  53. // @Produce json
  54. // @param Authorization header string true "验证参数Bearer和token空格拼接"
  55. // @Param req body md.NoticeListReq true "(分页信息必填)"
  56. // @Success 200 {object} md.NoticePushListResp "具体数据"
  57. // @Failure 400 {object} md.Response "具体错误"
  58. // @Router /api/notice/jPush/push/list [post]
  59. func PushList(c *gin.Context) {
  60. notice.PushList(c)
  61. }
  62. // PushSave
  63. // @Summary 消息中心-基本配置-推送记录添加-发送(不做编辑了)
  64. // @Tags 消息中心
  65. // @Description 基本配置-推送记录添加-发送 (不做编辑了)
  66. // @Accept json
  67. // @Produce json
  68. // @param Authorization header string true "验证参数Bearer和token空格拼接"
  69. // @Param req body md.NoticeSaveReq true "(分页信息必填)"
  70. // @Success 200 {string} "具体数据"
  71. // @Failure 400 {object} md.Response "具体错误"
  72. // @Router /api/notice/jPush/push/save [post]
  73. func PushSave(c *gin.Context) {
  74. notice.PushSave(c)
  75. }