cdk.go 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. package api
  2. /*import (
  3. "gadmin/internal/admin/forms"
  4. "gadmin/internal/admin/service"
  5. "github.com/gin-gonic/gin"
  6. )
  7. func CdkReceived(c *gin.Context) {
  8. var req forms.CdkReceivedReq
  9. if err := c.ShouldBind(&req); err != nil {
  10. c.JSON(200, ErrorResponse(err))
  11. return
  12. }
  13. if err := forms.ParseParams(&req); err != nil {
  14. c.JSON(200, ErrorResponse(err))
  15. return
  16. }
  17. c.JSON(200, service.Cdk.Received(c, req))
  18. }
  19. func CdkDel(c *gin.Context) {
  20. var req forms.CdkDelReq
  21. if err := c.ShouldBind(&req); err != nil {
  22. c.JSON(200, ErrorResponse(err))
  23. return
  24. }
  25. if err := forms.ParseParams(&req); err != nil {
  26. c.JSON(200, ErrorResponse(err))
  27. return
  28. }
  29. c.JSON(200, service.Cdk.Del(c, req))
  30. }
  31. func CdkAdd(c *gin.Context) {
  32. var req forms.CdkAddReq
  33. if err := c.ShouldBind(&req); err != nil {
  34. c.JSON(200, ErrorResponse(err))
  35. return
  36. }
  37. if err := forms.ParseParams(&req); err != nil {
  38. c.JSON(200, ErrorResponse(err))
  39. return
  40. }
  41. c.JSON(200, service.Cdk.Add(c, req))
  42. }
  43. func CdkList(c *gin.Context) {
  44. var req forms.CdkListReq
  45. if err := c.ShouldBind(&req); err != nil {
  46. c.JSON(200, ErrorResponse(err))
  47. return
  48. }
  49. if err := forms.ParseParams(&req); err != nil {
  50. c.JSON(200, ErrorResponse(err))
  51. return
  52. }
  53. c.JSON(200, service.Cdk.List(c, req))
  54. }
  55. // CdkBatchInvalid 批次废弃
  56. func CdkBatchInvalid(c *gin.Context) {
  57. var req forms.CdkInvalidReq
  58. if err := c.ShouldBind(&req); err != nil {
  59. c.JSON(200, ErrorResponse(err))
  60. return
  61. }
  62. if err := forms.ParseParams(&req); err != nil {
  63. c.JSON(200, ErrorResponse(err))
  64. return
  65. }
  66. c.JSON(200, service.Cdk.Invalid(c, req))
  67. }
  68. // CdkRedeemCodeList 兑换码列表
  69. func CdkRedeemCodeList(c *gin.Context) {
  70. var req forms.CdkRedeemCodeListReq
  71. if err := c.ShouldBind(&req); err != nil {
  72. c.JSON(200, ErrorResponse(err))
  73. return
  74. }
  75. if err := forms.ParseParams(&req); err != nil {
  76. c.JSON(200, ErrorResponse(err))
  77. return
  78. }
  79. c.JSON(200, service.Cdk.RedeemCodeList(c, req))
  80. }
  81. */