pay_switch.go 548 B

1234567891011121314151617181920212223242526
  1. package api
  2. import (
  3. "gadmin/internal/admin/forms"
  4. "gadmin/internal/admin/service"
  5. "github.com/gin-gonic/gin"
  6. )
  7. func GetPaySwitch(ctx *gin.Context) {
  8. ctx.JSON(200, service.PaySwitchService.GetPaySwitch(ctx))
  9. }
  10. func EditPaySwitch(ctx *gin.Context) {
  11. var req forms.EditPaySwitchReq
  12. if err := ctx.ShouldBind(&req); err != nil {
  13. ctx.JSON(200, ErrorResponse(err))
  14. return
  15. }
  16. if err := forms.ParseParams(&req); err != nil {
  17. ctx.JSON(200, ErrorResponse(err))
  18. return
  19. }
  20. ctx.JSON(200, service.PaySwitchService.EditPaySwitch(ctx, req))
  21. }