From 6d156569c85713ebf70e70a32ce2a7e9b4221536 Mon Sep 17 00:00:00 2001
From: zhanzhiqin <895896009@qq.com>
Date: 星期三, 27 七月 2022 17:39:31 +0800
Subject: [PATCH] 充电桩故障存储

---
 ximon-admin/src/main/java/com/sandu/ximon/admin/controller/C3ChargingController.java |   10 +++++++---
 1 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/ximon-admin/src/main/java/com/sandu/ximon/admin/controller/C3ChargingController.java b/ximon-admin/src/main/java/com/sandu/ximon/admin/controller/C3ChargingController.java
index f988623..c505ee9 100644
--- a/ximon-admin/src/main/java/com/sandu/ximon/admin/controller/C3ChargingController.java
+++ b/ximon-admin/src/main/java/com/sandu/ximon/admin/controller/C3ChargingController.java
@@ -1,6 +1,7 @@
 package com.sandu.ximon.admin.controller;
 
 import com.sandu.common.domain.ResponseVO;
+import com.sandu.common.execption.BusinessException;
 import com.sandu.common.object.BaseConditionVO;
 import com.sandu.common.security.annotation.AnonymousAccess;
 import com.sandu.common.util.ResponseUtil;
@@ -32,7 +33,7 @@
         if (!permissionConfig.check(MenuEnum.C3_CHARGING_LIST.getCode())) {
             return ResponseUtil.fail("缂哄皯瀵瑰簲鐢ㄦ埛鏉冮檺");
         }
-        return ResponseUtil.successPage(c3ChargingService.getC3ChargingListByKeyword(baseConditionVO, c3ChargingParam));
+        return ResponseUtil.success(c3ChargingService.getC3ChargingListByKeyword(baseConditionVO, c3ChargingParam));
     }
 
     @AnonymousAccess
@@ -56,11 +57,14 @@
 //    }
 
     /**
-     * 鍏呯數缁撴潫
+     * 鍏呯數缁撴潫鈥斺�斿皬绋嬪簭鐢ㄦ埛缁撴潫锛屼笉闇�瑕乼oken锛岄渶瑕乷penId
      */
     @PostMapping("/finishCharging")
     public ResponseVO<Object> finishCharging(@RequestBody C3ChargingParam c3ChargingParam) {
-        String result = c3ChargingService.finishCharging(c3ChargingParam.getC3Mac());
+        if (c3ChargingParam.getC3Mac() == null || c3ChargingParam.getOpenId() == null) {
+            throw new BusinessException("鍙傛暟閿欒锛�");
+        }
+        String result = c3ChargingService.finishCharging(c3ChargingParam.getC3Mac(), c3ChargingParam.getOpenId());
 
         if ("鎿嶄綔鎴愬姛".equals(result)) {
             return ResponseUtil.success(result);

--
Gitblit v1.9.3