From cfd22e33df3147328fc81cb8843dd0326afe5602 Mon Sep 17 00:00:00 2001 From: luodangjia <luodangjia> Date: 星期五, 07 二月 2025 15:48:08 +0800 Subject: [PATCH] 修改物流信息导入模板 --- ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/OrderServiceImpl.java | 9 +++++++-- 1 files changed, 7 insertions(+), 2 deletions(-) diff --git a/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/OrderServiceImpl.java b/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/OrderServiceImpl.java index 81f0d2c..95748ea 100644 --- a/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/OrderServiceImpl.java +++ b/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/OrderServiceImpl.java @@ -325,11 +325,14 @@ // 处理用户电话搜索条件 processAppUserIds(orderPageList, orderPageList.getPhone(), appUserClient::getAppUserByPhoneNoFilter); + if (orderPageList.getAppUserIds() == null) { + return new PageInfo<>(); + } + // 去重 appUserIds - Optional.ofNullable(orderPageList.getAppUserIds()) + Optional.of(orderPageList.getAppUserIds()) .ifPresent(ids -> orderPageList.setAppUserIds(ids.stream().distinct().collect(Collectors.toList()))); - log.error("orderPageList:"+orderPageList.getAppUserIds()); // 分页查询订单列表 PageInfo<OrderPageListVo> pageInfo = new PageInfo<>(orderPageList.getPageCurr(), orderPageList.getPageSize()); List<OrderPageListVo> list = this.baseMapper.getOrderPageList(pageInfo, orderPageList); @@ -398,6 +401,8 @@ orderPageListVo.setExpressCompany(ExpressCompanyMap.getCompanyNameByCode(jsonObject.getString("com"))); orderPageListVo.setExpressNum(jsonObject.getString("num")); } catch (Exception e) { + e.printStackTrace(); + throw new RuntimeException("快递信息解析失败"); } }); } -- Gitblit v1.7.1