From 7e282ed5d57d3290f0747c2c6159008880a477c5 Mon Sep 17 00:00:00 2001 From: Guoqs <123@jsowell.com> Date: Tue, 16 Jul 2024 15:33:44 +0800 Subject: [PATCH 1/2] =?UTF-8?q?update=20=E5=8D=A0=E6=A1=A9=E8=AE=A2?= =?UTF-8?q?=E5=8D=95=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pile/mapper/OrderBasicInfoMapper.java | 2 + .../pile/service/OrderBasicInfoService.java | 7 +++ .../impl/OrderBasicInfoServiceImpl.java | 5 ++ .../impl/OrderPileOccupyServiceImpl.java | 1 + .../mapper/pile/OrderBasicInfoMapper.xml | 49 +++++++++++++++++++ 5 files changed, 64 insertions(+) diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/mapper/OrderBasicInfoMapper.java b/jsowell-pile/src/main/java/com/jsowell/pile/mapper/OrderBasicInfoMapper.java index d4426e0bf..dff6fbb0c 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/mapper/OrderBasicInfoMapper.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/mapper/OrderBasicInfoMapper.java @@ -366,4 +366,6 @@ public interface OrderBasicInfoMapper { * @return */ List queryOrderListByStationId(String stationId); + + List queryOrderByOccupyTime(QueryOrderDTO dto); } \ No newline at end of file diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/service/OrderBasicInfoService.java b/jsowell-pile/src/main/java/com/jsowell/pile/service/OrderBasicInfoService.java index a779eb6cf..f45937369 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/service/OrderBasicInfoService.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/service/OrderBasicInfoService.java @@ -453,4 +453,11 @@ public interface OrderBasicInfoService{ * @return */ List queryOrderListByStationId(String stationId); + + /** + * 按占用时间查询订单 + * @param dto + * @return + */ + List queryOrderByOccupyTime(QueryOrderDTO dto); } diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/OrderBasicInfoServiceImpl.java b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/OrderBasicInfoServiceImpl.java index 4d1f86183..b748fe063 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/OrderBasicInfoServiceImpl.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/OrderBasicInfoServiceImpl.java @@ -3727,5 +3727,10 @@ public class OrderBasicInfoServiceImpl implements OrderBasicInfoService { return orderVOS; } + @Override + public List queryOrderByOccupyTime(QueryOrderDTO dto) { + return orderBasicInfoMapper.queryOrderByOccupyTime(dto); + } + } diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/OrderPileOccupyServiceImpl.java b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/OrderPileOccupyServiceImpl.java index 119900aeb..8c2d22050 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/OrderPileOccupyServiceImpl.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/OrderPileOccupyServiceImpl.java @@ -325,6 +325,7 @@ public class OrderPileOccupyServiceImpl implements OrderPileOccupyService { dto.setStartTime(DateUtils.formatDateTime(startTime)); dto.setEndTime(DateUtils.formatDateTime(endTime)); List orderListVOS = orderBasicInfoService.selectOrderBasicInfoList(dto); + orderListVOS = orderBasicInfoService.queryOrderByOccupyTime(dto); /* 计算充电时长 diff --git a/jsowell-pile/src/main/resources/mapper/pile/OrderBasicInfoMapper.xml b/jsowell-pile/src/main/resources/mapper/pile/OrderBasicInfoMapper.xml index c5167b05f..c5bb1aa2f 100644 --- a/jsowell-pile/src/main/resources/mapper/pile/OrderBasicInfoMapper.xml +++ b/jsowell-pile/src/main/resources/mapper/pile/OrderBasicInfoMapper.xml @@ -2904,4 +2904,53 @@ AND t1.charge_start_time = ]]> DATE_SUB( CURDATE(), INTERVAL 1 DAY ) AND t1.charge_start_time CURDATE() + + \ No newline at end of file From 5f096bd1beb59934b07f60fbc111be78543846ee Mon Sep 17 00:00:00 2001 From: Guoqs <123@jsowell.com> Date: Tue, 16 Jul 2024 15:36:39 +0800 Subject: [PATCH 2/2] =?UTF-8?q?update=20=E5=8D=A0=E6=A1=A9=E8=AE=A2?= =?UTF-8?q?=E5=8D=95=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../jsowell/pile/service/impl/OrderPileOccupyServiceImpl.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/OrderPileOccupyServiceImpl.java b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/OrderPileOccupyServiceImpl.java index b759f5d16..198f3829f 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/OrderPileOccupyServiceImpl.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/OrderPileOccupyServiceImpl.java @@ -324,8 +324,7 @@ public class OrderPileOccupyServiceImpl implements OrderPileOccupyService { // 查询在占桩期间创建的订单 dto.setStartTime(DateUtils.formatDateTime(startTime)); dto.setEndTime(DateUtils.formatDateTime(endTime)); - List orderListVOS = orderBasicInfoService.selectOrderBasicInfoList(dto); - orderListVOS = orderBasicInfoService.queryOrderByOccupyTime(dto); + List orderListVOS = orderBasicInfoService.queryOrderByOccupyTime(dto); /* 计算充电时长