From 23c4778b11ff301b1a75812b35dc803fc38ef84c Mon Sep 17 00:00:00 2001 From: xuhy <3313886187@qq.com> Date: 星期一, 09 六月 2025 16:45:20 +0800 Subject: [PATCH] 获取充电记订单明细添加枪id返回 --- ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/TChargingOrderController.java | 16 ++++++++++++++++ 1 files changed, 16 insertions(+), 0 deletions(-) diff --git a/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/TChargingOrderController.java b/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/TChargingOrderController.java index 90f2041..ce56a11 100644 --- a/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/TChargingOrderController.java +++ b/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/TChargingOrderController.java @@ -2381,4 +2381,20 @@ return R.ok(chargingOrderService.getSumDegreeBySiteIds(SiteIds)); } + + @GetMapping(value = "/getOrderIdByUserId") + @ApiOperation(value = "H5查询当前用户正在充电中的订单id集合", tags = {"H5-首页-用户充电订单信息"}) + public R<String> getOrderIdByUserId() { + Long userId = tokenService.getLoginUserApplet().getUserId(); + TChargingOrder chargingOrder = chargingOrderService.getOne(Wrappers.lambdaQuery(TChargingOrder.class) + .eq(TChargingOrder::getAppUserId, userId) + .in(TChargingOrder::getStatus, Arrays.asList(1,2,3,4)) + .orderByDesc(TChargingOrder::getCreateTime) + .last("LIMIT 1")); + if(Objects.isNull(chargingOrder)){ + return R.ok(); + } + return R.ok(String.valueOf(chargingOrder.getId())); + } + } -- Gitblit v1.7.1