礼物列表小数点抹除

This commit is contained in:
tianfeng 2025-12-25 15:37:17 +08:00
parent 4f1d587177
commit e6e51d5584

View File

@ -12,6 +12,7 @@ import com.red.circle.other.inner.model.dto.material.GiftConfigDTO;
import com.red.circle.tool.core.collection.CollectionUtils;
import com.red.circle.tool.core.text.StringUtils;
import java.math.RoundingMode;
import java.util.ArrayList;
import java.util.List;
import java.util.Set;
@ -61,8 +62,9 @@ public class SysGiftConfigListQryExe {
List<GiftConfigCO> giftConfigs = giftAppConvertor.toListGiftConfigCO(
giftConfigCaches.stream()
.filter(giftConfigCache ->
StringUtils.isBlank(giftConfigCache.getRegions()) || giftConfigCache.getRegions().contains(regionId != null ? regionId : "null")
).toList());
StringUtils.isBlank(giftConfigCache.getRegions()) || giftConfigCache.getRegions().contains(regionId != null ? regionId : "null"))
.map(giftConfigDTO -> giftConfigDTO.setGiftCandy(giftConfigDTO.getGiftCandy().setScale(0, RoundingMode.DOWN)))
.toList());
if (!userIds.isEmpty()) {
giftConfigs.forEach(item -> {