package com.fr.plugin.yt; import com.fr.main.workbook.ResultWorkBook; import com.fr.plugin.beans.YTOutputBean; import com.fr.schedule.base.provider.impl.AbstractOutputFormulaProvider; import com.fr.schedule.extension.report.util.ScheduleParameterUtils; import java.util.List; import java.util.Map; public class MyFormulaProvider extends AbstractOutputFormulaProvider { @Override public void dealWithFormulaParam(YTOutputBean myOutputBean, ResultWorkBook resultWorkBook, List> list) throws Exception { myOutputBean.setSubject(ScheduleParameterUtils.dealWithParameter(myOutputBean.getSubject(), list.get(0), resultWorkBook)); myOutputBean.setContent(ScheduleParameterUtils.dealWithParameter(myOutputBean.getContent(), list.get(0), resultWorkBook)); } @Override public String getActionClassName() { return YTOutputBean.class.getName(); } }