Commit 5028dc86 by fanjiaxin

联调问题处理

parent 5fbd882f
Pipeline #71639 passed with stages
in 1 minute 7 seconds
......@@ -239,7 +239,7 @@ public class DrmSharerConfig {
* 删除推客的的分佣类型和比例信息
*/
private void deleteSharerCommissionInfo(CommissionSharerBO oldCommissionSharer) {
if(null == oldCommissionSharer || StringUtils.isBlank(oldCommissionSharer.getOpenId())){
if (null == oldCommissionSharer || StringUtils.isBlank(oldCommissionSharer.getOpenId())) {
return;
}
SharerInfo sharerInfo = getSharerInfoByOpenId(oldCommissionSharer.getOpenId());
......@@ -391,7 +391,7 @@ public class DrmSharerConfig {
* 删除推客的的分佣类型和比例信息
*/
private void deleteSharerProductCommissionInfo(CommissionSharerProductBO oldBo) {
if(null == oldBo || StringUtils.isBlank(oldBo.getOpenId())){
if (null == oldBo || StringUtils.isBlank(oldBo.getOpenId())) {
return;
}
SharerInfo sharerInfo = getSharerInfoByOpenId(oldBo.getOpenId());
......@@ -468,6 +468,11 @@ public class DrmSharerConfig {
sharerProductCommission.setCreateTime(now);
}
sharerProductCommission.setSharerAppid(sharerAppid);
// 微信分佣比例倍数
BigDecimal wechatMultiplier = new BigDecimal(WeChatApi.WECHAT_COMMISSION_RATIO_MULTIPLIER);
commissionRatio = commissionRatio
.divide(wechatMultiplier)
.setScale(2, RoundingMode.HALF_UP);
sharerProductCommission.setCommissionRatio(commissionRatio);
sharerProductCommission.setCommissionType(CommissionTypeEnum.PLATFORM.getCode().toString());
sharerProductCommission.setUnset(unsetEnum.getCode());
......
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