From 8218eb29f22c7ca0af555d3d2bb7d2f6e2de32b0 Mon Sep 17 00:00:00 2001
From: lxw <810412026@qq.com>
Date: 星期三, 13 七月 2022 15:37:07 +0800
Subject: [PATCH] 用户管理提交

---
 src/main/java/com/whyc/controller/DocUserController.java |   21 +++++++++++++--------
 1 files changed, 13 insertions(+), 8 deletions(-)

diff --git a/src/main/java/com/whyc/controller/DocUserController.java b/src/main/java/com/whyc/controller/DocUserController.java
index 5fa85b7..cbe0028 100644
--- a/src/main/java/com/whyc/controller/DocUserController.java
+++ b/src/main/java/com/whyc/controller/DocUserController.java
@@ -1,14 +1,16 @@
 package com.whyc.controller;
 
+import com.whyc.dto.Page;
 import com.whyc.dto.Response;
 import com.whyc.pojo.DocUser;
 import com.whyc.service.DocUserService;
 import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiImplicitParam;
 import io.swagger.annotations.ApiOperation;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.*;
+import org.springframework.web.multipart.MultipartFile;
 
-import java.util.List;
 
 @RestController
 @Api(tags = "鐢ㄦ埛绠$悊")
@@ -18,18 +20,21 @@
     private DocUserService service;
 
     @ApiOperation(value = "鏌ヨ鎵�鏈夌敤鎴蜂俊鎭�",notes = "榛樿鎺掗櫎鎸囧畾鐢ㄦ埛锛歴ys_admin")
-    @GetMapping("getAllUser")
-    private Response getAllUser(){
-        return service.getAllUser();
+    @PostMapping("getAllUser")
+    private Response getAllUser(@RequestBody Page page){
+        return service.getAllUser(page);
     }
+
     @ApiOperation(value = "缂栬緫鎵�鏈夌敤鎴蜂俊鎭�")
     @PostMapping("updateAllUser")
-    private Response updateAllUser(@RequestBody DocUser docUser){
-        return service.updateAllUser(docUser);
+    @ApiImplicitParam(name = "file", value = "涓婁紶鐨勬枃浠�", dataTypeClass = MultipartFile.class, required = false,paramType = "form")
+    private Response updateAllUser(@RequestPart("file") MultipartFile file,@RequestBody DocUser docUser){
+        return service.updateAllUser(file,docUser);
     }
     @ApiOperation(value = "鏂版坊鍔犵敤鎴蜂俊鎭�")
     @PostMapping("addUser")
-    private Response addUser(@RequestBody DocUser docUser){
-        return service.addUser(docUser);
+    @ApiImplicitParam(name = "file", value = "涓婁紶鐨勬枃浠�", dataTypeClass = MultipartFile.class, required = false,paramType = "form")
+    private Response addUser(@RequestPart("file") MultipartFile file,@RequestBody DocUser docUser){
+        return service.addUser(file,docUser);
     }
 }

--
Gitblit v1.9.1