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