From 262921dbce949eea3e9645e13ab7056bb3052c2c Mon Sep 17 00:00:00 2001 From: jueyue Date: Sun, 19 Mar 2017 14:34:56 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E4=B8=8Brender=E4=BE=8B?= =?UTF-8?q?=E5=AD=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- basedemo.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/basedemo.md b/basedemo.md index cd89bbe..8e52960 100644 --- a/basedemo.md +++ b/basedemo.md @@ -207,4 +207,18 @@ EasyPoi导出实例 LOGGER.error(e.getMessage(), e); } } + // Demo + @RequestMapping(params = "exportXls") + public void exportXls(CourseEntity course,HttpServletRequest request,HttpServletResponse response + , DataGrid dataGrid,ModelMap map) { + CriteriaQuery cq = new CriteriaQuery(CourseEntity.class, dataGrid); + org.jeecgframework.core.extend.hqlsearch.HqlGenerateUtil.installHql(cq, course, request.getParameterMap()); + List courses = this.courseService.getListByCriteriaQuery(cq,false); + map.put(NormalExcelConstants.FILE_NAME,"用户信息"); + map.put(NormalExcelConstants.CLASS,CourseEntity.class); + map.put(NormalExcelConstants.PARAMS,new ExportParams("课程列表", "导出人:Jeecg", + "导出信息")); + map.put(NormalExcelConstants.DATA_LIST,courses); + PoiBaseView.render(map,request,response,NormalExcelConstants.JEECG_EXCEL_VIEW); + } ```