|
|
@@ -15,6 +15,8 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
+import java.util.List;
|
|
|
+
|
|
|
/**
|
|
|
* <p>
|
|
|
* 服务实现类
|
|
|
@@ -32,9 +34,17 @@ public class WelcomeRoleServiceImpl extends ServiceImpl<WelcomeRoleMapper, Welco
|
|
|
@Override
|
|
|
public PageUtils<WelcomeRole> listRole(int currentPage, int pageCount,String keyWord,String startTime ,String endTime) {
|
|
|
LambdaQueryWrapper<WelcomeRole> wrapper=new LambdaQueryWrapper<>();
|
|
|
- wrapper.eq(ObjectUtils.isNotEmpty(keyWord),WelcomeRole::getRoleName,keyWord)
|
|
|
+ wrapper.like(ObjectUtils.isNotEmpty(keyWord),WelcomeRole::getRoleName,keyWord)
|
|
|
.between(ObjectUtils.isNotEmpty(startTime)&&ObjectUtils.isNotEmpty(endTime),WelcomeRole::getCreateTime,startTime,endTime);
|
|
|
IPage<WelcomeRole> result = welcomeRoleMapper.selectPage(new Page<>(currentPage, pageCount), wrapper);
|
|
|
return new PageUtils<>(result);
|
|
|
}
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public List<WelcomeRole> roleGroup() {
|
|
|
+ LambdaQueryWrapper<WelcomeRole> wrapper=new LambdaQueryWrapper<>();
|
|
|
+ wrapper.select(WelcomeRole::getId,WelcomeRole::getRoleName);
|
|
|
+ List<WelcomeRole> welcomeRoles = welcomeRoleMapper.selectList(wrapper);
|
|
|
+ return welcomeRoles;
|
|
|
+ }
|
|
|
}
|