You've already forked FrameTour-BE
fix(pricing): 调整一口价优惠默认支持逻辑
All checks were successful
ZhenTu-BE/pipeline/head This commit looks good
All checks were successful
ZhenTu-BE/pipeline/head This commit looks good
- 修改默认情况下不支持一口价优惠 - 更新异常处理逻辑,异常时默认返回不支持 -修复日志描述与实际逻辑不符的问题
This commit is contained in:
@@ -213,15 +213,17 @@ public class OnePricePurchaseDiscountProvider implements IDiscountProvider {
|
||||
return false;
|
||||
}
|
||||
} else {
|
||||
// 如果既没有具体配置也没有默认配置,默认支持一口价优惠
|
||||
log.debug("商品 {}({}) 未找到价格配置,默认支持一口价优惠",
|
||||
// 如果既没有具体配置也没有默认配置,默认不支持一口价优惠
|
||||
log.debug("商品 {}({}) 未找到价格配置,默认不支持一口价优惠",
|
||||
product.getProductType().getCode(), product.getProductId());
|
||||
return false;
|
||||
}
|
||||
}
|
||||
} catch (Exception e) {
|
||||
log.warn("检查商品 {}({}) 一口价优惠支持情况时发生异常,默认支持",
|
||||
log.warn("检查商品 {}({}) 一口价优惠支持情况时发生异常,默认不支持",
|
||||
product.getProductType().getCode(), product.getProductId(), e);
|
||||
// 异常情况下默认支持,避免影响正常业务流程
|
||||
// 异常情况下默认不支持,避免出现意外情况
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user