From 337d48dbcb60bacb9bad2d4a0c3f2c34b132ef73 Mon Sep 17 00:00:00 2001
From: xuhy <3313886187@qq.com>
Date: 星期四, 05 二月 2026 18:32:39 +0800
Subject: [PATCH] 云仓对接下单,物流同步,物流回写

---
 ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TErpGoodsController.java |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TErpGoodsController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TErpGoodsController.java
index 34b3bd9..ae8fb9a 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TErpGoodsController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TErpGoodsController.java
@@ -907,6 +907,14 @@
                     names.add("云仓商品规格编码不能为空");
                     continue;
                 }
+                if (StringUtils.isBlank(erpCloudGoodsExcel.getCloudGoodsId())) {
+                    names.add("云仓商品ID不能为空");
+                    continue;
+                }
+                if (StringUtils.isBlank(erpCloudGoodsExcel.getCloudSpecId())) {
+                    names.add("云仓商品规格ID不能为空");
+                    continue;
+                }
                 TErpGoods erpGoods = erpGoodsService.getOne(Wrappers.lambdaQuery(TErpGoods.class)
                         .eq(TErpGoods::getGoodsName, erpCloudGoodsExcel.getGoodsName())
                         .last("LIMIT 1"));
@@ -917,6 +925,8 @@
                 erpGoods.setCloudWarehouse(cloudWarehouse);
                 erpGoods.setCloudGoodsCode(erpCloudGoodsExcel.getCloudGoodsCode());
                 erpGoods.setCloudSpecCode(erpCloudGoodsExcel.getCloudSpecCode());
+                erpGoods.setCloudGoodsId(erpCloudGoodsExcel.getCloudGoodsId());
+                erpGoods.setCloudSpecId(erpCloudGoodsExcel.getCloudSpecId());
                 tErpGoods.add(erpGoods);
             }
             erpGoodsService.updateBatchById(tErpGoods);

--
Gitblit v1.7.1