|
|
@@ -20,6 +20,7 @@ import com.chuanghai.ihotel.common.utils.PageParam;
|
|
|
import com.chuanghai.ihotel.dao.HotelAdminDao;
|
|
|
import com.chuanghai.ihotel.entity.HotelAdminEntity;
|
|
|
import com.chuanghai.ihotel.service.HotelAdminService;
|
|
|
+import org.springframework.util.StringUtils;
|
|
|
|
|
|
|
|
|
@Service("hotelAdminService")
|
|
|
@@ -29,10 +30,15 @@ public class HotelAdminServiceImpl extends ServiceImpl<HotelAdminDao, HotelAdmin
|
|
|
private String privateKey;
|
|
|
|
|
|
@Override
|
|
|
- public PageUtils queryPage(PageParam pageParam) {
|
|
|
+ public PageUtils queryPage(PageParam pageParam, String keyword) {
|
|
|
+ QueryWrapper<HotelAdminEntity> queryWrapper = new QueryWrapper<>();
|
|
|
+ if (StringUtils.hasText(keyword)) {
|
|
|
+ queryWrapper.and(e -> e.eq("username", keyword).or().eq("phone", keyword));
|
|
|
+ }
|
|
|
+
|
|
|
IPage<HotelAdminEntity> page = this.page(
|
|
|
new MyQuery<HotelAdminEntity>().getPage(pageParam),
|
|
|
- new QueryWrapper<>()
|
|
|
+ queryWrapper
|
|
|
);
|
|
|
|
|
|
return new PageUtils(page);
|