公会薪资开启自动发放

This commit is contained in:
2025-05-26 10:45:28 +08:00
parent c8f53a7848
commit 6684f12931

View File

@@ -93,20 +93,20 @@ public class AgencyMonthSettleService {
agencyMonthSettleDetails.add(agencyMonthSettleDetail);
}
agencyMonthSettleDetailService.saveBatch(agencyMonthSettleDetails);
//
// sendMessage(agencyMonthSettleDetails);
//
// for (UserHallEnergyLevelDataVo dataVo : userHallEnergyLevelDataVos) {
// if (dataVo.getHallSalary().doubleValue() == 0) {
// continue;
// }
// guildUsdOperateService.settlementGold(dataVo.getHallId(), dataVo.getUid(), dataVo.getHallSalary());
// }
//
// Map<Long, BigDecimal> uidSalaryMap = agencyMonthSettleDetails.stream()
// .filter(d->d.getHallSalary().compareTo(BigDecimal.ZERO) > 0)
// .collect(Collectors.toMap(AgencyMonthSettleDetail::getUid, AgencyMonthSettleDetail::getHallSalary));
// sendSecretMessage(partitionId, uidSalaryMap);
sendMessage(agencyMonthSettleDetails);
for (UserHallEnergyLevelDataVo dataVo : userHallEnergyLevelDataVos) {
if (dataVo.getHallSalary().doubleValue() == 0) {
continue;
}
guildUsdOperateService.settlementGold(dataVo.getHallId(), dataVo.getUid(), dataVo.getHallSalary());
}
Map<Long, BigDecimal> uidSalaryMap = agencyMonthSettleDetails.stream()
.filter(d->d.getHallSalary().compareTo(BigDecimal.ZERO) > 0)
.collect(Collectors.toMap(AgencyMonthSettleDetail::getUid, AgencyMonthSettleDetail::getHallSalary));
sendSecretMessage(partitionId, uidSalaryMap);
}
public void sendSecretMessage(int partitionId, Map<Long, BigDecimal> uidSalaryMap) {