From b29becf95484be48aa09e87fcc7cc19f94cf9c81 Mon Sep 17 00:00:00 2001 From: rentaiming <806181062@qq.com> Date: 星期三, 10 七月 2024 18:16:23 +0800 Subject: [PATCH] 修改bug --- ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/controller/inner/MemberController.java | 38 ++++++++++++++++++++++++++++++-------- 1 files changed, 30 insertions(+), 8 deletions(-) diff --git a/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/controller/inner/MemberController.java b/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/controller/inner/MemberController.java index 8bbda9a..a868acc 100644 --- a/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/controller/inner/MemberController.java +++ b/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/controller/inner/MemberController.java @@ -4,12 +4,16 @@ import com.ruoyi.common.security.annotation.InnerAuth; import com.ruoyi.member.service.IMemberService; import com.ruoyi.system.api.domain.Member; +import com.ruoyi.system.api.domain.dto.MemberDTO; +import com.ruoyi.system.api.domain.dto.updMembeOneDTO; +import java.util.Collection; import java.util.List; -import java.util.Set; - -import io.swagger.annotations.ApiOperation; import lombok.RequiredArgsConstructor; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.RestController; /** * @author mitao @@ -24,16 +28,34 @@ @InnerAuth @PostMapping("/list-by-ids") - R<List<Member>> getMemberListByIds(@RequestParam("memberIdList") Set<Long> memberIdList) { + R<List<Member>> getMemberListByIds( + @RequestParam("memberIdList") Collection<Long> memberIdList) { return R.ok(memberService.getMemberListByIds(memberIdList)); } - @RequestMapping("/getMembeOne") - @ResponseBody + @PostMapping("/getMembeOne") @InnerAuth - @ApiOperation(value = "获取通过id用户信息") public R<Member> getMembeOne(@RequestBody Long userId) { return R.ok(memberService.getById(userId)); } + + @PostMapping("/updMembeOne") + @InnerAuth + public R updMembeOne(@RequestBody updMembeOneDTO dMembeOneDTO) { + memberService.updMembeOne(dMembeOneDTO); + return R.ok(); + } + + @InnerAuth + @PostMapping("/list-by-condition") + R<List<Member>> getMemberListByCondition(@RequestBody MemberDTO memberDTO) { + return R.ok(memberService.getMemberListByCondition(memberDTO)); + } + + @InnerAuth + @PostMapping("/list-by-level") + R<List<Member>> getMemberListByLevel(@RequestBody List<String> memberLevelList) { + return R.ok(memberService.getMemberListByLevel(memberLevelList)); + } } -- Gitblit v1.7.1