test.go 576 B

1234567891011121314151617181920212223242526272829303132
  1. package controller
  2. import (
  3. "gframe/service"
  4. "net/http"
  5. )
  6. type Test struct {
  7. BaseController
  8. }
  9. // UserAdd godoc
  10. // @Summary 会员用户添加
  11. // @tags Test
  12. // @Description 会员用户添加
  13. // @Accept x-www-form-urlencoded
  14. // @Produce json
  15. // @Param name formData string true "姓名"
  16. // @Success 200 {object} controller.ResponseBase
  17. // @Router /Test/UserAdd [post]
  18. func (t *Test) UserAdd() (err error) {
  19. name := t.postString("name", true)
  20. err = service.Test{}.UserAdd(name)
  21. if err != nil {
  22. return
  23. }
  24. t.Ctx().JSON(http.StatusOK, newResponseBase())
  25. return
  26. }