Commit 3f6987f7 by fanjiaxin

联调问题处理

parent 3a7de59f
Pipeline #71607 passed with stages
in 1 minute 1 second
...@@ -85,6 +85,7 @@ public class ProductServiceImpl implements IProductService { ...@@ -85,6 +85,7 @@ public class ProductServiceImpl implements IProductService {
} }
// 推客分佣比例 // 推客分佣比例
BigDecimal commissionRatio = drmSharerConfig.getDefaultCommissionRatio(); BigDecimal commissionRatio = drmSharerConfig.getDefaultCommissionRatio();
log.info("默认商品佣金比例:{}", commissionRatio);
// 获取用户信息 // 获取用户信息
LoginUserInfo loginUserInfo = LoginUserContextHolder.get(); LoginUserInfo loginUserInfo = LoginUserContextHolder.get();
if (null != loginUserInfo && StringUtils.isNotBlank(loginUserInfo.getOpenId())) { if (null != loginUserInfo && StringUtils.isNotBlank(loginUserInfo.getOpenId())) {
...@@ -92,6 +93,7 @@ public class ProductServiceImpl implements IProductService { ...@@ -92,6 +93,7 @@ public class ProductServiceImpl implements IProductService {
if (null != sharerListVO && !CollectionUtils.isEmpty(sharerListVO.getSharer_info_list())) { if (null != sharerListVO && !CollectionUtils.isEmpty(sharerListVO.getSharer_info_list())) {
WeChatSharerInfoVO sharerInfoVO = sharerListVO.getSharer_info_list().get(0); WeChatSharerInfoVO sharerInfoVO = sharerListVO.getSharer_info_list().get(0);
if (null != sharerInfoVO && null != sharerInfoVO.getCommission_ratio()) { if (null != sharerInfoVO && null != sharerInfoVO.getCommission_ratio()) {
log.info("微信返回商品佣金比例:{}", sharerInfoVO.getCommission_ratio());
// 微信分佣比例倍数 // 微信分佣比例倍数
BigDecimal wechatMultiplier = new BigDecimal(WeChatApi.WECHAT_COMMISSION_RATIO_MULTIPLIER); BigDecimal wechatMultiplier = new BigDecimal(WeChatApi.WECHAT_COMMISSION_RATIO_MULTIPLIER);
commissionRatio = sharerInfoVO.getCommission_ratio().divide(wechatMultiplier); commissionRatio = sharerInfoVO.getCommission_ratio().divide(wechatMultiplier);
......
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