Commit 68c9bbea by fanjiaxin

分佣配置结构调整

parent 7e29f010
Pipeline #71752 passed with stages
in 1 minute 11 seconds
......@@ -208,7 +208,7 @@ public class DrmSharerConfig {
if (null == sharerInfo) {
return;
}
// 分佣比例为小数, 微信接口参数应当分佣比例*1000 为整数
// 分佣比例为小数, 微信接口参数应当分佣比例*比例 为整数
BigDecimal commissionRatio = newCommissionSharer.getCommissionRatio()
.multiply(new BigDecimal(WeChatApi.WECHAT_COMMISSION_RATIO_MULTIPLIER))
.setScale(0, RoundingMode.DOWN);
......@@ -502,11 +502,6 @@ public class DrmSharerConfig {
}
private void updateSharerInfo(SharerInfo sharerInfo, String commissionRatio) {
String openId = sharerInfo.getOpenId();
if (StringUtils.isNotBlank(openId)) {
BigDecimal sharerCommissionRatio = getSharerOrDefaultCommissionRatio(openId);
commissionRatio = sharerCommissionRatio.setScale(2, RoundingMode.HALF_UP).toPlainString();
}
LambdaUpdateWrapper<SharerInfo> sharerInfoLuw = Wrappers.lambdaUpdate();
sharerInfoLuw.set(SharerInfo::getCommissionRatio, commissionRatio);
sharerInfoLuw.set(SharerInfo::getUpdateTime, new Date());
......
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