|
|
@@ -100,6 +100,13 @@ public class ASimplifiedHouseInfoServiceImpl extends ServiceImpl<ASimplifiedHous
|
|
|
public boolean removeBatchId(String[] ids) {
|
|
|
try {
|
|
|
for (String id : ids) {
|
|
|
+ //根据id查询房屋信息
|
|
|
+ ASimplifiedHouseInfo houseInfo = this.getById(id);
|
|
|
+ if(houseInfo == null){
|
|
|
+ throw new RuntimeException("数据不存在");
|
|
|
+ }else if("已租".equals(houseInfo.getStatus())){
|
|
|
+ throw new RuntimeException("该房屋已租,请先解约");
|
|
|
+ }
|
|
|
//设备
|
|
|
List<ADeviceInfo> deviceInfos = aDeviceInfoService.getBySimplifiedHouseId(id);
|
|
|
if(deviceInfos != null && deviceInfos.size() > 0){
|