packagecom.x.okr.assemble.control.jaxrs.statistic;importjavax.servlet.http.HttpServletRequest;importcom.x.base.core.project.http.ActionResult;importcom.x.base.core.project.http.EffectivePerson;importcom.x.base.core.project.http.WrapOutString;importcom.x.base.core.project.logger.Logger;importcom.x.base.core.project.logger.LoggerFactory;importcom.x.okr.assemble.control.service.ExcuteSt_WorkReportContentService;publicclassActionStReportContentCaculateextendsBaseAction{privatestaticLoggerlogger=LoggerFactory.getLogger(ActionStReportContentCaculate.class);protectedActionResult<WrapOutString>execute(HttpServletRequestrequest,EffectivePersoneffectivePerson)throwsException{ActionResult<WrapOutString>result=newActionResult<>();try{newExcuteSt_WorkReportContentService().execute();}catch(Exceptione){result=newActionResult<>();result.error(e);logger.warn("OKR_St_WorkReportContent completed and excute got an exception.");logger.error(e,effectivePerson,request,null);}returnresult;}}