From 417e33605dda0f28366a1d6e13c41198a156e3a7 Mon Sep 17 00:00:00 2001
From: doum <doum>
Date: 星期五, 27 二月 2026 16:33:54 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 server/dmmall_service/src/main/java/com/doumee/service/business/impl/GoodsServiceImpl.java |   16 ++++++++++++++++
 1 files changed, 16 insertions(+), 0 deletions(-)

diff --git a/server/dmmall_service/src/main/java/com/doumee/service/business/impl/GoodsServiceImpl.java b/server/dmmall_service/src/main/java/com/doumee/service/business/impl/GoodsServiceImpl.java
index 84737ea..05486e9 100644
--- a/server/dmmall_service/src/main/java/com/doumee/service/business/impl/GoodsServiceImpl.java
+++ b/server/dmmall_service/src/main/java/com/doumee/service/business/impl/GoodsServiceImpl.java
@@ -354,7 +354,23 @@
                     .set(Goods::getEditor,user.getId())
                     .set(Goods::getStatus,Constants.ONE )
                     .in(Goods::getId,idList));
+
+            //鎵归噺涓嬫灦 sku鏁版嵁
+            goodsSkuMapper.update(null,new UpdateWrapper<GoodsSku>().lambda()
+                    .set(GoodsSku::getEditDate,new Date() )
+                    .set(GoodsSku::getEditor,user.getId())
+                    .set(GoodsSku::getStatus,Constants.ONE )
+                    .eq(GoodsSku::getIsdeleted,Constants.ZERO)
+                    .in(GoodsSku::getGoodsId,idList));
             return;
+        }else{
+            //鎵归噺涓婃灦 sku鏁版嵁
+            goodsSkuMapper.update(null,new UpdateWrapper<GoodsSku>().lambda()
+                    .set(GoodsSku::getEditDate,new Date() )
+                    .set(GoodsSku::getEditor,user.getId())
+                    .set(GoodsSku::getStatus,Constants.ZERO )
+                    .eq(GoodsSku::getIsdeleted,Constants.ZERO)
+                    .in(GoodsSku::getGoodsId,idList));
         }
         long shopNum   = shopMapper.selectCount(new QueryWrapper<Shop>().lambda()
                 .eq(Shop::getIsdeleted,Constants.ZERO)

--
Gitblit v1.9.3