merchant.join.go 517 B

123456789101112131415161718192021222324252627
  1. package shanghu
  2. import (
  3. "duoduo/apis/shanghu/models"
  4. "duoduo/models/shanghu"
  5. "duoduo/tools/app"
  6. "errors"
  7. "github.com/gin-gonic/gin"
  8. )
  9. func CreateMerchantJoin(c *gin.Context) {
  10. var inData models.CreateMerchantJoinRequest
  11. var sqlData shanghu.MerchantJoin
  12. err := c.ShouldBindJSON(&inData)
  13. if err != nil {
  14. app.Error(c, 400, err, err.Error())
  15. return
  16. }
  17. sqlData.OpenID = inData.OpenId
  18. if sqlData.GetNum() > 20 {
  19. app.Error(c, 500, errors.New("提交次数太多"), "提交次数太多")
  20. return
  21. }
  22. }