拆分模块

This commit is contained in:
2025-09-03 20:56:44 +08:00
parent 08cc2c29a5
commit a2f5e4864b
939 changed files with 14227 additions and 9607 deletions

View File

@@ -0,0 +1,38 @@
package com.ecep.contract.config;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import io.swagger.v3.oas.models.OpenAPI;
import io.swagger.v3.oas.models.info.Contact;
import io.swagger.v3.oas.models.info.Info;
import io.swagger.v3.oas.models.info.License;
import io.swagger.v3.oas.models.servers.Server;
import java.util.List;
/**
* OpenAPI配置类用于配置Swagger文档
*/
@Configuration
public class OpenApiConfig {
@Bean
public OpenAPI customOpenAPI() {
return new OpenAPI()
.info(new Info()
.title("合同管理系统 API")
.version("1.0")
.description("合同管理系统的REST API文档")
.contact(new Contact()
.name("宋其青")
.email("qiqing.song@ecep.com"))
.license(new License()
.name("内部使用")
.url("http://10.84.210.110")))
.servers(List.of(
new Server().url("http://localhost:8080").description("开发环境"),
new Server().url("http://10.84.210.110:8080").description("测试环境")
));
}
}