From 4c02ae60ce35ccd69baa5bf0fc1dc47d60c36b41 Mon Sep 17 00:00:00 2001 From: Guoqs <123@jsowell.com> Date: Fri, 12 Jul 2024 14:13:38 +0800 Subject: [PATCH] =?UTF-8?q?update=20=E6=9F=A5=E8=AF=A2=E6=97=A5=E5=BF=97?= =?UTF-8?q?=E5=88=97=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../web/controller/pile/PileBasicInfoController.java | 7 +++++++ .../pile/service/impl/PileMsgRecordServiceImpl.java | 3 ++- jsowell-ui/src/views/pile/basic/detail.vue | 2 +- 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/jsowell-admin/src/main/java/com/jsowell/web/controller/pile/PileBasicInfoController.java b/jsowell-admin/src/main/java/com/jsowell/web/controller/pile/PileBasicInfoController.java index 03b6b27e6..6b5996b57 100644 --- a/jsowell-admin/src/main/java/com/jsowell/web/controller/pile/PileBasicInfoController.java +++ b/jsowell-admin/src/main/java/com/jsowell/web/controller/pile/PileBasicInfoController.java @@ -194,6 +194,13 @@ public class PileBasicInfoController extends BaseController { pileFeedList = pileMsgRecordService.getPileFeedList(dto); } catch (Exception e) { logger.error("查询充电桩通讯日志error", e); + pileFeedList = PageResponse.builder() + .list(Lists.newArrayList()) + .pageNum(dto.getPageNum()) + .pageSize(dto.getPageSize()) + .total(0) + .pages(0) + .build(); } return AjaxResult.success(pileFeedList); } diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/PileMsgRecordServiceImpl.java b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/PileMsgRecordServiceImpl.java index c9c291fb7..4d72ec851 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/PileMsgRecordServiceImpl.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/PileMsgRecordServiceImpl.java @@ -202,7 +202,7 @@ public class PileMsgRecordServiceImpl implements PileMsgRecordService { OrderBasicInfo orderBasicInfo = orderBasicInfoService.getOrderInfoByTransactionCode(transactionCode); // 订单号 - String orderCode = orderBasicInfo.getOrderCode(); + String orderCode = orderBasicInfo != null ? orderBasicInfo.getOrderCode() : "无"; // 充电度数 String totalElectricity = jsonObject.getString("totalElectricity"); @@ -220,6 +220,7 @@ public class PileMsgRecordServiceImpl implements PileMsgRecordService { String pileConnectorCode = jsonObject.getString("pileSn") + jsonObject.getString("connectorCode"); return "订单号:" + orderCode + ", " + + "交易流水号:" + transactionCode + ", " + "枪口编号:" + pileConnectorCode + ", " + "充电度数:" + totalElectricity + ", " + "消费金额:" + consumptionAmount + ", " + diff --git a/jsowell-ui/src/views/pile/basic/detail.vue b/jsowell-ui/src/views/pile/basic/detail.vue index 1c3c148ee..4c9ad79c1 100644 --- a/jsowell-ui/src/views/pile/basic/detail.vue +++ b/jsowell-ui/src/views/pile/basic/detail.vue @@ -487,10 +487,10 @@ export default { this.feedListLoading = true; this.queryParams.pileSn = this.pileSn; getPileFeedList(this.queryParams).then((response) => { + this.feedListLoading = false; console.log("查询充电桩通信日志", response); this.feedList = response.data.list; this.total = response.data.total; - this.feedListLoading = false; }); }, },