gunshi-project-ss/src/main/java/com/gunshi/project/ss/config/OpenApiConfig.java

35 lines
874 B
Java
Raw Normal View History

2025-12-29 17:13:09 +08:00
package com.gunshi.project.ss.config;
2024-07-08 15:17:01 +08:00
import org.springdoc.core.models.GroupedOpenApi;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
/**
* Description:
* Created by wanyan on 2024/7/8
*
* @author wanyan
* @version 1.0
*/
@Configuration
public class OpenApiConfig {
@Bean
2025-07-17 15:26:39 +08:00
public GroupedOpenApi openApi() {
2024-07-08 15:17:01 +08:00
String[] packagesToScan = {
2026-02-08 13:56:19 +08:00
"com.gunshi.project.ss.controller",
};
String[] pathsToMatch = {
"/impactZoneInfo/**",
"/auditProcess/**",
"/warningRule/**",
2026-03-10 13:14:44 +08:00
"/attResBuilding/**"
2024-07-08 15:17:01 +08:00
};
return GroupedOpenApi.builder()
2026-02-08 13:56:19 +08:00
.group("ss")
.pathsToMatch(pathsToMatch)
2024-07-08 15:17:01 +08:00
.packagesToScan(packagesToScan)
.build();
}
}