道具券显示问题修复

This commit is contained in:
tianfeng 2025-11-07 18:35:40 +08:00
parent 5b25198884
commit 05805699db

View File

@ -74,7 +74,7 @@ public class PropsActivityRewardConfigClientServiceImpl implements
}
Set<Long> sourceIds = propsActivityRewardConfigs.stream().filter(config ->
Objects.equals(config.getType(), PropsActivityRewardEnum.PROPS.name()))
Objects.equals(config.getType(), PropsActivityRewardEnum.PROPS.name()) || Objects.equals(config.getType(), PropsActivityRewardEnum.PROP_COUPON.name()))
.map(config -> Long.valueOf(config.getContent()))
.collect(Collectors.toSet());
@ -129,7 +129,7 @@ public class PropsActivityRewardConfigClientServiceImpl implements
.setUpdateTime(config.getUpdateTime());
propsActivity.setSort(Objects.isNull(propsActivity.getSort()) ? 0 : propsActivity.getSort());
if (Objects.equals(config.getType(), PropsActivityRewardEnum.PROPS.name())) {
if (Objects.equals(config.getType(), PropsActivityRewardEnum.PROPS.name()) || Objects.equals(config.getType(), PropsActivityRewardEnum.PROP_COUPON.name())) {
PropsSourceRecord sourceRecord = sourceRecordMap
.get(Long.valueOf(config.getContent()));
propsActivity.setCover(sourceRecord.getCover());