You've already forked FrameTour-BE
refactor(pricing): 调整优惠优先级顺序
-
This commit is contained in:
@@ -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
|
||||||
|
@@ -31,7 +31,7 @@ public class OnePricePurchaseDiscountProvider implements IDiscountProvider {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public int getPriority() {
|
public int getPriority() {
|
||||||
return 60; // 中等优先级,在券码和优惠券之间
|
return 120; // 最高优先级,一口价优先应用
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@@ -36,7 +36,7 @@ public class VoucherDiscountProvider implements IDiscountProvider {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public int getPriority() {
|
public int getPriority() {
|
||||||
return 100; // 券码优先级最高
|
return 80; // 券码优先级第三,仅次于一口价和打包购买
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
Reference in New Issue
Block a user