## Opt - 重写左右区结余逻辑(调整网体来源&结余逻辑)

This commit is contained in:
sangelxiu1 2025-10-23 11:53:43 +08:00
parent 16ae61ce90
commit 1fbda5ccf2
1 changed files with 4 additions and 3 deletions

View File

@ -218,7 +218,6 @@ public class CuMemberAchieveServiceImpl extends ServiceImpl<CuMemberAchieveMappe
.aBalance(BigDecimal.ZERO)
.bBalance(BigDecimal.ZERO)
.build();
updateMemberSettleVOList.add(updateVO);
assert baseSettleVO != null;
log.info("processBalance baseSettleVO : {}", JSONUtil.toJsonStr(baseSettleVO));
if(EPlaceDept.LEFT_DEPT.getValue() == baseSettleVO.getPlaceDept()){
@ -233,8 +232,9 @@ public class CuMemberAchieveServiceImpl extends ServiceImpl<CuMemberAchieveMappe
updateVO.setABalance(BigDecimal.ZERO);
updateVO.setBBalance(nowSettleVO.getABalance().add(pendingPV));
}
// }else if(EPlaceDept.RIGHT_DEPT.getValue() == baseSettleVO.getPlaceDep()){
} else {
updateMemberSettleVOList.add(updateVO);
}else if(EPlaceDept.RIGHT_DEPT.getValue() == baseSettleVO.getPlaceDept()){
// } else {
BigDecimal bBalance = nowSettleVO.getBBalance();
BigDecimal result = bBalance.subtract(pendingPV);
@ -247,6 +247,7 @@ public class CuMemberAchieveServiceImpl extends ServiceImpl<CuMemberAchieveMappe
updateVO.setBBalance(BigDecimal.ZERO);
updateVO.setABalance(nowSettleVO.getBBalance().add(pendingPV));
}
updateMemberSettleVOList.add(updateVO);
}
baseSettleVO = nowSettleVO;
}