ActionStReportContentCaculate.java 1.1 KB
Newer Older
R
roo00 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
package com.x.okr.assemble.control.jaxrs.statistic;

import javax.servlet.http.HttpServletRequest;

import com.x.base.core.project.http.ActionResult;
import com.x.base.core.project.http.EffectivePerson;
import com.x.base.core.project.http.WrapOutString;
import com.x.base.core.project.logger.Logger;
import com.x.base.core.project.logger.LoggerFactory;
import com.x.okr.assemble.control.service.ExcuteSt_WorkReportContentService;

public class ActionStReportContentCaculate extends BaseAction {

	private static  Logger logger = LoggerFactory.getLogger(ActionStReportContentCaculate.class);

	protected ActionResult<WrapOutString> execute( HttpServletRequest request, EffectivePerson effectivePerson ) throws Exception {
		ActionResult<WrapOutString> result = new ActionResult<>();
		try {
			new ExcuteSt_WorkReportContentService().execute();
		} catch (Exception e) {
			result = new ActionResult<>();
			result.error( e );
			logger.warn( "OKR_St_WorkReportContent completed and excute got an exception." );
			logger.error( e, effectivePerson, request, null);
		}
		return result;
	}

}