|
|
@@ -276,7 +276,6 @@ public class HouseNumberStateController implements HouseNumberStateAPI {
|
|
|
|
|
|
// 通过房型id获取21天内的所有房态状态
|
|
|
List<HouseNumberState> houseNumberStates = houseNumberStateService.houseNumberStateList(localDateTime, endLocalDateTime, houseNumberIds);
|
|
|
-
|
|
|
// 房间总数
|
|
|
int totalCount = houseNumberList.size();
|
|
|
|
|
|
@@ -285,6 +284,9 @@ public class HouseNumberStateController implements HouseNumberStateAPI {
|
|
|
for (int i = 0; i < 21; i++) {
|
|
|
LocalDateTime localDate1 = localDateTime.plusDays(i);
|
|
|
String format = localDate1.format(dateTimeFormatter1);
|
|
|
+ List<Map<String,Object>> useNumbers = houseNumberService.houseStateNumbers(keyWord, houseType, houseId, buildingId,format,1);
|
|
|
+ //0为空闲
|
|
|
+ List<Map<String,Object>> freeNumbers = houseNumberService.houseStateNumbers(keyWord, houseType, houseId, buildingId,format,0);
|
|
|
HouseNumberStateDateVo houseNumberStateDateVo = new HouseNumberStateDateVo();
|
|
|
houseNumberStateDateVo.setDate(format);
|
|
|
int count = totalCount;
|
|
|
@@ -305,6 +307,8 @@ public class HouseNumberStateController implements HouseNumberStateAPI {
|
|
|
}
|
|
|
}
|
|
|
houseNumberStateDateVo.setCount(count);
|
|
|
+ houseNumberStateDateVo.setFreeNumbers(freeNumbers);
|
|
|
+ houseNumberStateDateVo.setUseNumbers(useNumbers);
|
|
|
list.add(houseNumberStateDateVo);
|
|
|
}
|
|
|
// 时间格式
|