diff --git a/jsowell-admin/src/test/java/SpringBootTestController.java b/jsowell-admin/src/test/java/SpringBootTestController.java index 09b7f02a7..cce3f4b3d 100644 --- a/jsowell-admin/src/test/java/SpringBootTestController.java +++ b/jsowell-admin/src/test/java/SpringBootTestController.java @@ -61,6 +61,7 @@ import com.jsowell.pile.service.programlogic.ProgramLogicFactory; import com.jsowell.pile.thirdparty.CommonParamsDTO; import com.jsowell.pile.transaction.dto.OrderTransactionDTO; import com.jsowell.pile.transaction.service.TransactionService; +import com.jsowell.pile.vo.base.ConnectorInfoVO; import com.jsowell.pile.vo.base.MemberWalletVO; import com.jsowell.pile.vo.base.PileInfoVO; import com.jsowell.pile.vo.uniapp.customer.*; @@ -267,6 +268,13 @@ public class SpringBootTestController { @Autowired private CarCouponRecordService carCouponRecordService; + @Test + public void batchSelectConnectorList() { + ArrayList stationIds = Lists.newArrayList("19", "2", "14"); + List connectorInfoVOS = pileConnectorInfoService.batchSelectConnectorList(stationIds); + System.out.println(connectorInfoVOS); + } + @Test public void selectPileConnectorInfoListByPileSnListTest() { List pileSnList = Lists.newArrayList(); diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/PileConnectorInfoServiceImpl.java b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/PileConnectorInfoServiceImpl.java index 6ab085135..1a1a91432 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/PileConnectorInfoServiceImpl.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/PileConnectorInfoServiceImpl.java @@ -519,7 +519,9 @@ public class PileConnectorInfoServiceImpl implements PileConnectorInfoService { // 重新查询数据库 // 通过stationIds批量查询数据库 List newConnectorInfoList = pileConnectorInfoMapper.batchSelectConnectorList(noDataStationIds); - + if (CollectionUtils.isEmpty(values)) { + values = new ArrayList<>(); + } values.add(newConnectorInfoList); // 设置缓存