From f14875e679502e5bf06aae24af93a340ca59e9cf Mon Sep 17 00:00:00 2001 From: Chopper711 Date: Fri, 9 Jun 2023 15:27:56 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E5=9C=A8redis=E9=9B=86=E7=BE=A4=E4=B8=AD?= =?UTF-8?q?=EF=BC=8C=E4=BF=83=E9=94=80=E5=BA=93=E5=AD=98=E4=B8=8E=E5=95=86?= =?UTF-8?q?=E5=93=81=E5=BA=93=E5=AD=98=E4=B8=8D=E5=9C=A8=E5=90=8C=E4=B8=80?= =?UTF-8?q?=E4=B8=AA=E6=A7=BD=E5=86=85=E4=BC=9A=E5=AF=BC=E8=87=B4=E6=89=A7?= =?UTF-8?q?=E8=A1=8C=E5=BC=82=E5=B8=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../promotion/service/PromotionGoodsService.java | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/framework/src/main/java/cn/lili/modules/promotion/service/PromotionGoodsService.java b/framework/src/main/java/cn/lili/modules/promotion/service/PromotionGoodsService.java index a53d9d7e..33f6d57c 100644 --- a/framework/src/main/java/cn/lili/modules/promotion/service/PromotionGoodsService.java +++ b/framework/src/main/java/cn/lili/modules/promotion/service/PromotionGoodsService.java @@ -32,7 +32,8 @@ public interface PromotionGoodsService extends IService { * @return 缓存商品库存key */ static String getPromotionGoodsStockCacheKey(PromotionTypeEnum typeEnum, String promotionId, String skuId) { - return "{" + CachePrefix.PROMOTION_GOODS_STOCK.name() + "_" + typeEnum.name() + "}_" + promotionId + "_" + skuId; + //ps: 2023-06-09 促销商品库存与普通商品库存不在同一槽内,会导致库存扣减lua脚本无法执行 + return CachePrefix.SKU_STOCK.getPrefix() + "_" + typeEnum.name() + "_" + promotionId + "_" + skuId; } /** @@ -48,7 +49,7 @@ public interface PromotionGoodsService extends IService { /** * 获取sku所有有效活动 * - * @param skus 商品skuId + * @param skus 商品skuId * @return 促销商品集合 */ List findSkuValidPromotions(List skus); @@ -140,8 +141,8 @@ public interface PromotionGoodsService extends IService { /** * 更新促销活动商品库存 * - * @param skuId 商品skuId - * @param quantity 库存 + * @param skuId 商品skuId + * @param quantity 库存 */ void updatePromotionGoodsStock(String skuId, Integer quantity); @@ -184,7 +185,7 @@ public interface PromotionGoodsService extends IService { /** * 获取当前商品促销信息 * - * @param dataSku 商品sku信息 + * @param dataSku 商品sku信息 * @param cartType 购物车类型 * @return 当前商品促销信息 */