luodangjia
2025-02-07 8ffeb751b3a694e8d1cb6a21bec855f6c49b31b6
ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/RefundPassServiceImpl.java
@@ -37,9 +37,8 @@
import java.time.LocalDateTime;
import java.time.ZoneOffset;
import java.time.format.DateTimeFormatter;
import java.util.ArrayList;
import java.util.List;
import java.util.Set;
import java.util.*;
import java.util.function.Function;
import java.util.stream.Collectors;
/**
@@ -168,6 +167,30 @@
      }
      return pageInfo.setRecords(orderRefundPassList);
   }
//   public void processAppUserIds(List<Long> appUserIds , String searchKey, Function<String, R<List<AppUser>>> userSearchFunction){
//      if (StringUtils.isNotEmpty(searchKey)) {
//         List<Long> userIds = Optional.ofNullable(userSearchFunction.apply(searchKey).getData())
//               .orElse(Collections.emptyList())
//               .stream()
//               .map(AppUser::getId)
//               .collect(Collectors.toList());
//
//         if (CollectionUtils.isEmpty(userIds)) {
//            return;
//         }
//
//         List<Long> existingUserIds = orderPageList.getAppUserIds();
//         if (existingUserIds != null) {
//            if (!containsAny(existingUserIds, userIds)) {
//               return;
//            }
//            existingUserIds.addAll(userIds);
//         } else {
//            orderPageList.setAppUserIds(userIds);
//         }
//      }
//   }
   
   
   /**