diff --git a/jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysLogController.java b/jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysLogController.java index ce475dc79..710d87355 100644 --- a/jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysLogController.java +++ b/jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysLogController.java @@ -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; /** *

@@ -36,7 +37,7 @@ import lombok.extern.slf4j.Slf4j; @RestController @RequestMapping("/sys/log") @Slf4j -public class SysLogController { +public class SysLogController extends JeecgController { @Autowired private ISysLogService sysLogService; @@ -122,6 +123,17 @@ 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); + } }