| /** | 
|  * Copyright (c) 2018 人人开源 All rights reserved. | 
|  * | 
|  * https://www.renren.io | 
|  * | 
|  * 版权所有,侵权必究! | 
|  */ | 
|   | 
| package com.zt.core.config.swagger; | 
|   | 
| import org.springframework.context.annotation.Bean; | 
| import org.springframework.context.annotation.Configuration; | 
|   | 
| import springfox.documentation.spring.web.plugins.Docket; | 
| import springfox.documentation.swagger2.annotations.EnableSwagger2; | 
|   | 
| import com.zt.common.utils.DocketUtil; | 
|   | 
| /** | 
|  * Swagger配置 | 
|  * | 
|  * @author Mark sunlightcs@gmail.com | 
|  */ | 
| @Configuration("swaggerConfig") | 
| @EnableSwagger2 | 
| public class SwaggerConfig { | 
|   | 
|     @Bean | 
|     public Docket loginApi() { | 
|         return DocketUtil.getDocket("登录", "用户登录", "com.zt.security.controller"); | 
|     } | 
|   | 
|     @Bean | 
|     public Docket sysApi() { | 
|         return DocketUtil.getDocket("系统管理", "系统管理", "com.zt.modules.sys.controller"); | 
|     } | 
|   | 
|     @Bean | 
|     public Docket logApi() { | 
|         return DocketUtil.getDocket("日志管理", "日志管理", "com.zt.modules.log.controller"); | 
|     } | 
|   | 
|     @Bean | 
|     public Docket messageApi() { | 
|         return DocketUtil.getDocket("消息管理", "消息管理", "com.zt.modules.message.controller"); | 
|     } | 
|   | 
|     @Bean | 
|     public Docket ossApi() { | 
|         return DocketUtil.getDocket("文件管理", "文件管理", "com.zt.modules.oss.controller"); | 
|     } | 
|   | 
|     @Bean | 
|     public Docket bpmApi() { | 
|         return DocketUtil.getDocket("工作流", "工作流", "com.zt.modules.bpm"); | 
|     } | 
|   | 
| } |