修复钱包 GAME_OPEN 重复单幂等
This commit is contained in:
parent
5951344b1e
commit
5dd445dfee
@ -27,7 +27,7 @@ public class WalletGoldAssetRecordServiceImpl extends
|
||||
return Optional.ofNullable(
|
||||
query().select(WalletGoldAssetRecord::getId)
|
||||
.eq(WalletGoldAssetRecord::getId, id)
|
||||
.ge(WalletGoldAssetRecord::getCreateTime, DateUtils.nowPlusDays(3))
|
||||
.ge(WalletGoldAssetRecord::getCreateTime, DateUtils.nowMinusDays(3))
|
||||
.last(PageConstant.LIMIT_ONE).getOne())
|
||||
.map(res -> Objects.nonNull(res.getId()))
|
||||
.orElse(Boolean.FALSE);
|
||||
@ -38,7 +38,7 @@ public class WalletGoldAssetRecordServiceImpl extends
|
||||
return Optional.ofNullable(
|
||||
query().select(WalletGoldAssetRecord::getId)
|
||||
.eq(WalletGoldAssetRecord::getEventId, eventId)
|
||||
.ge(WalletGoldAssetRecord::getCreateTime, DateUtils.nowPlusDays(3))
|
||||
.ge(WalletGoldAssetRecord::getCreateTime, DateUtils.nowMinusDays(3))
|
||||
.last(PageConstant.LIMIT_ONE).getOne())
|
||||
.map(res -> Objects.nonNull(res.getId()))
|
||||
.orElse(Boolean.FALSE);
|
||||
|
||||
@ -128,7 +128,7 @@ public class WalletGoldGatewayImpl implements WalletGoldGateway {
|
||||
if (StringUtils.isBlank(eventType)) {
|
||||
return false;
|
||||
}
|
||||
List<String> markLabels = List.of("COMPENSATE_ORDER", "GIFT");
|
||||
List<String> markLabels = List.of("COMPENSATE_ORDER", "GIFT", "GAME_OPEN");
|
||||
for (String labels : markLabels) {
|
||||
if (eventType.contains(labels)) {
|
||||
return true;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user