From 61871594dfa0a5ac2c4d895d9ec4034feba57094 Mon Sep 17 00:00:00 2001 From: feiyu02 <risaku@163.com> Date: 星期五, 12 九月 2025 17:20:53 +0800 Subject: [PATCH] 2025.9.5 1. 新增走航任务统计功能 --- pom.xml | 166 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 164 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index 0e3974e..a0c3395 100644 --- a/pom.xml +++ b/pom.xml @@ -17,7 +17,8 @@ <properties> <java.version>1.8</java.version> - <kotlin.version>1.5.0</kotlin.version> + <kotlin.version>2.1.0</kotlin.version> + <itext.version>7.2.2</itext.version> <!-- tk.mybatis --> <mapper.plugin>tk.mybatis.mapper.generator.MapperPlugin</mapper.plugin> <mapper.Mapper>tk.mybatis.mapper.common.Mapper</mapper.Mapper> @@ -34,6 +35,10 @@ <artifactId>spring-boot-starter-logging</artifactId> </exclusion> </exclusions> + </dependency> + <dependency> + <groupId>org.springframework.boot</groupId> + <artifactId>spring-boot-starter-thymeleaf</artifactId> </dependency> <dependency> <groupId>com.fasterxml.jackson.module</groupId> @@ -96,7 +101,7 @@ <dependency> <groupId>com.google.code.gson</groupId> <artifactId>gson</artifactId> - <version>2.8.5</version> + <version>2.8.6</version> </dependency> <!--鍒嗛〉--> @@ -118,6 +123,14 @@ <artifactId>poi</artifactId> <version>4.1.2</version> </dependency> + + <!-- https://mvnrepository.com/artifact/org.apache.poi/poi-ooxml --> + <dependency> + <groupId>org.apache.poi</groupId> + <artifactId>poi-ooxml</artifactId> + <version>4.1.2</version> + </dependency> + <!-- https://mvnrepository.com/artifact/com.alibaba/fastjson --> <dependency> @@ -156,6 +169,131 @@ <artifactId>springfox-boot-starter</artifactId> <version>3.0.0</version> </dependency> + <dependency> + <groupId>org.springframework.plugin</groupId> + <artifactId>spring-plugin-core</artifactId> + <version>2.0.0.RELEASE</version> + </dependency> +<!-- <dependency>--> +<!-- <groupId>org.springframework.plugin</groupId>--> +<!-- <artifactId>spring-plugin-metadata</artifactId>--> +<!-- <version>2.0.0.RELEASE</version>--> +<!-- </dependency>--> + + + <!-- https://mvnrepository.com/artifact/org.freemarker/freemarker --> + <dependency> + <groupId>org.freemarker</groupId> + <artifactId>freemarker</artifactId> + <version>2.3.31</version> + </dependency> + + <!-- https://mvnrepository.com/artifact/com.itextpdf/html2pdf --> + <dependency> + <groupId>com.itextpdf</groupId> + <artifactId>html2pdf</artifactId> + <version>4.0.2</version> + </dependency> + <dependency> + <groupId>com.itextpdf</groupId> + <artifactId>font-asian</artifactId> + <version>${itext.version}</version> + <scope>test</scope> + </dependency> + <!-- 鏀寔css鏍峰紡娓叉煋 --> + <dependency> + <groupId>org.xhtmlrenderer</groupId> + <artifactId>flying-saucer-pdf-itext5</artifactId> + <version>9.1.16</version> + </dependency> + <!-- https://mvnrepository.com/artifact/org.apache.pdfbox/pdfbox --> + <dependency> + <groupId>org.apache.pdfbox</groupId> + <artifactId>pdfbox</artifactId> + <version>2.0.26</version> + </dependency> + + <!-- echarts--> + <dependency> + <groupId>org.icepear.echarts</groupId> + <artifactId>echarts-java</artifactId> + <version>1.0.7</version> + </dependency> + + <!-- JFreeChart--> + <dependency> + <groupId>org.jfree</groupId> + <artifactId>jfreechart</artifactId> + <version>1.5.3</version> + </dependency> + <!-- Httpclient--> + <dependency> + <groupId>org.apache.httpcomponents</groupId> + <artifactId>httpmime</artifactId> + <version>4.5.14</version> + </dependency> + <!-- https://mvnrepository.com/artifact/javax.xml.ws/jaxws-api --> +<!-- <dependency>--> +<!-- <groupId>javax.xml.ws</groupId>--> +<!-- <artifactId>jaxws-api</artifactId>--> +<!-- <version>2.3.1</version>--> +<!-- </dependency>--> +<!-- <!– https://mvnrepository.com/artifact/org.apache.axis2/axis2-jaxws –>--> +<!-- <dependency>--> +<!-- <groupId>org.apache.axis2</groupId>--> +<!-- <artifactId>axis2-jaxws</artifactId>--> +<!-- <version>1.8.2</version>--> +<!-- </dependency>--> +<!-- <!– https://mvnrepository.com/artifact/org.apache.axis2/axis2-adb –>--> +<!-- <dependency>--> +<!-- <groupId>org.apache.axis2</groupId>--> +<!-- <artifactId>axis2-adb</artifactId>--> +<!-- <version>1.8.2</version>--> +<!-- </dependency>--> +<!-- <!– https://mvnrepository.com/artifact/org.apache.axis2/axis2-transport-base –>--> +<!-- <dependency>--> +<!-- <groupId>org.apache.axis2</groupId>--> +<!-- <artifactId>axis2-transport-base</artifactId>--> +<!-- <version>1.8.2</version>--> +<!-- </dependency>--> + <!-- https://mvnrepository.com/artifact/org.apache.axis2/axis2-kernel --> + <dependency> + <groupId>org.apache.axis2</groupId> + <artifactId>axis2-kernel</artifactId> + <version>1.8.2</version> + </dependency> + <dependency> + <groupId>org.apache.commons</groupId> + <artifactId>commons-lang3</artifactId> + <version>3.17.0</version> + </dependency> +<!-- <dependency>--> +<!-- <groupId>org.docx4j</groupId>--> +<!-- <artifactId>docx4j-core</artifactId>--> +<!-- <version>11.4.9</version> <!– 浣跨敤鏈�鏂扮ǔ瀹氱増 –>--> +<!-- </dependency>--> +<!-- <!– 濡傞渶澶勭悊鍥剧墖/琛ㄦ牸绛夐珮绾у姛鑳斤紝鍙坊鍔� –>--> +<!-- <dependency>--> +<!-- <groupId>org.docx4j</groupId>--> +<!-- <artifactId>docx4j-ImportXHTML</artifactId>--> +<!-- <version>11.4.8</version>--> +<!-- </dependency>--> +<!-- <!– MockK 鍗曞厓娴嬭瘯搴擄紙鐢ㄤ簬 Kotlin锛� –>--> +<!-- <dependency>--> +<!-- <groupId>io.mockk</groupId>--> +<!-- <artifactId>mockk</artifactId>--> +<!-- <version>1.14.5</version> <!– 浣跨敤鏈�鏂扮ǔ瀹氱増 –>--> +<!-- <scope>test</scope>--> +<!-- </dependency>--> +<!-- <dependency>--> +<!-- <groupId>org.junit.jupiter</groupId>--> +<!-- <artifactId>junit-jupiter</artifactId>--> +<!-- <version>RELEASE</version>--> +<!-- <scope>test</scope>--> +<!-- </dependency>--> + + + </dependencies> <build> @@ -252,6 +390,30 @@ </plugins> </build> + <profiles> + <profile> + <id>dev</id> + <properties> + <profileActive>dev</profileActive> + </properties> + <activation> + <activeByDefault>true</activeByDefault> + </activation> + </profile> + <profile> + <id>pro</id> + <properties> + <profileActive>pro</profileActive> + </properties> + </profile> + <profile> + <id>test</id> + <properties> + <profileActive>test</profileActive> + </properties> + </profile> + </profiles> + <!--渚濊禆涓嬭浇鍦板潃--> <repositories> <repository> -- Gitblit v1.9.3