From 79082adf8cb7070241534a4bf27464d27367dd71 Mon Sep 17 00:00:00 2001 From: Leo Date: Sat, 8 Nov 2025 15:33:06 +0800 Subject: [PATCH] 1 --- .../com/ruoyi/jarvis/service/impl/BatchPublishServiceImpl.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ruoyi-system/src/main/java/com/ruoyi/jarvis/service/impl/BatchPublishServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/jarvis/service/impl/BatchPublishServiceImpl.java index 244d51a..9cd8026 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/jarvis/service/impl/BatchPublishServiceImpl.java +++ b/ruoyi-system/src/main/java/com/ruoyi/jarvis/service/impl/BatchPublishServiceImpl.java @@ -922,7 +922,8 @@ private String cleanForbiddenPhrases(String text) { // 调用ERP上架接口 ProductPublishRequest publishRequest = new ProductPublishRequest(account); publishRequest.setProductId(item.getProductId()); - publishRequest.setUserName(commonParams.getUserName()); + // 【修复】使用商品对应的子账号,而不是通用参数中的第一个子账号 + publishRequest.setUserName(item.getSubAccount() != null ? item.getSubAccount() : commonParams.getUserName()); publishRequest.setSpecifyPublishTime(null); // 立即上架 String resp = publishRequest.getResponseBody();