diff --git a/rc-service/rc-service-other/other-inner-endpoint/src/main/java/com/red/circle/other/app/inner/service/material/props/impl/PropsActivityRewardConfigClientServiceImpl.java b/rc-service/rc-service-other/other-inner-endpoint/src/main/java/com/red/circle/other/app/inner/service/material/props/impl/PropsActivityRewardConfigClientServiceImpl.java index 1fec6d24..a6b9b952 100644 --- a/rc-service/rc-service-other/other-inner-endpoint/src/main/java/com/red/circle/other/app/inner/service/material/props/impl/PropsActivityRewardConfigClientServiceImpl.java +++ b/rc-service/rc-service-other/other-inner-endpoint/src/main/java/com/red/circle/other/app/inner/service/material/props/impl/PropsActivityRewardConfigClientServiceImpl.java @@ -74,7 +74,7 @@ public class PropsActivityRewardConfigClientServiceImpl implements } Set 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());