【v3.8.3】大数据导出示例

pull/8786/merge
JEECG 2025-09-14 10:42:45 +08:00
parent da2b0cc354
commit 7abc2e4c9c
1 changed files with 14 additions and 2 deletions

View File

@ -7,7 +7,7 @@ import javax.servlet.http.HttpServletRequest;
import org.apache.shiro.authz.annotation.RequiresPermissions;
import org.jeecg.common.api.vo.Result;
import org.jeecg.common.constant.CommonConstant;
import org.jeecg.common.system.base.controller.JeecgController;
import org.jeecg.common.system.query.QueryGenerator;
import org.jeecg.common.util.oConvertUtils;
import org.jeecg.modules.system.entity.SysLog;
@ -24,6 +24,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.servlet.ModelAndView;
/**
* <p>
@ -36,7 +37,7 @@ import lombok.extern.slf4j.Slf4j;
@RestController
@RequestMapping("/sys/log")
@Slf4j
public class SysLogController {
public class SysLogController extends JeecgController<SysLog, ISysLogService> {
@Autowired
private ISysLogService sysLogService;
@ -123,5 +124,16 @@ public class SysLogController {
return result;
}
/**
* excel
* for [QQYUN-13431]jeecg
* @param request
* @param syslog
*/
@RequestMapping(value = "/exportXls")
public ModelAndView exportXls(HttpServletRequest request, SysLog syslog) {
return super.exportXlsForBigData(request, syslog, SysLog.class, "syslog", 10000);
}
}