talent_get_api.go 1001 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. package youngeetalentapi
  2. import (
  3. "youngmini_server/app/service/youngee_sectask_service"
  4. "youngmini_server/app/service/youngee_talent_service"
  5. "youngmini_server/app/service/youngee_task_service"
  6. "github.com/gogf/gf/net/ghttp"
  7. )
  8. var TalentGetApi = talentGetApi{}
  9. type talentGetApi struct {
  10. }
  11. // GetInfoTables 获取所有信息表
  12. func (*talentGetApi) GetInfoTables(r *ghttp.Request) {
  13. res := youngee_talent_service.GetInfoTables()
  14. err := r.Response.WriteJson(res)
  15. if err != nil {
  16. panic("write response error")
  17. }
  18. }
  19. // 获取任务大厅展示列表
  20. func (*talentGetApi) GetProjectList(r *ghttp.Request) {
  21. res := youngee_task_service.GetProjectInfoList(r)
  22. err := r.Response.WriteJson(res)
  23. if err != nil {
  24. panic("write response error")
  25. }
  26. }
  27. // 获取选品任务广场展示列表
  28. func (*talentGetApi) GetSelectionList(r *ghttp.Request) {
  29. res := youngee_sectask_service.GetSelectionList(r)
  30. err := r.Response.WriteJson(res)
  31. if err != nil {
  32. panic("write response error")
  33. }
  34. }