| | |
| | | |
| | | @Override |
| | | public List<Member> findList(Member member) { |
| | | QueryWrapper<Member> wrapper = new QueryWrapper<>(member); |
| | | if(null != member.getType()) { |
| | | wrapper.lambda().eq(Member::getType,member.getType()); |
| | | } |
| | | wrapper.lambda().eq(Member::getIsdeleted,Constants.ZERO); |
| | | return memberMapper.selectList(wrapper); |
| | | return memberJoinMapper.selectJoinList(Member.class,new MPJLambdaWrapper<Member>() |
| | | .selectAll(Member.class) |
| | | .selectAs(Company::getName,Member::getCompanyName) |
| | | .leftJoin(Company.class,Company::getId,Member::getCompanyId) |
| | | .eq(Objects.isNull(member.getType()),Member::getType,member.getType()) |
| | | .eq(Member::getIsdeleted,Constants.ZERO) |
| | | ); |
| | | // QueryWrapper<Member> wrapper = new QueryWrapper<>(member); |
| | | // if(null != member.getType()) { |
| | | // wrapper.lambda().eq(Member::getType,member.getType()); |
| | | // } |
| | | // wrapper.lambda().eq(Member::getIsdeleted,Constants.ZERO); |
| | | // return memberMapper.selectList(wrapper); |
| | | } |
| | | |
| | | @Override |