diff --git a/rc-service/rc-service-other/other-infrastructure/src/main/java/com/red/circle/other/infra/common/team/decay/TeamMemberRemoveDecay.java b/rc-service/rc-service-other/other-infrastructure/src/main/java/com/red/circle/other/infra/common/team/decay/TeamMemberRemoveDecay.java index cf010325..aad8950d 100644 --- a/rc-service/rc-service-other/other-infrastructure/src/main/java/com/red/circle/other/infra/common/team/decay/TeamMemberRemoveDecay.java +++ b/rc-service/rc-service-other/other-infrastructure/src/main/java/com/red/circle/other/infra/common/team/decay/TeamMemberRemoveDecay.java @@ -15,6 +15,7 @@ import com.red.circle.other.infra.database.mongo.entity.team.team.TeamImportance import com.red.circle.other.infra.database.mongo.entity.team.team.TeamMember; import com.red.circle.other.infra.database.mongo.service.activity.ActivityAgentAnchorCountService; import com.red.circle.other.infra.database.mongo.service.activity.AgentActivityCountService; +import com.red.circle.other.infra.database.mongo.service.team.TeamBillCycleUtils; import com.red.circle.other.infra.database.mongo.service.team.team.TeamApplicationProcessApprovalService; import com.red.circle.other.infra.database.mongo.service.team.team.TeamApplicationProcessService; import com.red.circle.other.infra.database.mongo.service.team.team.TeamImportanceLogService; @@ -113,7 +114,7 @@ public class TeamMemberRemoveDecay { .setCreateUserOrigin(1) ); - teamMemberTargetService.removeUserTarget(ZonedDateTimeAsiaRiyadhUtils.nowYearMonthToInt(), + teamMemberTargetService.removeUserTarget(TeamBillCycleUtils.getCalcBillBelong(), teamMember.getMemberId()); teamMemberChangeRecordService.add(teamMember.getSysOrigin(), teamMember.getMemberId(), 1, @@ -124,8 +125,8 @@ public class TeamMemberRemoveDecay { sendTeamSalaryCountMq(Set.of(teamMember.getTeamId())); // 移除用户账单钻石余额 - billDiamondBalanceService.removeByUserId(teamMember.getMemberId(), ZonedDateTimeAsiaRiyadhUtils.nowYearMonthToInt()); - billDiamondBalanceDetailsService.removeByUserId(teamMember.getMemberId(), ZonedDateTimeAsiaRiyadhUtils.nowYearMonthToInt()); + billDiamondBalanceService.removeByUserId(teamMember.getMemberId(), TeamBillCycleUtils.getCalcBillBelong()); + billDiamondBalanceDetailsService.removeByUserId(teamMember.getMemberId(), TeamBillCycleUtils.getCalcBillBelong()); }); if (CollectionUtils.isNotEmpty(approvals)) {