perf:调整版本管理方式

This commit is contained in:
曾文豪
2023-01-10 11:14:44 +08:00
parent 725c134ab8
commit abd5c2456b
11 changed files with 107 additions and 22 deletions

84
pom.xml
View File

@@ -34,7 +34,6 @@
<maven.compiler.source>8</maven.compiler.source> <maven.compiler.source>8</maven.compiler.source>
<maven.compiler.target>8</maven.compiler.target> <maven.compiler.target>8</maven.compiler.target>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<mybatis-plus.version>3.5.1</mybatis-plus.version>
</properties> </properties>
<developers> <developers>
@@ -53,4 +52,87 @@
</dependency> </dependency>
</dependencies> </dependencies>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>com.tiesheng</groupId>
<artifactId>tiesheng-db-migration</artifactId>
<version>${version}</version>
</dependency>
<dependency>
<groupId>com.tiesheng</groupId>
<artifactId>tiesheng-login</artifactId>
<version>${version}</version>
</dependency>
<dependency>
<groupId>com.tiesheng</groupId>
<artifactId>tiesheng-web</artifactId>
<version>${version}</version>
</dependency>
<dependency>
<groupId>com.tiesheng</groupId>
<artifactId>tiesheng-util</artifactId>
<version>${version}</version>
</dependency>
<dependency>
<groupId>com.tiesheng</groupId>
<artifactId>tiesheng-platform</artifactId>
<version>${version}</version>
</dependency>
<dependency>
<groupId>com.tiesheng</groupId>
<artifactId>tiesheng-message</artifactId>
<version>${version}</version>
</dependency>
<dependency>
<groupId>com.tiesheng</groupId>
<artifactId>tiesheng-encrypt</artifactId>
<version>${version}</version>
</dependency>
<dependency>
<groupId>com.tiesheng</groupId>
<artifactId>tiesheng-annotation</artifactId>
<version>${version}</version>
</dependency>
<dependency>
<groupId>com.tiesheng</groupId>
<artifactId>tiesheng-poi</artifactId>
<version>${version}</version>
</dependency>
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>easyexcel</artifactId>
<version>3.1.4</version>
</dependency>
<dependency>
<groupId>com.aliyun</groupId>
<artifactId>tea-openapi</artifactId>
<version>0.2.8</version>
</dependency>
<dependency>
<groupId>com.aliyun</groupId>
<artifactId>dysmsapi20170525</artifactId>
<version>2.0.23</version>
</dependency>
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.5.1</version>
</dependency>
</dependencies>
</dependencyManagement>
</project> </project>

View File

@@ -21,7 +21,6 @@
<dependency> <dependency>
<groupId>com.tiesheng</groupId> <groupId>com.tiesheng</groupId>
<artifactId>tiesheng-web</artifactId> <artifactId>tiesheng-web</artifactId>
<version>0.0.8</version>
</dependency> </dependency>
</dependencies> </dependencies>

View File

