|  |  |  | 
|---|
|  |  |  | package com.genersoft.iot.vmp.conf; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import io.swagger.v3.oas.models.ExternalDocumentation; | 
|---|
|  |  |  | 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.media.StringSchema; | 
|---|
|  |  |  | import io.swagger.v3.oas.models.parameters.HeaderParameter; | 
|---|
|  |  |  | import org.springframework.core.annotation.Order; | 
|---|
|  |  |  | import org.springdoc.core.GroupedOpenApi; | 
|---|
|  |  |  | import org.springdoc.core.SpringDocConfigProperties; | 
|---|
|  |  |  | import org.springframework.beans.factory.annotation.Value; | 
|---|
|  |  |  | import org.springframework.context.annotation.Bean; | 
|---|
|  |  |  | import org.springframework.context.annotation.Configuration; | 
|---|
|  |  |  | 
|---|
|  |  |  | * @author lin | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @Configuration | 
|---|
|  |  |  | @Order(1) | 
|---|
|  |  |  | public class SpringDocConfig { | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @Value("${doc.enabled: true}") | 
|---|