Browse Source

二期 频安宝 bug

suntianwu 3 năm trước cách đây
mục cha
commit
be3612ac20

+ 6 - 2
src/main/java/com/care/client/service/PinanbaoDeviceService.java

@@ -172,7 +172,9 @@ public class PinanbaoDeviceService {
     public List<OlderVO> queryMyOlderListByDeviceId(Long devId){
         List<OlderVO> vos = Lists.newArrayList();
         CareDevice careDevice = this.careDeviceService.getById(devId);
-
+        if(careDevice == null){
+            return vos;
+        }
         QueryWrapper<CareHouseOlderRel> queryWrapper = new QueryWrapper<>();
         queryWrapper.lambda().eq(CareHouseOlderRel::getHouseId, careDevice.getHouseId());
         List<CareHouseOlderRel> rels = this.careHouseOlderRelService.list(queryWrapper);
@@ -197,7 +199,9 @@ public class PinanbaoDeviceService {
     public List<HouseContactVO> queryMyContactListByDeviceId(Long devId){
         List<HouseContactVO> vos = Lists.newArrayList();
         CareDevice careDevice = this.careDeviceService.getById(devId);
-
+        if(careDevice == null){
+            return vos;
+        }
         QueryWrapper<CareHouseContactRel> queryWrapper = new QueryWrapper<>();
         queryWrapper.lambda().eq(CareHouseContactRel::getHouseId, careDevice.getHouseId());
         List<CareHouseContactRel> rels = this.careHouseContactRelService.list(queryWrapper);