package youngeetalentapi import ( "fmt" "youngmini_server/app/service/youngee_sectask_service" "youngmini_server/app/service/youngee_talent_service" "youngmini_server/app/service/youngee_task_service" "github.com/gogf/gf/net/ghttp" ) var TalentGetApi = talentGetApi{} type talentGetApi struct { } // GetInfoTables 获取数据库中所有info_所有信息表的信息存在res的data中 func (*talentGetApi) GetInfoTables(r *ghttp.Request) { res := youngee_talent_service.GetInfoTables() err := r.Response.WriteJson(res) if err != nil { panic("write response error") } } // 获取任务大厅展示列表 func (*talentGetApi) GetProjectList(r *ghttp.Request) { res := youngee_task_service.GetProjectInfoList(r) fmt.Println("我进入了talent_get_api中的GetProjectList(展示所有种草)") err := r.Response.WriteJson(res) if err != nil { panic("write response error") } } // 获取选品任务广场展示列表 // 前端可能传过来筛选和搜索的参数 // 筛选参数参数形如&secform[]=2&secform[]=3&secform[]=9 func (*talentGetApi) GetSelectionList(r *ghttp.Request) { fmt.Println("biaaach") res := youngee_sectask_service.GetSelectionList(r) err := r.Response.WriteJson(res) if err != nil { panic("write response error") } }