diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/PileBasicInfoServiceImpl.java b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/PileBasicInfoServiceImpl.java index f05aef702..a3f6892e3 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/PileBasicInfoServiceImpl.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/PileBasicInfoServiceImpl.java @@ -533,7 +533,12 @@ public class PileBasicInfoServiceImpl implements IPileBasicInfoService { // 通过iccid查pile_sim_info PileSimInfo simInfo = pileSimInfoService.getBasicInfoByIccId(iccid); if (simInfo == null) { - SimCardVO simCardVO = simCardService.searchByLoop(Lists.newArrayList(iccid)).get(0); + List simCardVOS = simCardService.searchByLoop(Lists.newArrayList(iccid)); + SimCardVO simCardVO = null; + if (CollectionUtils.isNotEmpty(simCardVOS)) { + simCardVO = simCardVOS.get(0); + } + // SimCardVO simCardVO = simCardVOS.get(0); // pile_sim_info 新增数据 if (simCardVO != null) { simInfo = PileSimInfo.builder()