Commit ee95ad22 authored by unset's avatar unset

会员统计信息修改

parent aa61c675
...@@ -188,7 +188,7 @@ public class MemberShareRecordBiz extends BaseBiz<MemberShareRecordMapper, Membe ...@@ -188,7 +188,7 @@ public class MemberShareRecordBiz extends BaseBiz<MemberShareRecordMapper, Membe
if (arr != null) { if (arr != null) {
for (String id : arr) { for (String id : arr) {
if (StringUtils.isNotBlank(id)) { if (StringUtils.isNotBlank(id)) {
Long userId = Long.parseLong(id); Long userId = Long.parseLong(id.trim());
if (amountMap.get(userId) != null) { if (amountMap.get(userId) != null) {
amountMap.put(userId, amountMap.get(userId).add(memberShareRecord.getAmount())); amountMap.put(userId, amountMap.get(userId).add(memberShareRecord.getAmount()));
} else { } else {
...@@ -260,9 +260,7 @@ public class MemberShareRecordBiz extends BaseBiz<MemberShareRecordMapper, Membe ...@@ -260,9 +260,7 @@ public class MemberShareRecordBiz extends BaseBiz<MemberShareRecordMapper, Membe
memberShareRecord.setAmount(baseUserMemberLevel.getShareAmount().divide(new BigDecimal(userIds.size()),2, BigDecimal.ROUND_HALF_UP)); memberShareRecord.setAmount(baseUserMemberLevel.getShareAmount().divide(new BigDecimal(userIds.size()),2, BigDecimal.ROUND_HALF_UP));
StringBuilder stringBuilder = new StringBuilder(); StringBuilder stringBuilder = new StringBuilder();
userIds.parallelStream().forEach(id -> { userIds.parallelStream().forEach(id -> {
stringBuilder.append(","); stringBuilder.append("," + id + ",");
stringBuilder.append(id);
stringBuilder.append(",");
}); });
memberShareRecord.setMemberIds(stringBuilder.toString()); memberShareRecord.setMemberIds(stringBuilder.toString());
addUpdate(memberShareRecord); addUpdate(memberShareRecord);
......
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