|
|
@@ -55,9 +55,12 @@ public class HouseImplService implements HouseService {
|
|
|
public IPage<House> queryPage(String sqlx, int page, int rows) {
|
|
|
IPage<House> iPage = new IPage();
|
|
|
List<House> houseList = houseDao.queryPage(sqlx,page,rows);
|
|
|
- houseList.forEach(house -> {
|
|
|
- house.setHouseNumbers(houseNumberDao.queryByHouseId(String.valueOf(house.getId())));
|
|
|
- });
|
|
|
+ if(houseList != null){
|
|
|
+ houseList.forEach(house -> {
|
|
|
+ house.setHouseNumbers(houseNumberDao.queryByHouseId(String.valueOf(house.getId())));
|
|
|
+ });
|
|
|
+ }
|
|
|
+
|
|
|
int total = houseDao.queryTotal(sqlx);
|
|
|
iPage.setPageList(houseList);
|
|
|
iPage.setPage(page);
|
|
|
@@ -111,7 +114,7 @@ public class HouseImplService implements HouseService {
|
|
|
|
|
|
|
|
|
@Override
|
|
|
- public Double queryPriceByHouseId(int houseId) {
|
|
|
+ public Double queryPriceByHouseId(String houseId) {
|
|
|
return houseDao.queryPriceByHouseId(houseId);
|
|
|
}
|
|
|
}
|