diff --git a/client/src/main/java/com/small/client/dao/SxDataDao.java b/client/src/main/java/com/small/client/dao/SxDataDao.java index 264a7944..47710f22 100644 --- a/client/src/main/java/com/small/client/dao/SxDataDao.java +++ b/client/src/main/java/com/small/client/dao/SxDataDao.java @@ -483,7 +483,7 @@ public class SxDataDao extends BaseDao{ log.info("剩余批次更新数: {}", Arrays.toString(remainingCounts)); conn.commit(); // 最终提交事务 log.info("批量更新完成,总记录数: {}" , count); - baseUpdateImBrancStock(dataBaseInfo); + //baseUpdateImBrancStock(dataBaseInfo); } catch (SQLException e) { conn.rollback(); // 出错时回滚整个事务 e.printStackTrace(); diff --git a/mall-shop/src/main/java/com/suisung/mall/shop/base/service/ShopBaseProductCategoryService.java b/mall-shop/src/main/java/com/suisung/mall/shop/base/service/ShopBaseProductCategoryService.java index ffd983e1..8c0bab77 100644 --- a/mall-shop/src/main/java/com/suisung/mall/shop/base/service/ShopBaseProductCategoryService.java +++ b/mall-shop/src/main/java/com/suisung/mall/shop/base/service/ShopBaseProductCategoryService.java @@ -92,7 +92,7 @@ public interface ShopBaseProductCategoryService extends IBaseService keys = redisService.keys(cache_key); if (ObjectUtil.isNotNull(keys)) { redisService.del(keys); } - - redisService.del(RedisConstant.Product_Cate_Key); + String manageKey=RedisConstant.Product_Cate_Key;//清除管理员的key + String storeKey=RedisConstant.Product_Cate_Key+":"+storeId;//清除店铺的key + redisService.del(storeKey); + redisService.del(manageKey); return true; } diff --git a/sql/shop/dev/202506021_ddl.sql b/sql/shop/dev/202506021_ddl.sql new file mode 100644 index 00000000..053c11e8 --- /dev/null +++ b/sql/shop/dev/202506021_ddl.sql @@ -0,0 +1,2 @@ +alter table shop_product_base modify `shop_weight` decimal(18,4) default NULL COMMENT '总重量'; +alter table shop_product_base modify `unit_price` decimal(18,4) default NULL COMMENT '单价'; \ No newline at end of file