recruit.go 482 B

1234567891011121314151617181920212223
  1. package http
  2. import (
  3. "go-common/app/interface/main/web-goblin/model/web"
  4. "go-common/library/ecode"
  5. bm "go-common/library/net/http/blademaster"
  6. )
  7. func recruit(c *bm.Context) {
  8. var (
  9. param = c.Request.Form
  10. err error
  11. v = &web.Params{}
  12. )
  13. if err = c.Bind(v); err != nil {
  14. return
  15. }
  16. if v.Mode == "social" || v.Mode == "campus" {
  17. c.JSON(srvWeb.Recruit(c, param, v))
  18. return
  19. }
  20. c.JSON("mode 只能为 社招(social) 或者 校招(campus)", ecode.RequestErr)
  21. }