Browse Source

update:支持swagger bootstrap ui

yonge 5 years ago
parent
commit
4609044c20

+ 21 - 0
cms/pom.xml

@@ -0,0 +1,21 @@
+<?xml version="1.0"?>
+<project
+	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
+	xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+	<modelVersion>4.0.0</modelVersion>
+	<parent>
+		<groupId>com.ym</groupId>
+		<artifactId>mec</artifactId>
+		<version>1.0</version>
+	</parent>
+	<artifactId>cms</artifactId>
+	<name>cms</name>
+	<url>http://maven.apache.org</url>
+	
+	<properties>
+		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+	</properties>
+	
+	<dependencies>
+	</dependencies>
+</project>

+ 5 - 0
mec-auth/mec-auth-server/pom.xml

@@ -51,6 +51,11 @@
 		</dependency>
 
 		<dependency>
+			<groupId>com.github.xiaoymin</groupId>
+			<artifactId>swagger-bootstrap-ui</artifactId>
+		</dependency>
+
+		<dependency>
 			<groupId>com.alibaba</groupId>
 			<artifactId>druid-spring-boot-starter</artifactId>
 		</dependency>

+ 1 - 1
mec-auth/mec-auth-server/src/main/java/com/ym/mec/auth/web/controller/MenuController.java

@@ -13,7 +13,7 @@ import java.util.Date;
 
 @RestController()
 @RequestMapping("menu")
-@Api(description = "菜单服务")
+@Api(tags = "菜单服务")
 public class MenuController extends BaseController {
 
     @Autowired

+ 1 - 1
mec-auth/mec-auth-server/src/main/java/com/ym/mec/auth/web/controller/RoleController.java

@@ -14,7 +14,7 @@ import java.util.Date;
 
 @RestController()
 @RequestMapping("role")
-@Api(description = "角色服务")
+@Api(tags = "角色服务")
 public class RoleController extends BaseController {
 
     @Autowired

+ 1 - 1
mec-auth/mec-auth-server/src/main/java/com/ym/mec/auth/web/controller/SmsCodeController.java

@@ -28,7 +28,7 @@ import java.util.concurrent.TimeUnit;
 
 @RestController
 @RequestMapping("code")
-@Api(description = "验证码服务")
+@Api(tags = "验证码服务")
 public class SmsCodeController extends BaseController {
 
     @Autowired

+ 1 - 1
mec-auth/mec-auth-server/src/main/java/com/ym/mec/auth/web/controller/UserController.java

@@ -17,7 +17,7 @@ import java.util.Date;
 
 @RestController()
 @RequestMapping("user")
-@Api(description = "会员服务")
+@Api(tags = "会员服务")
 public class UserController extends BaseController {
 
 	@Autowired

+ 12 - 11
mec-gateway/mec-gateway-web/pom.xml

@@ -18,27 +18,23 @@
 
 	<dependencies>
 		<!--api网关 -->
-		<!-- <dependency>
-			<groupId>org.springframework.cloud</groupId>
-			<artifactId>spring-cloud-starter-gateway</artifactId>
-		</dependency> -->
-		
+		<!-- <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-gateway</artifactId> 
+			</dependency> -->
+
 		<!--redis限流 -->
-		<!-- <dependency>
-			<groupId>org.springframework.boot</groupId>
-			<artifactId>spring-boot-starter-data-redis-reactive</artifactId>
-		</dependency> -->
+		<!-- <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis-reactive</artifactId> 
+			</dependency> -->
 
 		<dependency>
 			<groupId>org.springframework.cloud</groupId>
 			<artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
 		</dependency>
-		
+
 		<dependency>
 			<groupId>org.springframework.cloud</groupId>
 			<artifactId>spring-cloud-starter-netflix-zuul</artifactId>
 		</dependency>
-		
+
 		<!-- swagger-spring-boot -->
 		<dependency>
 			<groupId>com.spring4all</groupId>
@@ -46,6 +42,11 @@
 		</dependency>
 
 		<dependency>
+			<groupId>com.github.xiaoymin</groupId>
+			<artifactId>swagger-bootstrap-ui</artifactId>
+		</dependency>
+
+		<dependency>
 			<groupId>de.codecentric</groupId>
 			<artifactId>spring-boot-admin-starter-client</artifactId>
 		</dependency>

+ 11 - 3
pom.xml

@@ -1,5 +1,6 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
 	<modelVersion>4.0.0</modelVersion>
 
 	<groupId>com.ym</groupId>
@@ -111,6 +112,12 @@
 			</dependency>
 
 			<dependency>
+				<groupId>com.github.xiaoymin</groupId>
+				<artifactId>swagger-bootstrap-ui</artifactId>
+				<version>1.9.5</version>
+			</dependency>
+
+			<dependency>
 				<groupId>com.alibaba</groupId>
 				<artifactId>druid-spring-boot-starter</artifactId>
 				<version>1.1.10</version>
@@ -303,6 +310,7 @@
 		<module>mec-util</module>
 		<module>mec-task</module>
 		<module>codegen</module>
-	<module>mec-web</module>
-  </modules>
+		<module>mec-web</module>
+		<module>cms</module>
+	</modules>
 </project>