幸运24-额外-取消归还机会
This commit is contained in:
@@ -128,8 +128,6 @@ public class Lucky24ExtraService {
|
||||
|
||||
if (winGoldNum > 0L){
|
||||
settlementService.sendReward(config, senderUid, room, gift, winGoldNum, afterMultiple);
|
||||
} else {
|
||||
returnExtraMeta(senderUid, partitionId);
|
||||
}
|
||||
|
||||
userMetaService.updateExtraUserMeta(senderUid, partitionId, everyoneGoldNum, winGoldNum);
|
||||
@@ -142,23 +140,6 @@ public class Lucky24ExtraService {
|
||||
Boolean.FALSE, drawMultiple, afterMultiple, !stockResultVo.isSuccess()? stockResultVo: null, sendGiftTime);
|
||||
}
|
||||
|
||||
private void returnExtraMeta(Long senderUid, Integer partitionId) {
|
||||
PartitionEnum partitionEnum = PartitionEnum.getByPartitionId(partitionId);
|
||||
ZonedDateTime zdt = DateTimeUtil.getDateTimeByZoneId(partitionEnum.getZoneId());
|
||||
|
||||
RMap<String, Number> userMetaMap = userMetaService.getUserMeta(senderUid);
|
||||
|
||||
String yesterday = zdt.minusDays(1L).format(DateTimeUtil.dateFormatter);
|
||||
String lastTwoDayKey = String.join("_", Lucky24UserMetaService.EXTRA_POOL_COUNT, yesterday);
|
||||
int yesterdayAfter = userMetaMap.addAndGet(lastTwoDayKey, -1).intValue();
|
||||
|
||||
String todayKey = String.join("_", Lucky24UserMetaService.EXTRA_POOL_COUNT, zdt.format(DateTimeUtil.dateFormatter));
|
||||
int todayAfter = userMetaMap.addAndGet(todayKey, -1).intValue();
|
||||
|
||||
log.info("[lucky24] extra return sender {} lastTwoDayKey {} yesterdayAfter {} todayKey {} todayAfter {}",
|
||||
senderUid, lastTwoDayKey, yesterdayAfter, todayKey, todayAfter);
|
||||
}
|
||||
|
||||
private Lucky24StockResultVo judgeStock(Integer partitionId, BigDecimal winGoldNum, Long senderUid, Long receiverUid,
|
||||
Gift gift, int giftNum, long everyoneGoldNum,
|
||||
Room room, Date sendGiftTime){
|
||||
|
Reference in New Issue
Block a user