Commit 5028dc86 by fanjiaxin

联调问题处理

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