1
0
Jelajahi Sumber

fix:修复swagger文档

lsw 10 bulan lalu
induk
melakukan
5f62159fd7

+ 6 - 1
ruoyi-admin/pom.xml

@@ -115,7 +115,12 @@
             <artifactId>commons-lang3</artifactId>
             <version>3.9</version>
         </dependency>
-
+        <!-- knife4j -->
+        <dependency>
+            <groupId>com.github.xiaoymin</groupId>
+            <artifactId>knife4j-spring-boot-starter</artifactId>
+            <version>3.0.3</version>
+        </dependency>
 
     </dependencies>
     <build>

+ 4 - 0
ruoyi-admin/src/main/java/com/ruoyi/web/work/api/Api_UserController.java

@@ -5,6 +5,8 @@ import com.ruoyi.web.work.api.config.BaseController;
 import com.ruoyi.web.work.domain.dto.LoginDto;
 import com.ruoyi.web.work.domain.dto.UserEditDto;
 import com.ruoyi.web.work.service.IUserService;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.validation.annotation.Validated;
 import org.springframework.web.bind.annotation.*;
@@ -13,11 +15,13 @@ import java.rmi.ServerException;
 
 @RestController
 @RequestMapping("/app/user")
+@Api(tags = "用户中心")
 public class Api_UserController extends BaseController {
 
     @Autowired
     IUserService userService;
 
+    @ApiOperation(value = "微信登录")
     @PostMapping("/login")
     public AjaxResult login(@Validated @RequestBody LoginDto dto) throws ServerException {
         return userService.login(dto);

+ 2 - 0
ruoyi-admin/src/main/java/com/ruoyi/web/work/domain/dto/LoginDto.java

@@ -1,5 +1,6 @@
 package com.ruoyi.web.work.domain.dto;
 
+import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
 
 import javax.validation.constraints.NotBlank;
@@ -8,5 +9,6 @@ import javax.validation.constraints.NotBlank;
 public class LoginDto {
 
     @NotBlank(message = "参数不能为空")
+    @ApiModelProperty(value = "微信前端获取的code")
     private String code;
 }