| | |
| | | public IPage<SmsTemplate> list(SmsTemplate smsTemplate) { |
| | | Page<SmsTemplate> page = new Page<>(smsTemplate.getCurrent(), smsTemplate.getPageSize()); |
| | | LambdaQueryWrapper<SmsTemplate> queryWrapper = new LambdaQueryWrapper<>(); |
| | | if (CommonUtils.isNotEmpty(smsTemplate.getType())) { |
| | | if (CommonUtils.isNotEmpty(smsTemplate.getType()) && smsTemplate.getType()!=0) { |
| | | queryWrapper.eq(SmsTemplate::getType, smsTemplate.getType()); |
| | | } |
| | | if (CommonUtils.isNotEmpty(smsTemplate.getTitle())) { |
| | | queryWrapper.eq(SmsTemplate::getTitle, smsTemplate.getTitle()); |
| | | if (smsTemplate.getTitle()!=null&&!smsTemplate.getTitle().isEmpty()) { |
| | | queryWrapper.like(SmsTemplate::getTitle, smsTemplate.getTitle()); |
| | | } |
| | | Page<SmsTemplate> result = baseMapper.selectPage(page, queryWrapper); |
| | | return result; |