| | |
| | | queryWrapper.orderByDesc(MemberCard::getCreateDate); |
| | | |
| | | //是否是数字 |
| | | boolean number = Validator.isNumber(pageWrap.getModel().getKeyWords()); |
| | | boolean number = Validator.isNumber(pageWrap.getModel().getKeyword()); |
| | | //是否包含中文 |
| | | boolean b = Validator.hasChinese(pageWrap.getModel().getKeyWords()); |
| | | boolean b = Validator.hasChinese(pageWrap.getModel().getKeyword()); |
| | | //是否包含英文 |
| | | boolean hasWord = ReUtil.contains(PatternPool.WORD, pageWrap.getModel().getKeyWords()); |
| | | boolean hasWord = ReUtil.contains(PatternPool.WORD, pageWrap.getModel().getKeyword()); |
| | | |
| | | queryWrapper.leftJoin(Member.class,Member::getId,MemberCard::getMemberId) |
| | | .leftJoin(Company.class,Company::getId,Member::getCompanyId); |
| | |
| | | queryWrapper.like(Objects.nonNull(pageWrap.getModel().getCode()),MemberCard::getCode,pageWrap.getModel().getCode()) |
| | | .eq(Objects.nonNull(pageWrap.getModel().getStatus()),MemberCard::getStatus,pageWrap.getModel().getStatus()) |
| | | .eq(Objects.nonNull(pageWrap.getModel().getStatus()),MemberCard::getStatus,pageWrap.getModel().getStatus()) |
| | | .like(number,Member::getPhone,pageWrap.getModel().getKeyWords()) |
| | | .like((b||hasWord),Member::getName,pageWrap.getModel().getKeyWords()); |
| | | .like(number,Member::getPhone,pageWrap.getModel().getKeyword()) |
| | | .like((b||hasWord),Member::getName,pageWrap.getModel().getKeyword()); |
| | | IPage<MemberCard> memberCardIPage = memberCardJoinMapper.selectJoinPage(page, MemberCard.class,queryWrapper); |
| | | if(null != memberCardIPage && memberCardIPage.getRecords().size() > 0) { |
| | | memberCardIPage.setRecords(getDataPackage(memberCardIPage)); |