Closed NapChen closed 2 years ago
收录 ty
经测试没有问题,参考这个文档集成:http://report.jeecg.com/2302147。 一般都是springboot项目可以按照这个步骤修改: 1.启动类添加扫描包的路径:@SpringBootApplication(scanBasePackages = {"org.jeecg.modules.jmreport", "me.zhengjie"}) org.jeecg.modules.jmreport是积木报表的包,me.zhengjie是eladmin包的路径 2.报表中使用的持久层是minidao,所以yml文件需要添加minidao的dao文件扫描路径: minidao : base-package: org.jeecg.modules.jmreport.desreport.dao 3.请求资源权限问题,我们jeecgboot用的是shiro,配置为: //积木报表排除 filterChainDefinitionMap.put("/jmreport/", "anon"); filterChainDefinitionMap.put("//.js.map", "anon"); filterChainDefinitionMap.put("/*/.css.map", "anon"); 但是这个eladmin用的是Spring Security,他这个具体需要怎么设置请自己研究。我这边swagger是可以访问的,而且他把积木报表jar里面的请求api显示出来了:
做了处理,请升级到1.4.4-beta看是否解决问题(需要配置jeecg的maven私服)
<dependency>
<groupId>org.jeecgframework.jimureport</groupId>
<artifactId>jimureport-spring-boot-starter</artifactId>
<version>1.4.4-beta</version>
</dependency>
版本号:
1.4.2
问题描述:
eladmin在引入报表之前可以正常访问
swagger-ui.html
,引入报表插件以后无法访问了错误日志&截图:
重现步骤:
1、按照
eladmin
指引启动项目 2、访问localhost:8000/swagger-ui.html
可以访问 3、按照指引引入报表插件再次访问文档地址出现上图的情况友情提示(为了提高issue处理效率):