package sectask import ( "github.com/gogf/gf/net/ghttp" "strconv" "youngmini_server/app/utils" "youngmini_server/library/response" ) var SecTask = secTaskApi{} type secTaskApi struct{} func (*secTaskApi) List(r *ghttp.Request) { var req ListSecTaskReq req.TaskStage, _ = strconv.Atoi(r.Get("task_stage").(string)) tid, err := utils.SessionTalentInfo.GetTalentIdFromSession(r) if err != nil { response.Code(r, err) } if res, err := service.List(r.Context(), &req, tid); err != nil { response.Code(r, err) } else { response.SuccessWithData(r, res) } }