peripherals.go 565 B

12345678910111213141516171819202122232425
  1. package api
  2. import (
  3. "gadmin/internal/admin/forms"
  4. "gadmin/internal/admin/service"
  5. "github.com/gin-gonic/gin"
  6. "github.com/sirupsen/logrus"
  7. )
  8. // PeripheralsReceiveCdk 领取兑换码
  9. func PeripheralsReceiveCdk(c *gin.Context) {
  10. var req forms.PeripheralsReceiveCdk
  11. if err := c.ShouldBind(&req); err != nil {
  12. c.JSON(200, ErrorResponse(err))
  13. return
  14. }
  15. logrus.Warnf("PeripheralsReceiveCdk req:%+v", req)
  16. if err := forms.ParseParams(&req); err != nil {
  17. c.JSON(200, ErrorResponse(err))
  18. return
  19. }
  20. c.JSON(200, service.Peripherals.ReceiveCdk(c, req))
  21. }