Commit 258ec9f6 by fanjiaxin

绑定分佣比例加入日志

parent e0361528
Pipeline #71938 passed with stages
in 1 minute 8 seconds
...@@ -87,6 +87,7 @@ public class UserServiceImpl implements IUserService { ...@@ -87,6 +87,7 @@ public class UserServiceImpl implements IUserService {
@Override @Override
public SharerInfoVO refreshUserInfo() { public SharerInfoVO refreshUserInfo() {
LoginUserInfo loginUserInfo = LoginUserContextHolder.get(); LoginUserInfo loginUserInfo = LoginUserContextHolder.get();
log.info("op:refreshUserInfo,openId:{}", loginUserInfo.getOpenId());
// 获取本地用户信息 // 获取本地用户信息
LambdaQueryWrapper<SharerInfo> sharerInfoLqw = Wrappers.lambdaQuery(); LambdaQueryWrapper<SharerInfo> sharerInfoLqw = Wrappers.lambdaQuery();
sharerInfoLqw.eq(SharerInfo::getOpenId, loginUserInfo.getOpenId()); sharerInfoLqw.eq(SharerInfo::getOpenId, loginUserInfo.getOpenId());
...@@ -116,6 +117,7 @@ public class UserServiceImpl implements IUserService { ...@@ -116,6 +117,7 @@ public class UserServiceImpl implements IUserService {
BigDecimal commissionRatio = sharerCommissionRatio BigDecimal commissionRatio = sharerCommissionRatio
.multiply(new BigDecimal(WeChatApi.WECHAT_COMMISSION_RATIO_MULTIPLIER)) .multiply(new BigDecimal(WeChatApi.WECHAT_COMMISSION_RATIO_MULTIPLIER))
.setScale(0, RoundingMode.DOWN); .setScale(0, RoundingMode.DOWN);
log.info("op:refreshUserInfo:setSharerCommission,openId:{}", loginUserInfo.getOpenId());
// 设置推客分佣比例 // 设置推客分佣比例
weChatShopSetSharerCommissionRequest.handle(sharerInfoVO.getSharer_appid(), weChatShopSetSharerCommissionRequest.handle(sharerInfoVO.getSharer_appid(),
commissionRatio.longValue()); commissionRatio.longValue());
...@@ -181,7 +183,8 @@ public class UserServiceImpl implements IUserService { ...@@ -181,7 +183,8 @@ public class UserServiceImpl implements IUserService {
if (StringUtils.isBlank(loginUserInfo.getSharerAppId())) { if (StringUtils.isBlank(loginUserInfo.getSharerAppId())) {
throw new NoBindSharerException("未绑定推客"); throw new NoBindSharerException("未绑定推客");
} }
BigDecimal sharerCommissionRatio = drmSharerConfig.getSharerCommissionRatio(loginUserInfo.getOpenId()); log.info("op:bindCommissionRatioDefault:setSharerCommission,openId:{}", loginUserInfo.getOpenId());
BigDecimal sharerCommissionRatio = drmSharerConfig.getSharerCommissionRatioOrDefault(loginUserInfo.getOpenId());
BigDecimal commissionRatio = sharerCommissionRatio BigDecimal commissionRatio = sharerCommissionRatio
.multiply(new BigDecimal(WeChatApi.WECHAT_COMMISSION_RATIO_MULTIPLIER)) .multiply(new BigDecimal(WeChatApi.WECHAT_COMMISSION_RATIO_MULTIPLIER))
.setScale(0, RoundingMode.DOWN); .setScale(0, RoundingMode.DOWN);
......
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