puzhibing
2026-09-29 a70433b2ee5bb37823ab73422a01251343cb5f58
ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/controller/TCompanyAllocateRecordController.java
@@ -18,6 +18,7 @@
import org.springframework.web.bind.annotation.RestController;
import java.math.BigDecimal;
import java.util.List;
@Api(tags = "公司额度分配记录")
@RestController
@@ -55,4 +56,18 @@
            return R.fail("写入消费流水失败:" + ex.getMessage());
        }
    }
    /**
     * 内部接口:批量查询已落消费流水的订单号集合(结算幂等判定与订单侧兜底扫描使用)
     */
    @ApiOperation(value = "内部-查询已结算订单号集合", tags = {"内部调用"})
    @PostMapping("/inner/list-consumed-order-codes")
    public R<List<String>> listConsumedOrderCodes(@RequestBody List<String> orderCodes) {
        try {
            return R.ok(companyAllocateRecordService.listConsumedOrderCodes(orderCodes));
        } catch (RuntimeException ex) {
            logger.error("查询消费流水订单号失败", ex);
            return R.fail("查询消费流水订单号失败:" + ex.getMessage());
        }
    }
}