yangys
2024-05-18 13304af2facdc0e9d8df197c0cf5ed51c94ffc8f
smart-man-boot/src/main/java/com/qianwen/smartman/common/config/SwaggerConfiguration.java
@@ -14,6 +14,8 @@
import com.qianwen.core.swagger.SwaggerProperties;
import com.qianwen.core.swagger.SwaggerUtil;
import com.qianwen.smartman.modules.dmpLog.constant.DmpLogSyncConstant;
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.plugin.core.config.EnablePluginRegistries;
@@ -33,7 +35,8 @@
@EnableSwagger
@Configuration
@EnablePluginRegistries({SwaggerPlugin.class})
/* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/common/config/SwaggerConfiguration.class */
public class SwaggerConfiguration {
    private final SwaggerProperties swaggerProperties;
    private final OpenApiExtensionResolver openApiExtensionResolver;
@@ -45,92 +48,92 @@
    @Bean
    public Docket authDocket() {
        return docket("authentication", Collections.singletonList("org.springblade.modules.auth"));
        return docket("authentication", Collections.singletonList("com.qianwen.smartman.modules.auth"));
    }
    @Bean
    public Docket sysDocket() {
        return docket("system", Arrays.asList("org.springblade.modules.system", "org.springblade.modules.resource"));
        return docket("system", Arrays.asList("com.qianwen.smartman.modules.system", "com.qianwen.smartman.modules.resource"));
    }
    @Bean
    public Docket notifyDocket() {
        return docket("notify", Arrays.asList("org.springblade.modules.notify"));
        return docket("notify", Arrays.asList("com.qianwen.smartman.modules.notify"));
    }
    @Bean
    public Docket cpsDocket() {
        return docket("cps", Arrays.asList("org.springblade.modules.cps"));
        return docket("cps", Arrays.asList("com.qianwen.smartman.modules.cps"));
    }
    @Bean
    public Docket fmsDocket() {
        return docket("fms", Arrays.asList("org.springblade.modules.fms"));
        return docket("fms", Arrays.asList("com.qianwen.smartman.modules.fms"));
    }
    @Bean
    public Docket mdcDocket() {
        return docket("mdc", Lists.newArrayList(new String[]{"org.springblade.modules.mdc"}));
        return docket("mdc", Lists.newArrayList(new String[]{"com.qianwen.smartman.modules.mdc"}));
    }
    @Bean
    public Docket tpmDocket() {
        return docket("tpm", Lists.newArrayList(new String[]{"org.springblade.modules.tpm"}));
        return docket("tpm", Lists.newArrayList(new String[]{"com.qianwen.smartman.modules.tpm"}));
    }
    @Bean
    public Docket dncDocket() {
        return docket("dnc", Lists.newArrayList(new String[]{"org.springblade.modules.dnc"}));
        return docket("dnc", Lists.newArrayList(new String[]{"com.qianwen.smartman.modules.dnc"}));
    }
    @Bean
    public Docket visualDocket() {
        return docket("visual", Lists.newArrayList(new String[]{"org.springblade.modules.visual"}));
        return docket("visual", Lists.newArrayList(new String[]{"com.qianwen.smartman.modules.visual"}));
    }
    @Bean
    public Docket deskDocket() {
        return docket(MenuConstant.DESK, Collections.singletonList("org.springblade.modules.desk"));
        return docket(MenuConstant.DESK, Collections.singletonList("com.qianwen.smartman.modules.desk"));
    }
    @Bean
    public Docket tpDocket() {
        return docket("trace", Collections.singletonList("org.springblade.modules.trace"));
        return docket("trace", Collections.singletonList("com.qianwen.smartman.modules.trace"));
    }
    @Bean
    public Docket reportDocket() {
        return docket("report", Collections.singletonList("org.springblade.modules.report"));
        return docket("report", Collections.singletonList("com.qianwen.smartman.modules.report"));
    }
    @Bean
    public Docket syncDocket() {
        return docket("sync", Collections.singletonList("org.springblade.modules.sync"));
        return docket("sync", Collections.singletonList("com.qianwen.smartman.modules.sync"));
    }
    @Bean
    public Docket dmpLogDocket() {
        return docket(DmpLogSyncConstant.DMP_LOG_TOPIC, Collections.singletonList("org.springblade.modules.dmpLog"));
        return docket(DmpLogSyncConstant.DMP_LOG_TOPIC, Collections.singletonList("com.qianwen.smartman.modules.dmpLog"));
    }
    @Bean
    public Docket toolDocket() {
        return docket("tool", Collections.singletonList("org.springblade.modules.tool"));
        return docket("tool", Collections.singletonList("com.qianwen.smartman.modules.tool"));
    }
    @Bean
    public Docket perfDocket() {
        return docket("perf", Collections.singletonList("org.springblade.modules.perf"));
        return docket("perf", Collections.singletonList("com.qianwen.smartman.modules.perf"));
    }
    @Bean
    public Docket productionDocket() {
        return docket("coproduction", Collections.singletonList("org.springblade.modules.coproduction"));
        return docket("coproduction", Collections.singletonList("com.qianwen.smartman.modules.coproduction"));
    }
    @Bean
    public Docket andonDocket() {
        return docket("andon", Collections.singletonList("org.springblade.modules.andon"));
        return docket("andon", Collections.singletonList("com.qianwen.smartman.modules.andon"));
    }
    private Docket docket(String groupName, List<String> basePackages) {