|
@@ -75,7 +75,7 @@ public class HouseLockController implements HouseLockControllerAPI {
|
|
|
UnlockingEmployeeService unlockingEmployeeService;
|
|
UnlockingEmployeeService unlockingEmployeeService;
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
- public CommonResult list(String permissionSettingId, String roomNumber, String roomName) {
|
|
|
|
|
|
|
+ public CommonResult list(String permissionSettingId, String roomNumber, String roomName,Integer houseType,Integer buildingId) {
|
|
|
PermissionSetting permissionSetting = permissionSettingService.getById(permissionSettingId);
|
|
PermissionSetting permissionSetting = permissionSettingService.getById(permissionSettingId);
|
|
|
if (ObjectUtils.isEmpty(permissionSetting)) {
|
|
if (ObjectUtils.isEmpty(permissionSetting)) {
|
|
|
return CommonResult.fail("非法进入");
|
|
return CommonResult.fail("非法进入");
|
|
@@ -89,7 +89,7 @@ public class HouseLockController implements HouseLockControllerAPI {
|
|
|
|
|
|
|
|
LambdaQueryWrapper<House> hWrapper = new LambdaQueryWrapper<>();
|
|
LambdaQueryWrapper<House> hWrapper = new LambdaQueryWrapper<>();
|
|
|
hWrapper.eq(ObjectUtils.isNotEmpty(roomName), House::getRoomName, roomName);
|
|
hWrapper.eq(ObjectUtils.isNotEmpty(roomName), House::getRoomName, roomName);
|
|
|
-
|
|
|
|
|
|
|
+ hWrapper.eq(ObjectUtils.isNotEmpty(houseType),House::getRoomType,houseType);
|
|
|
List<House> list = houseService.list(hWrapper);
|
|
List<House> list = houseService.list(hWrapper);
|
|
|
String houseIds = "";
|
|
String houseIds = "";
|
|
|
for (int i = 0; i < list.size(); i++) {
|
|
for (int i = 0; i < list.size(); i++) {
|
|
@@ -103,7 +103,7 @@ public class HouseLockController implements HouseLockControllerAPI {
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- List<houseLockListVo> voList = houseNumberService.houseLockPage(roomNumber, houseIds);
|
|
|
|
|
|
|
+ List<houseLockListVo> voList = houseNumberService.houseLockPage(roomNumber, houseIds,buildingId);
|
|
|
|
|
|
|
|
ArrayList<HouseLockVo> vos = new ArrayList<>();
|
|
ArrayList<HouseLockVo> vos = new ArrayList<>();
|
|
|
for (House house : list) {
|
|
for (House house : list) {
|