yangys
2025-11-05 10c5247722995e571b3fd4dbffb178964a9bd6ee
smart-man-boot/src/main/java/com/qianwen/smartman/common/config/SwaggerConfiguration.java
@@ -13,7 +13,7 @@
import com.qianwen.core.swagger.EnableSwagger;
import com.qianwen.core.swagger.SwaggerProperties;
import com.qianwen.core.swagger.SwaggerUtil;
import com.qianwen.smartman.modules.dmpLog.constant.DmpLogSyncConstant;
//import com.qianwen.smartman.modules.dmpLog.constant.DmpLogSyncConstant;
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
import org.springframework.context.annotation.Bean;
@@ -110,11 +110,12 @@
    public Docket syncDocket() {
        return docket("sync", Collections.singletonList("com.qianwen.smartman.modules.sync"));
    }
    /*
    @Bean
    public Docket dmpLogDocket() {
        return docket(DmpLogSyncConstant.DMP_LOG_TOPIC, Collections.singletonList("com.qianwen.smartman.modules.dmpLog"));
    }
    */
    @Bean
    public Docket toolDocket() {
@@ -136,6 +137,11 @@
        return docket("andon", Collections.singletonList("com.qianwen.smartman.modules.andon"));
    }
    @Bean
    public Docket workinghourDocket() {
        return docket("workinghour", Collections.singletonList("com.qianwen.smartman.modules.workinghour"));
    }
    private Docket docket(String groupName, List<String> basePackages) {
        TypeResolver resolver = new TypeResolver();
        AlternateTypeRule listLongToString = AlternateTypeRules.newRule(resolver.resolve(List.class, new Type[]{Long.class}), resolver.resolve(List.class, new Type[]{String.class}));