refactor(pricing): 调整优惠优先级顺序

-
This commit is contained in:
2025-09-18 10:28:35 +08:00
parent 5212547b3a
commit e86dc85afe
3 changed files with 3 additions and 3 deletions

View File

@@ -34,7 +34,7 @@ public class CouponDiscountProvider implements IDiscountProvider {
@Override @Override
public int getPriority() { public int getPriority() {
return 80; // 优惠券优先级为80,低于券码的100 return 60; // 优惠券优先级最低
} }
@Override @Override

View File

@@ -31,7 +31,7 @@ public class OnePricePurchaseDiscountProvider implements IDiscountProvider {
@Override @Override
public int getPriority() { public int getPriority() {
return 60; // 中等优先级,在券码和优惠券之间 return 120; // 最高优先级,一口价优先应用
} }
@Override @Override

View File

@@ -36,7 +36,7 @@ public class VoucherDiscountProvider implements IDiscountProvider {
@Override @Override
public int getPriority() { public int getPriority() {
return 100; // 券码优先级最高 return 80; // 券码优先级第三,仅次于一口价和打包购买
} }
@Override @Override