Ver código fonte

APP家族成员列表加入根据手机号和用户ID模糊查询

Alex 4 anos atrás
pai
commit
8d22f3e46f

+ 7 - 1
ruoyi-app/src/main/java/com/ruoyi/app/controller/FamilyMemberController.java

@@ -51,7 +51,7 @@ public class FamilyMemberController extends AppBaseController {
 
     @ApiOperation("我的家族成员列表")
     @GetMapping("/list")
-    public AjaxResult list() {
+    public AjaxResult list(String search) {
         // 登录用户
         AppMemberVo memberVo = getLoginUser().getUser();
         // 获取默认家族信息
@@ -62,6 +62,12 @@ public class FamilyMemberController extends AppBaseController {
         List<AppMemberVo> list = memberService.myMemberList(new LambdaQueryWrapper<AppMemberVo>()
                 .eq(AppMemberVo::getFamilyId,family.getId())
                 .eq(AppMemberVo::getStatus,"2")
+                .and(
+                        i -> i.like(AppMemberVo::getQrcode,search).or()
+                        .like(AppMemberVo::getMobile,search).or()
+                        .like(AppMemberVo::getMemberPyCode,search)
+                        .like(AppMemberVo::getName,search)
+                )
         );
         return AjaxResult.success(list);
     }