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