add 会议管理导出

This commit is contained in:
lijiarao
2021-09-06 14:58:21 +08:00
parent bc8bb77a22
commit 7980abbe80
5 changed files with 275 additions and 176 deletions
@@ -85,17 +85,14 @@ public class JeroController<T, S extends IService<T>> {
*
* @param
*/
protected ModelAndView exportListXls(List<T> object, Class<T> clazz, String title) {
protected ModelAndView exportListXls(List<?> object, Class<?> clazz, String title) {
// Step.3 AutoPoi 导出Excel
ModelAndView mv = new ModelAndView(new JeecgEntityExcelView());
mv.addObject(NormalExcelConstants.FILE_NAME, title); //此处设置的filename无效 ,前端会重更新设置一下
//此处设置的filename无效 ,前端会重更新设置一下
mv.addObject(NormalExcelConstants.FILE_NAME, title);
mv.addObject(NormalExcelConstants.CLASS, clazz);
//update-begin--Author:liusq Date:20210126 for:图片导出报错,ImageBasePath未设置--------------------
ExportParams exportParams=new ExportParams(title, title);
exportParams.setImageBasePath(upLoadPath);
//update-end--Author:liusq Date:20210126 for:图片导出报错,ImageBasePath未设置----------------------
mv.addObject(NormalExcelConstants.PARAMS,exportParams);
mv.addObject(NormalExcelConstants.DATA_LIST, null);
mv.addObject(NormalExcelConstants.PARAMS,new ExportParams(title, title));
mv.addObject(NormalExcelConstants.DATA_LIST, object);
return mv;
}
@@ -167,7 +164,7 @@ public class JeroController<T, S extends IService<T>> {
/**
* 导出Excel模板
*/
public ModelAndView exportTemplate(Class<T> exportClass, String title) {
public ModelAndView exportTemplate(Class<?> exportClass, String title) {
// AutoPoi 导出Excel
ModelAndView mv = new ModelAndView(new JeecgEntityExcelView());
//此处设置的filename无效 ,前端会重更新设置一下