蛋蛋星球 后台端
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

57 lines
2.1 KiB

  1. package advertising
  2. import (
  3. "applet/app/md"
  4. "applet/app/svc/advertising"
  5. "applet/app/utils"
  6. "fmt"
  7. "github.com/gin-gonic/gin"
  8. )
  9. // FunctionList
  10. // @Summary 广告管理-广告位置列表
  11. // @Tags 广告管理
  12. // @Description 广告管理-广告位置列表
  13. // @Accept json
  14. // @Produce json
  15. // @param Authorization header string true "验证参数Bearer和token空格拼接"
  16. // @Param req body md.AdvertisingFunctionListReq true "(分页信息必填)"
  17. // @Success 200 {object} md.AdvertisingFunctionListResp "具体数据"
  18. // @Failure 400 {object} md.Response "具体错误"
  19. // @Router /api/advertising/function/list [post]
  20. func FunctionList(c *gin.Context) {
  21. var resp = md.AdvertisingFunctionListResp{}
  22. fmt.Println(utils.SerializeStr(resp))
  23. advertising.FunctionList(c)
  24. }
  25. // FunctionDel
  26. // @Summary 广告管理-广告位置列表-删除
  27. // @Tags 广告管理
  28. // @Description 广告管理-广告位置列表-删除
  29. // @Accept json
  30. // @Produce json
  31. // @param Authorization header string true "验证参数Bearer和token空格拼接"
  32. // @Param req body md.AdvertisingDelReq true "(分页信息必填)"
  33. // @Success 200 {string} "具体数据"
  34. // @Failure 400 {object} md.Response "具体错误"
  35. // @Router /api/advertising/function/del [post]
  36. func FunctionDel(c *gin.Context) {
  37. advertising.FunctionDel(c)
  38. }
  39. // FunctionSave
  40. // @Summary 广告管理-广告位置列表-保存
  41. // @Tags 广告管理
  42. // @Description 广告管理-广告位置列表-保存
  43. // @Accept json
  44. // @Produce json
  45. // @param Authorization header string true "验证参数Bearer和token空格拼接"
  46. // @Param req body md.AdvertisingFunctionList true "(分页信息必填)"
  47. // @Success 200 {string} "具体数据"
  48. // @Failure 400 {object} md.Response "具体错误"
  49. // @Router /api/advertising/function/save [post]
  50. func FunctionSave(c *gin.Context) {
  51. advertising.FunctionSave(c)
  52. }