From aee82c75976e3669680198ee9f44a8705ad092f7 Mon Sep 17 00:00:00 2001
From: xuquan <1099815072@qq.com>
Date: Tue, 28 Mar 2023 14:19:20 +0800
Subject: [PATCH] 招生咨询会
---
pom.xml | 5 +++++
src/main/java/com/sincere/student/Swagger2.java | 9 +++++++--
src/main/java/com/sincere/student/controller/SysYxController.java | 40 ----------------------------------------
src/main/java/com/sincere/student/mapper/SysYxSchoolConsultMapper.java | 2 --
src/main/resources/application.yaml | 12 +++++++++++-
5 files changed, 23 insertions(+), 45 deletions(-)
diff --git a/pom.xml b/pom.xml
index 5f68023..334fa11 100644
--- a/pom.xml
+++ b/pom.xml
@@ -104,6 +104,11 @@
springfox-swagger-ui
2.6.1
+
+ com.github.xiaoymin
+ swagger-bootstrap-ui
+ 1.9.6
+
diff --git a/src/main/java/com/sincere/student/Swagger2.java b/src/main/java/com/sincere/student/Swagger2.java
index 0683ec3..0e73068 100644
--- a/src/main/java/com/sincere/student/Swagger2.java
+++ b/src/main/java/com/sincere/student/Swagger2.java
@@ -1,7 +1,10 @@
package com.sincere.student;
+import com.github.xiaoymin.swaggerbootstrapui.annotations.EnableSwaggerBootstrapUI;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
+import org.springframework.context.annotation.Profile;
+import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
import springfox.documentation.builders.ApiInfoBuilder;
import springfox.documentation.builders.ParameterBuilder;
import springfox.documentation.builders.PathSelectors;
@@ -17,8 +20,10 @@ import java.util.ArrayList;
import java.util.List;
@EnableSwagger2
-@Configuration //让Spring来加载该类配置
-public class Swagger2 {
+@Configuration
+@Profile({"dev","test"})
+@EnableSwaggerBootstrapUI
+public class Swagger2 implements WebMvcConfigurer {
@Bean
public Docket createRestApi() {
diff --git a/src/main/java/com/sincere/student/controller/SysYxController.java b/src/main/java/com/sincere/student/controller/SysYxController.java
index a7ba048..55a5661 100644
--- a/src/main/java/com/sincere/student/controller/SysYxController.java
+++ b/src/main/java/com/sincere/student/controller/SysYxController.java
@@ -44,46 +44,6 @@ public class SysYxController {
}
-// /**
-// * 栏目相关接口
-// */
-// @MemberAccess
-// @ApiOperation("获取栏目列表(1 文章 2学校 3视频)")
-// @PostMapping(value = "/column/columnList")
-// public BaseDto> columnList(@RequestBody ColumnDto columnDto) {
-// BaseDto> result = new BaseDto<>();
-// ColumnEnums columnEnums = ColumnEnums.getByType(columnDto.getType());
-// if (columnEnums != null) {
-// List data = sysYxColumnService.columnList(columnDto);
-// result.setData(data);
-// } else {
-// result.setSuccess(false);
-// result.setMessage("类型不匹配");
-// }
-// return result;
-// }
-
-// @ApiOperation("创建栏目(type : 1 文章 2学校 3视频)")
-// @PostMapping(value = "/addColumnType")
-// public BaseDto addColumnType(@RequestBody ColumnType columnType) {
-// BaseDto result = new BaseDto();
-// sysYxColumnService.addColumnType(columnType);
-// return result;
-// }
-//
-// @ApiOperation("更新栏目(type : 1 文章 2学校 3视频)")
-// @PostMapping(value = "/updateColumnType")
-// public BaseDto updateColumn(@RequestBody ColumnType columnType) {
-// BaseDto result = new BaseDto();
-// if (columnType.getId() > 0) {
-// sysYxColumnService.updateColumnType(columnType);
-// } else {
-// result.setSuccess(false);
-// result.setMessage("id没传");
-// }
-// return result;
-// }
-
@ApiOperation("获取咨询列表")
@RequestMapping(value = "/consultList", method = RequestMethod.POST)
public BaseDto> consultList(@RequestBody AddYxSchoolConsultVo vo) {
diff --git a/src/main/java/com/sincere/student/mapper/SysYxSchoolConsultMapper.java b/src/main/java/com/sincere/student/mapper/SysYxSchoolConsultMapper.java
index 9e67e60..7b59844 100644
--- a/src/main/java/com/sincere/student/mapper/SysYxSchoolConsultMapper.java
+++ b/src/main/java/com/sincere/student/mapper/SysYxSchoolConsultMapper.java
@@ -25,6 +25,4 @@ public interface SysYxSchoolConsultMapper {
int updateSort(SysYxSchoolConsult record);
List countConsultList(QueryCountYxSchoolConsult consult);
-
-// int getCountConsult(QueryCountYxSchoolConsult record);
}
\ No newline at end of file
diff --git a/src/main/resources/application.yaml b/src/main/resources/application.yaml
index 46532a1..331810b 100644
--- a/src/main/resources/application.yaml
+++ b/src/main/resources/application.yaml
@@ -2,6 +2,8 @@ server:
port: 9010
spring:
+ profiles:
+ active: prod
application:
name: student
datasource:
@@ -32,4 +34,12 @@ mybatis:
logging:
level:
com.sincere.student.mapper: info
-# com.sincere.student.mapper: DEBUG
\ No newline at end of file
+# com.sincere.student.mapper: DEBUG
+
+#增加swagger文档访问验证
+swagger:
+ production: false
+ basic:
+ enable: true
+ username: szdev
+ password: developer01
\ No newline at end of file
--
libgit2 0.21.0