@@ -4,13 +4,17 @@ import cn.hutool.json.JSONUtil;
import com.tiesheng.annotation.token.TokenIgnore; import com.tiesheng.annotation.token.TokenIgnore;
import com.tiesheng.message.config.aliyun.AliyunSmsConfig; import com.tiesheng.message.config.aliyun.AliyunSmsConfig;
import com.tiesheng.message.pojos.MessageReqResp; import com.tiesheng.message.pojos.MessageReqResp;
import com.tiesheng.poi.write.PoiWriteBase;
import com.tiesheng.util.config.GlobalConfig; import com.tiesheng.util.config.GlobalConfig;
import com.tiesheng.util.pojos.ApiResp; import com.tiesheng.util.pojos.ApiResp;
import com.tiesheng.util.pojos.FileUploadPath;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpServletResponse;
import java.util.ArrayList;
import java.util.List;
/** /**
* @author hao * @author hao
@@ -45,4 +49,21 @@ public class TestController {
return ApiResp.respOK(reqResp); return ApiResp.respOK(reqResp);
} }
@RequestMapping("/export")
@TokenIgnore
public ApiResp<String> export() {
List<String> list = new ArrayList<>();
list.add("11111");
list.add("22222");
list.add("33333");
FileUploadPath fileUploadPath = FileUploadPath.random();
PoiWriteBase.export(list, fileUploadPath.getAbsolutePath(), "hahah");
return ApiResp.respOK("");
}
} }

View File

@@ -21,7 +21,6 @@
<dependency> <dependency>
<groupId>com.tiesheng</groupId> <groupId>com.tiesheng</groupId>
<artifactId>tiesheng-util</artifactId> <artifactId>tiesheng-util</artifactId>
<version>${project.parent.version}</version>
</dependency> </dependency>
<dependency> <dependency>

View File

@@ -33,13 +33,11 @@
<dependency> <dependency>
<groupId>com.tiesheng</groupId> <groupId>com.tiesheng</groupId>
<artifactId>tiesheng-util</artifactId> <artifactId>tiesheng-util</artifactId>
<version>${project.parent.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>com.tiesheng</groupId> <groupId>com.tiesheng</groupId>
<artifactId>tiesheng-annotation</artifactId> <artifactId>tiesheng-annotation</artifactId>
<version>${project.parent.version}</version>
</dependency> </dependency>
</dependencies> </dependencies>

View File

@@ -29,13 +29,11 @@
<dependency> <dependency>
<groupId>com.tiesheng</groupId> <groupId>com.tiesheng</groupId>
<artifactId>tiesheng-annotation</artifactId> <artifactId>tiesheng-annotation</artifactId>
<version>${project.parent.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>com.tiesheng</groupId> <groupId>com.tiesheng</groupId>
<artifactId>tiesheng-platform</artifactId> <artifactId>tiesheng-platform</artifactId>
<version>${project.parent.version}</version>
</dependency> </dependency>
</dependencies> </dependencies>

View File

@@ -22,20 +22,17 @@
<dependency> <dependency>
<groupId>com.tiesheng</groupId> <groupId>com.tiesheng</groupId>
<artifactId>tiesheng-platform</artifactId> <artifactId>tiesheng-platform</artifactId>
<version>${project.parent.version}</version>
</dependency> </dependency>
<!--阿里云短信登录--> <!--阿里云短信登录-->
<dependency> <dependency>
<groupId>com.aliyun</groupId> <groupId>com.aliyun</groupId>
<artifactId>tea-openapi</artifactId> <artifactId>tea-openapi</artifactId>
<version>0.2.8</version>
<scope>compile</scope> <scope>compile</scope>
</dependency> </dependency>
<dependency> <dependency>
<groupId>com.aliyun</groupId> <groupId>com.aliyun</groupId>
<artifactId>dysmsapi20170525</artifactId> <artifactId>dysmsapi20170525</artifactId>
<version>2.0.23</version>
<scope>compile</scope> <scope>compile</scope>
</dependency> </dependency>

View File

@@ -21,7 +21,6 @@
<dependency> <dependency>
<groupId>com.tiesheng</groupId> <groupId>com.tiesheng</groupId>
<artifactId>tiesheng-util</artifactId> <artifactId>tiesheng-util</artifactId>
<version>${project.parent.version}</version>
</dependency> </dependency>
</dependencies> </dependencies>

View File

@@ -21,13 +21,12 @@
<dependency> <dependency>
<groupId>com.alibaba</groupId> <groupId>com.alibaba</groupId>
<artifactId>easyexcel</artifactId> <artifactId>easyexcel</artifactId>
<version>3.1.3</version> <scope>compile</scope>
</dependency> </dependency>
<dependency> <dependency>
<groupId>com.tiesheng</groupId> <groupId>com.tiesheng</groupId>
<artifactId>tiesheng-util</artifactId> <artifactId>tiesheng-util</artifactId>
<version>${project.parent.version}</version>
</dependency> </dependency>
</dependencies> </dependencies>

View File

@@ -28,14 +28,14 @@
<dependency> <dependency>
<groupId>cn.hutool</groupId> <groupId>cn.hutool</groupId>
<artifactId>hutool-all</artifactId> <artifactId>hutool-all</artifactId>
<version>5.8.10</version> <version>5.8.11</version>
</dependency> </dependency>
<!-- fastJson --> <!-- fastJson -->
<dependency> <dependency>
<groupId>com.alibaba</groupId> <groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId> <artifactId>fastjson</artifactId>
<version>1.2.47</version> <version>1.2.78</version>
</dependency> </dependency>
</dependencies> </dependencies>

View File

@@ -55,43 +55,36 @@
<dependency> <dependency>
<groupId>com.baomidou</groupId> <groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId> <artifactId>mybatis-plus-boot-starter</artifactId>
<version>${mybatis-plus.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>com.tiesheng</groupId> <groupId>com.tiesheng</groupId>
<artifactId>tiesheng-util</artifactId> <artifactId>tiesheng-util</artifactId>
<version>${project.parent.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>com.tiesheng</groupId> <groupId>com.tiesheng</groupId>
<artifactId>tiesheng-db-migration</artifactId> <artifactId>tiesheng-db-migration</artifactId>
<version>${project.parent.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>com.tiesheng</groupId> <groupId>com.tiesheng</groupId>
<artifactId>tiesheng-poi</artifactId> <artifactId>tiesheng-poi</artifactId>
<version>${project.parent.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>com.tiesheng</groupId> <groupId>com.tiesheng</groupId>
<artifactId>tiesheng-annotation</artifactId> <artifactId>tiesheng-annotation</artifactId>
<version>${project.parent.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>com.tiesheng</groupId> <groupId>com.tiesheng</groupId>
<artifactId>tiesheng-login</artifactId> <artifactId>tiesheng-login</artifactId>
<version>${project.parent.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>com.tiesheng</groupId> <groupId>com.tiesheng</groupId>
<artifactId>tiesheng-message</artifactId> <artifactId>tiesheng-message</artifactId>
<version>${project.parent.version}</version>
</dependency> </dependency>
</dependencies> </dependencies>