Commit 39808c22 by fanjiaxin

联调问题处理

parent 41965eac
Pipeline #71603 passed with stages
in 1 minute 1 second
......@@ -105,13 +105,14 @@ public class ProductServiceImpl implements IProductService {
BigDecimal serviceRatio = null;
if (null != commissionInfo && null != commissionInfo.getService_ratio()) {
serviceRatio = new BigDecimal(commissionInfo.getService_ratio())
.divide(new BigDecimal("10000"));
.divide(new BigDecimal(WeChatApi.WECHAT_COMMISSION_RATIO_MULTIPLIER));
}
// 佣金=商品价格*服务费率*推客分佣比例,四舍五入保留小数点后两位
BigDecimal commission = null;
if (null != price && null != commissionRatio && null != serviceRatio) {
commission = price.multiply(new BigDecimal(serviceRatio.toString()))
.multiply(commissionRatio).setScale(2, RoundingMode.HALF_UP);
commission = price.multiply(serviceRatio)
.multiply(commissionRatio)
.setScale(2, RoundingMode.HALF_UP);
}
listVO.setCommission(commission);
listVO.setShopAppid(item.getShop_appid());
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment