From b880058e6ded5169ed38bb214d2da3b841d51bdd Mon Sep 17 00:00:00 2001 From: Pu Zhibing <393733352@qq.com> Date: 星期五, 14 三月 2025 16:27:36 +0800 Subject: [PATCH] 修改bug --- ruoyi-service/ruoyi-chargingPile/src/main/java/com/ruoyi/chargingPile/controller/TParkingLotController.java | 19 ++++++++++++++++--- 1 files changed, 16 insertions(+), 3 deletions(-) diff --git a/ruoyi-service/ruoyi-chargingPile/src/main/java/com/ruoyi/chargingPile/controller/TParkingLotController.java b/ruoyi-service/ruoyi-chargingPile/src/main/java/com/ruoyi/chargingPile/controller/TParkingLotController.java index cbf61a2..25bf750 100644 --- a/ruoyi-service/ruoyi-chargingPile/src/main/java/com/ruoyi/chargingPile/controller/TParkingLotController.java +++ b/ruoyi-service/ruoyi-chargingPile/src/main/java/com/ruoyi/chargingPile/controller/TParkingLotController.java @@ -33,6 +33,7 @@ import java.time.LocalDate; import java.util.Arrays; import java.util.List; +import java.util.stream.Collectors; /** * <p> @@ -163,7 +164,8 @@ */ @PostMapping(value = "/getAllParkingLot") public R<List<TParkingLot>> getAllParkingLot(){ - List<TParkingLot> list = parkingLotService.list(new LambdaQueryWrapper<TParkingLot>().eq(TParkingLot::getDelFlag, 0)); + List<TParkingLot> list = parkingLotService.list(new LambdaQueryWrapper<TParkingLot>() + .eq(TParkingLot::getDelFlag, 0)); return R.fail(list); } @@ -179,7 +181,7 @@ @PostMapping(value = "/getRecordAmount") - public R<BigDecimal> getRecordAmount(@RequestParam("sixBefore") LocalDate sixBefore){ + public R<BigDecimal> getRecordAmount(@RequestParam("sixBefore") String sixBefore){ BigDecimal sum = parkingRecordService.getSum(sixBefore); return R.ok(sum); } @@ -200,7 +202,18 @@ R<Integer> getSiteIdByOrderId(@RequestParam("id") Long id){ TParkingRecord byId = parkingRecordService.getById(id); TParkingLot parkingLot = parkingLotService.getById(byId.getParkingLotId()); - return R.ok(parkingLot.getId()); + return R.ok(parkingLot.getSiteId()); + } + @PostMapping(value = "/getSiteIdAll") + R<List<TParkingRecord>> getSiteIdAll(){ + List<TParkingRecord> list = parkingRecordService.list(); + for (TParkingRecord tParkingRecord : list) { + TParkingLot parkingLot = parkingLotService.getById(tParkingRecord.getParkingLotId()); + if (parkingLot!=null){ + tParkingRecord.setSiteId(parkingLot.getSiteId()); + } + } + return R.ok(list); } } -- Gitblit v1.7.1