From ec4e7addf467b596e15f38c541fa1e54ed5abad0 Mon Sep 17 00:00:00 2001 From: Qiuyi LI Date: Fri, 20 Dec 2024 17:41:08 +0100 Subject: [PATCH] Fix : apply each matching quantity rules instead of the first only --- .../java/org/jeecg/modules/business/domain/job/AddGiftJob.java | 1 - 1 file changed, 1 deletion(-) diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/business/domain/job/AddGiftJob.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/business/domain/job/AddGiftJob.java index 232dae4b1..d07a64cf5 100644 --- a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/business/domain/job/AddGiftJob.java +++ b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/business/domain/job/AddGiftJob.java @@ -193,7 +193,6 @@ public class AddGiftJob implements Job { for (GiftRule giftRule : matchingQuantityRules) { if (erpCode.matches(giftRule.getRegex())) { putValueInMapOrReduce(giftRule.getSku(), orderItem.getQuantity(), newGiftMap); - break; } } }