From 98f55ebbcce815983853bf2d96485a306c5cb051 Mon Sep 17 00:00:00 2001 From: zxl <763096477@qq.com> Date: 星期二, 02 九月 2025 14:55:44 +0800 Subject: [PATCH] 订单列表问题 --- framework/src/main/java/cn/lili/modules/order/order/serviceimpl/OrderServiceImpl.java | 12 ++++++------ manager-api/src/main/java/cn/lili/controller/passport/MemberManagerController.java | 1 - framework/src/main/java/cn/lili/modules/member/serviceimpl/MemberServiceImpl.java | 5 ++++- framework/src/main/java/cn/lili/modules/order/order/mapper/OrderMapper.java | 2 ++ 4 files changed, 12 insertions(+), 8 deletions(-) diff --git a/framework/src/main/java/cn/lili/modules/member/serviceimpl/MemberServiceImpl.java b/framework/src/main/java/cn/lili/modules/member/serviceimpl/MemberServiceImpl.java index 53ae9e3..48fa339 100644 --- a/framework/src/main/java/cn/lili/modules/member/serviceimpl/MemberServiceImpl.java +++ b/framework/src/main/java/cn/lili/modules/member/serviceimpl/MemberServiceImpl.java @@ -829,7 +829,10 @@ public MemberVO getMember(String id) { MemberVO member = baseMapper.getVoById(id); if (Objects.nonNull(member)) { - member.setFace(cosUtil.getPreviewUrl(member.getFace())); + if(StringUtils.isNotBlank(member.getFace()) && !member.getFace().contains("https")){ + member.setFace(cosUtil.getPreviewUrl(member.getFace())); + } + } return member; } diff --git a/framework/src/main/java/cn/lili/modules/order/order/mapper/OrderMapper.java b/framework/src/main/java/cn/lili/modules/order/order/mapper/OrderMapper.java index 15827e4..8daf8b5 100644 --- a/framework/src/main/java/cn/lili/modules/order/order/mapper/OrderMapper.java +++ b/framework/src/main/java/cn/lili/modules/order/order/mapper/OrderMapper.java @@ -86,6 +86,7 @@ "o.consignee_name AS consigneeName," + "o.consignee_mobile AS consigneeMobile," + "o.member_id AS memberId," + + "m.nick_name AS nickName," + " GROUP_CONCAT(oi.goods_id) as group_goods_id," + " GROUP_CONCAT(oi.sku_id) as group_sku_id," + " GROUP_CONCAT(oi.num) as group_num" + @@ -99,6 +100,7 @@ ",GROUP_CONCAT(oi.is_refund) as group_is_refund " + ",GROUP_CONCAT(oi.refund_price) as group_refund_price " + " FROM li_order o LEFT JOIN li_order_item AS oi on o.sn = oi.order_sn " + + "LEFT JOIN li_member m on m.id = o.member_id " + "${ew.customSqlSegment}") IPage<OrderSimpleVO> queryByParams(IPage<OrderSimpleVO> page, @Param(Constants.WRAPPER) Wrapper<OrderSimpleVO> queryWrapper); diff --git a/framework/src/main/java/cn/lili/modules/order/order/serviceimpl/OrderServiceImpl.java b/framework/src/main/java/cn/lili/modules/order/order/serviceimpl/OrderServiceImpl.java index ac37897..a0a526b 100644 --- a/framework/src/main/java/cn/lili/modules/order/order/serviceimpl/OrderServiceImpl.java +++ b/framework/src/main/java/cn/lili/modules/order/order/serviceimpl/OrderServiceImpl.java @@ -265,12 +265,12 @@ } } - for (OrderSimpleVO vo : page.getRecords()){ - Member member = memberMapperMapper.selectById(vo.getMemberId()); - if (member != null){ - vo.setNickName(member.getNickName()); - } - } +// for (OrderSimpleVO vo : page.getRecords()){ +// Member member = memberMapperMapper.selectById(vo.getMemberId()); +// if (member != null){ +// vo.setNickName(member.getNickName()); +// } +// } return page; } diff --git a/manager-api/src/main/java/cn/lili/controller/passport/MemberManagerController.java b/manager-api/src/main/java/cn/lili/controller/passport/MemberManagerController.java index 4e20f62..8da84de 100644 --- a/manager-api/src/main/java/cn/lili/controller/passport/MemberManagerController.java +++ b/manager-api/src/main/java/cn/lili/controller/passport/MemberManagerController.java @@ -47,7 +47,6 @@ @ApiImplicitParam(name = "id", value = "浼氬憳ID", required = true, dataType = "String", paramType = "path") @GetMapping(value = "/{id}") public ResultMessage<MemberVO> get(@PathVariable String id) { - return ResultUtil.data(memberService.getMember(id)); } -- Gitblit v1.8.0