|
@@ -1,12 +1,15 @@
|
|
|
package com.ruoyi.zdsz.service.impl;
|
|
|
|
|
|
import cn.hutool.core.bean.BeanUtil;
|
|
|
+import com.ruoyi.common.utils.PageUtils;
|
|
|
import com.ruoyi.common.utils.StringUtils;
|
|
|
import com.ruoyi.common.core.page.TableDataInfo;
|
|
|
import com.ruoyi.common.core.domain.PageQuery;
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
|
+import com.ruoyi.zdsz.domain.bo.ZBuildingBo;
|
|
|
+import com.ruoyi.zdsz.domain.vo.ZBuildingVo;
|
|
|
import lombok.RequiredArgsConstructor;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
import com.ruoyi.zdsz.domain.bo.ZHouseBo;
|
|
@@ -15,6 +18,7 @@ import com.ruoyi.zdsz.domain.ZHouse;
|
|
|
import com.ruoyi.zdsz.mapper.ZHouseMapper;
|
|
|
import com.ruoyi.zdsz.service.IZHouseService;
|
|
|
|
|
|
+import javax.annotation.Resource;
|
|
|
import java.util.List;
|
|
|
import java.util.Map;
|
|
|
import java.util.Collection;
|
|
@@ -29,6 +33,7 @@ import java.util.Collection;
|
|
|
@Service
|
|
|
public class ZHouseServiceImpl implements IZHouseService {
|
|
|
|
|
|
+ @Resource
|
|
|
private final ZHouseMapper baseMapper;
|
|
|
|
|
|
/**
|
|
@@ -44,9 +49,12 @@ public class ZHouseServiceImpl implements IZHouseService {
|
|
|
*/
|
|
|
@Override
|
|
|
public TableDataInfo<ZHouseVo> queryPageList(ZHouseBo bo, PageQuery pageQuery) {
|
|
|
- LambdaQueryWrapper<ZHouse> lqw = buildQueryWrapper(bo);
|
|
|
- Page<ZHouseVo> result = baseMapper.selectVoPage(pageQuery.build(), lqw);
|
|
|
- return TableDataInfo.build(result);
|
|
|
+// LambdaQueryWrapper<ZHouse> lqw = buildQueryWrapper(bo);
|
|
|
+// Page<ZHouseVo> result = baseMapper.selectVoPage(pageQuery.build(), lqw);
|
|
|
+// return TableDataInfo.build(result);
|
|
|
+ Page<ZHouseBo> page = new Page<>(pageQuery.getPageNum(), pageQuery.getPageSize());
|
|
|
+ Page<ZHouseVo> list = baseMapper.getPageList(bo,page);
|
|
|
+ return PageUtils.buildDataInfo(list);
|
|
|
}
|
|
|
|
|
|
/**
|