From 348f9287e2961e9c73bfdd85bce345afd7e918ee Mon Sep 17 00:00:00 2001
From: 无关风月 <443237572@qq.com>
Date: 星期一, 30 九月 2024 17:21:03 +0800
Subject: [PATCH] bug修改

---
 ruoyi-service/ruoyi-chargingPile/src/main/java/com/ruoyi/chargingPile/controller/TChargingGunController.java |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/ruoyi-service/ruoyi-chargingPile/src/main/java/com/ruoyi/chargingPile/controller/TChargingGunController.java b/ruoyi-service/ruoyi-chargingPile/src/main/java/com/ruoyi/chargingPile/controller/TChargingGunController.java
index b8db1ec..a6c60e2 100644
--- a/ruoyi-service/ruoyi-chargingPile/src/main/java/com/ruoyi/chargingPile/controller/TChargingGunController.java
+++ b/ruoyi-service/ruoyi-chargingPile/src/main/java/com/ruoyi/chargingPile/controller/TChargingGunController.java
@@ -143,8 +143,10 @@
     @ApiOperation(tags = {"后台-充电枪"},value = "结束充电")
     @PutMapping(value = "/stopCharging")
     public AjaxResult<String> stopCharging(@RequestParam("id") String id) {
+        // 根据充电枪id 查询最新的一笔订单
+        String data = chargingOrderClient.queryOrderByGunId(id).getData();
         // 硬件 结束充电
-        chargingOrderClient.stopCharging(id);
+        chargingOrderClient.stopCharging(data);
         return AjaxResult.success();
     }
     
@@ -184,7 +186,7 @@
      */
     @ApiOperation(tags = {"后台-工作台"},value = "设备状态统计")
     @PutMapping(value = "/gunStatusStatistics")
-    public AjaxResult<GunStatusStatisticsVO> gunStatusStatistics() {
+    public R<GunStatusStatisticsVO> gunStatusStatistics() {
         List<Integer> siteIds = new ArrayList<>();
         Long userId = SecurityUtils.getUserId();
         //获取当前登录的siteIds
@@ -192,7 +194,7 @@
         for (GetSiteListDTO datum : siteList1.getRecords()) {
             siteIds.add(datum.getId());
         }
-        return AjaxResult.ok(chargingGunService.gunStatusStatistics(siteIds));
+        return R.ok(chargingGunService.gunStatusStatistics(siteIds));
     }
     
     /**

--
Gitblit v1.7.1