From 8e4cdb6fd17a40808c3e397061686a796b280c73 Mon Sep 17 00:00:00 2001 From: Guoqs <123@jsowell.com> Date: Sun, 3 Nov 2024 10:18:53 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=AF=E4=BB=98=E6=88=90=E5=8A=9F=E5=90=8E?= =?UTF-8?q?=E5=B0=B1=E4=B8=8B=E5=8F=91=E8=AE=A1=E8=B4=B9=E6=A8=A1=E6=9D=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pile/service/impl/OrderBasicInfoServiceImpl.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) 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 fed172049..a5ba18ea8 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 @@ -3178,8 +3178,15 @@ public class OrderBasicInfoServiceImpl implements OrderBasicInfoService { } orderInfo.setPayTime(new Date()); + String pileSn = orderInfo.getPileSn(); + + // 发送启动充电指令前,再次下发计费模板 + BillingTemplateVO billingTemplateVO = pileBillingTemplateService.selectBillingTemplateDetailByPileSn(pileSn); + pileRemoteService.publishPileBillingTemplate(pileSn, billingTemplateVO); + logger.info("发送启动充电指令前,再次下发计费模板, transactionCode:{}, 计费模板:{}", orderInfo.getTransactionCode(), JSON.toJSONString(billingTemplateVO)); + if (sendStartCharging) { - String pileSn = orderInfo.getPileSn(); + // String pileSn = orderInfo.getPileSn(); String pileConnectorCode = orderInfo.getPileConnectorCode(); // 获取桩信息 PileConnectorDetailVO pileConnectorDetailVO = pileBasicInfoService.queryPileConnectorDetail(pileConnectorCode);