Commit b6bbd836a46f723083fef29e86b33e8d561333e8

Authored by jiangqiang
1 parent 33a31cfb

新增yudao-module-visualization模块以及积木报表相关依赖

... ... @@ -19,6 +19,7 @@
19 19 <module>yudao-module-infra</module>
20 20 <module>yudao-module-pay</module>
21 21 <module>yudao-module-mall</module>
  22 + <module>yudao-module-visualization</module>
22 23 </modules>
23 24  
24 25 <name>${project.artifactId}</name>
... ...
yudao-dependencies/pom.xml
... ... @@ -66,6 +66,7 @@
66 66 <tencentcloud-sdk-java.version>3.1.471</tencentcloud-sdk-java.version>
67 67 <yunpian-java-sdk.version>1.2.7</yunpian-java-sdk.version>
68 68 <justauth.version>1.4.0</justauth.version>
  69 + <jimureport.version>1.5.1</jimureport.version>
69 70 </properties>
70 71  
71 72 <dependencyManagement>
... ... @@ -594,6 +595,13 @@
594 595 <artifactId>justauth-spring-boot-starter</artifactId> <!-- 社交登陆(例如说,个人微信、企业微信等等) -->
595 596 <version>${justauth.version}</version>
596 597 </dependency>
  598 +
  599 + <!-- 积木报表-->
  600 + <dependency>
  601 + <groupId>org.jeecgframework.jimureport</groupId>
  602 + <artifactId>jimureport-spring-boot-starter</artifactId>
  603 + <version>${jimureport.version}</version>
  604 + </dependency>
597 605 </dependencies>
598 606 </dependencyManagement>
599 607  
... ...
yudao-module-visualization/pom.xml 0 → 100644
  1 +<?xml version="1.0" encoding="UTF-8"?>
  2 +<project xmlns="http://maven.apache.org/POM/4.0.0"
  3 + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  4 + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  5 + <parent>
  6 + <groupId>cn.iocoder.boot</groupId>
  7 + <artifactId>yudao</artifactId>
  8 + <version>${revision}</version>
  9 + </parent>
  10 + <modelVersion>4.0.0</modelVersion>
  11 + <modules>
  12 + <module>yudao-module-visualization-api</module>
  13 + <module>yudao-module-visualization-biz</module>
  14 + </modules>
  15 + <artifactId>yudao-module-visualization</artifactId>
  16 + <packaging>pom</packaging>
  17 +
  18 + <name>${project.artifactId}</name>
  19 + <description>
  20 + visualization 模块,主要实现数据可视化报表等功能。
  21 + </description>
  22 +
  23 +</project>
0 24 \ No newline at end of file
... ...
yudao-module-visualization/yudao-module-visualization-api/pom.xml 0 → 100644
  1 +<?xml version="1.0" encoding="UTF-8"?>
  2 +<project xmlns="http://maven.apache.org/POM/4.0.0"
  3 + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  4 + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  5 + <parent>
  6 + <groupId>cn.iocoder.boot</groupId>
  7 + <artifactId>yudao-module-visualization</artifactId>
  8 + <version>${revision}</version>
  9 + </parent>
  10 + <modelVersion>4.0.0</modelVersion>
  11 +
  12 + <artifactId>yudao-module-visualization-api</artifactId>
  13 + <packaging>jar</packaging>
  14 +
  15 + <name>${project.artifactId}</name>
  16 + <description>
  17 + visualization 模块 API,暴露给其它模块调用
  18 + </description>
  19 +
  20 + <dependencies>
  21 + <dependency>
  22 + <groupId>cn.iocoder.boot</groupId>
  23 + <artifactId>yudao-common</artifactId>
  24 + </dependency>
  25 + </dependencies>
  26 +</project>
0 27 \ No newline at end of file
... ...
yudao-module-visualization/yudao-module-visualization-biz/pom.xml 0 → 100644
  1 +<?xml version="1.0" encoding="UTF-8"?>
  2 +<project xmlns="http://maven.apache.org/POM/4.0.0"
  3 + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  4 + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  5 + <parent>
  6 + <groupId>cn.iocoder.boot</groupId>
  7 + <artifactId>yudao-module-visualization</artifactId>
  8 + <version>${revision}</version>
  9 + </parent>
  10 + <modelVersion>4.0.0</modelVersion>
  11 +
  12 + <artifactId>yudao-module-visualization-biz</artifactId>
  13 + <packaging>jar</packaging>
  14 +
  15 + <name>${project.artifactId}</name>
  16 + <description>
  17 + visualization 模块,主要实现数据可视化报表等功能。
  18 + </description>
  19 + <dependencies>
  20 + <dependency>
  21 + <groupId>cn.iocoder.boot</groupId>
  22 + <artifactId>yudao-module-visualization-api</artifactId>
  23 + <version>${revision}</version>
  24 + </dependency>
  25 +
  26 + <!-- 业务组件 -->
  27 + <dependency>
  28 + <groupId>cn.iocoder.boot</groupId>
  29 + <artifactId>yudao-spring-boot-starter-biz-operatelog</artifactId>
  30 + </dependency>
  31 +
  32 + <!-- Web 相关 -->
  33 + <dependency>
  34 + <groupId>cn.iocoder.boot</groupId>
  35 + <artifactId>yudao-spring-boot-starter-web</artifactId>
  36 + </dependency>
  37 +
  38 + <dependency>
  39 + <groupId>cn.iocoder.boot</groupId>
  40 + <artifactId>yudao-spring-boot-starter-security</artifactId>
  41 + </dependency>
  42 +
  43 + <!-- DB 相关 -->
  44 + <dependency>
  45 + <groupId>cn.iocoder.boot</groupId>
  46 + <artifactId>yudao-spring-boot-starter-mybatis</artifactId>
  47 + </dependency>
  48 +
  49 + <!-- Test 测试相关 -->
  50 + <dependency>
  51 + <groupId>cn.iocoder.boot</groupId>
  52 + <artifactId>yudao-spring-boot-starter-test</artifactId>
  53 + </dependency>
  54 +
  55 + <!-- 积木报表-->
  56 + <dependency>
  57 + <groupId>org.jeecgframework.jimureport</groupId>
  58 + <artifactId>jimureport-spring-boot-starter</artifactId>
  59 + </dependency>
  60 + </dependencies>
  61 +</project>
0 62 \ No newline at end of file
... ...
yudao-server/pom.xml
... ... @@ -51,6 +51,12 @@
51 51 <artifactId>yudao-module-product-biz</artifactId>
52 52 <version>${revision}</version>
53 53 </dependency>
  54 + <!--数据可视化报表-->
  55 + <dependency>
  56 + <groupId>cn.iocoder.boot</groupId>
  57 + <artifactId>yudao-module-visualization-biz</artifactId>
  58 + <version>${revision}</version>
  59 + </dependency>
54 60 <!-- 默认引入 yudao-module-bpm-biz-flowable 实现,可以替换为 yudao-module-bpm-biz-activiti 实现-->
55 61 <dependency>
56 62 <groupId>cn.iocoder.boot</groupId>
... ...