userRecharge.go 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. package v1
  2. import (
  3. "encoding/json"
  4. "sfbase/global"
  5. "github.com/gin-gonic/gin"
  6. "go.uber.org/zap"
  7. )
  8. //充值相关接口服务
  9. func RechargeApiRegister(router *gin.Engine) {
  10. routerGroup := router.Group("/sfis/api/v1/user/")
  11. routerGroup.Use()
  12. {
  13. routerGroup.POST("/moneyRecharge", moneyRecharge)
  14. routerGroup.POST("/productRecharge", productRecharge)
  15. }
  16. }
  17. //余额充值接口
  18. func moneyRecharge(c *gin.Context) {
  19. appid := c.PostForm("appid")
  20. money := c.PostForm("money")
  21. p := gin.H{
  22. "appid": appid,
  23. "money": money,
  24. }
  25. bs, _ := json.Marshal(p)
  26. param := string(bs)
  27. global.Logger.Info("api moneyRecharge:", zap.Any("param:", param))
  28. }
  29. //产品剩余量充值接口
  30. func productRecharge(c *gin.Context) {
  31. appid := c.PostForm("appid")
  32. productId := c.PostForm("productId")
  33. rechargeNum := c.PostForm("rechargeNum")
  34. endTime := c.PostForm("endTime")
  35. p := gin.H{
  36. "appid": appid,
  37. "productId": productId,
  38. "rechargeNum": rechargeNum,
  39. "endTime": endTime,
  40. }
  41. bs, _ := json.Marshal(p)
  42. param := string(bs)
  43. global.Logger.Info("api productRecharge:", zap.Any("param:", param))
  44. }