<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                [TOC] ## 若依簡單集成積木報表 本示例以RuoYi-Vue-fast分離版本為例 ### 1、項目結構 ![](https://img.kancloud.cn/7d/b5/7db58d233be8fcfee4e469ba6a0a320d_537x725.png) ### 2、執行初始化腳本`積木報表sql` [jimureport.sql](https://github.com/zhangdaiscott/JimuReport/blob/master/db "jimureport.sql") ### 3、pom中引入積木報表最新依賴 ``` <dependency> <groupId>org.jeecgframework.jimureport</groupId> <artifactId>jimureport-spring-boot-starter</artifactId> <version>${version}</version> </dependency> ``` 最新版本可以從 http://jimureport.com/doc/log 中查詢到 ### 4、RuoYiApplication添加積木掃描目錄 ``` @SpringBootApplication(exclude = { DataSourceAutoConfiguration.class },scanBasePackages = {"org.jeecg.modules.jmreport","com.ruoyi"}) ``` ![](https://img.kancloud.cn/f4/67/f46799be72f6adfa5d0373c8de392916_1868x582.png) ### 5、SecurityConfig攔截排除 目錄在ruoyi-framework ``` .antMatchers("/jmreport/**").anonymous() ``` ![](https://img.kancloud.cn/86/a7/86a7fcb21895b051c3a1bc143af8c736_1733x809.png) ### 6、yml中配置minidao(可忽略) ``` minidao : base-package: org.jeecg.modules.jmreport.desreport.dao* ``` ![](https://img.kancloud.cn/da/6d/da6d3e557cc38b8dab4935c069ad5382_1493x894.png) ### 7、啟動項目訪問 若依默認端口是8848,可以根據自己的需求集成到若依系統里面(如集成到菜單) 積木報表訪問地址:http://localhost:8848/jmreport/list ![](https://img.kancloud.cn/be/0f/be0f7a74842afd889463d9d262dc3ea6_1210x679.png) ### 8、常見問題 #### a、如果報錯Aop 嘗試刪除pom文件中的devtools依賴 ![](https://img.kancloud.cn/f4/30/f430133249705dd516d9b87318f76704_1627x426.png) #### b、需要做權限token傳遞 詳見集成文檔-》[積木報表token權限](http://report.jeecg.com/2208864) #### c、需要上傳圖片 詳見集成文檔-》[文件上傳配置](http://report.jeecg.com/2186109) #### d. 若依集成積木報表`swagger(doc.html)`訪問不到 >解決方案,自定義靜態資源攔截器即可解決,將doc.html指向指定的swaggerUi路徑 ``` @Configuration public class SwaggerDocConfig implements WebMvcConfigurer { @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { registry.addResourceHandler("/static/**").addResourceLocations("classpath:/static/"); registry.addResourceHandler("doc.html").addResourceLocations("classpath:/META-INF/resources/"); } } ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看