From 0ca3a3922d2d25df52682b2290be15135cce100e Mon Sep 17 00:00:00 2001
From: longz <longzhaoz@qq.com>
Date: 星期二, 29 九月 2026 17:56:19 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/2.3' into 2.3

---
 ruoyi-api/ruoyi-api-account/src/main/java/com/ruoyi/account/api/feignClient/CompanyAllocateRecordClient.java |   13 ++++++++++++-
 1 files changed, 12 insertions(+), 1 deletions(-)

diff --git a/ruoyi-api/ruoyi-api-account/src/main/java/com/ruoyi/account/api/feignClient/CompanyAllocateRecordClient.java b/ruoyi-api/ruoyi-api-account/src/main/java/com/ruoyi/account/api/feignClient/CompanyAllocateRecordClient.java
index ef6ded4..72239b8 100644
--- a/ruoyi-api/ruoyi-api-account/src/main/java/com/ruoyi/account/api/feignClient/CompanyAllocateRecordClient.java
+++ b/ruoyi-api/ruoyi-api-account/src/main/java/com/ruoyi/account/api/feignClient/CompanyAllocateRecordClient.java
@@ -5,9 +5,11 @@
 import com.ruoyi.common.core.domain.R;
 import org.springframework.cloud.openfeign.FeignClient;
 import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.RequestBody;
 import org.springframework.web.bind.annotation.RequestParam;
 
 import java.math.BigDecimal;
+import java.util.List;
 
 /**
  * 公司额度分配记录服务(VIN码充电结算写入消费流水使用)
@@ -40,4 +42,13 @@
                              @RequestParam("amount") BigDecimal amount,
                              @RequestParam("chargingOrderCode") String chargingOrderCode,
                              @RequestParam(value = "remark", required = false) String remark);
-}
+
+                             /**
+                             * 查询已在账户侧落消费流水(change_type=2)的订单号集合(结算幂等判定、订单侧兜底扫描使用)
+                             *
+                             * @param orderCodes 待判定的充电订单号
+                             * @return 已存在消费流水的订单号集合(无匹配返回空集合)
+                             */
+                             @PostMapping("/company-allocate-record/inner/list-consumed-order-codes")
+                             R<List<String>> listConsumedOrderCodes(@RequestBody List<String> orderCodes);
+                             }

--
Gitblit v1.7.1