From b012ab5e4fa5a4c7698867d0d9db601be111cc1d Mon Sep 17 00:00:00 2001
From: Administrator <15274802129@163.com>
Date: Thu, 09 Apr 2026 11:52:54 +0800
Subject: [PATCH] fix(ai): 修复AI代理列表查询时公司ID为空的问题

---
 src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallMemberServiceImpl.java |  116 +++++++++++++++++++++++++++++-----------------------------
 1 files changed, 58 insertions(+), 58 deletions(-)

diff --git a/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallMemberServiceImpl.java b/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallMemberServiceImpl.java
index 6f2c6c2..9ed1cb3 100644
--- a/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallMemberServiceImpl.java
+++ b/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallMemberServiceImpl.java
@@ -337,64 +337,64 @@
             mallMemberVo.setIsTeamLeader(1);
         }
 
-        if (StrUtil.isNotBlank(mallMember.getTradePassword())) {
-            mallMemberVo.setHasTradePwd(1);
-        }
-
-        MallMemberPayment payment = mallMemberPaymentMapper.selectByMemberId(id);
-        if (payment != null) {
-            mallMemberVo.setHasPayment(1);
-        }
-
-        MemberCollectionListDto memberCollectionListDto = new MemberCollectionListDto();
-        memberCollectionListDto.setPageNow(1);
-        memberCollectionListDto.setPageSize(10);
-        List<CollectionListVo> collectionList = mallMemberCollectionService.findMemberCollectionList(memberCollectionListDto);
-        mallMemberVo.setCollectionCnt(CollUtil.isNotEmpty(collectionList) ? collectionList.size() : 0);
-
-        MemberFootprintListDto memberFootprintListDto = new MemberFootprintListDto();
-        memberFootprintListDto.setPageNow(1);
-        memberFootprintListDto.setPageSize(10);
-        List<FootprintListVo> footprintList = mallMemberFootprintService.findMemberFootprintList(memberFootprintListDto);
-        mallMemberVo.setFootprintCnt(CollUtil.isNotEmpty(footprintList) ? footprintList.size() : 0);
-
-        List<MallMember> mallMembers = this.baseMapper.selectByRefererId(mallMember.getInviteId());
-        mallMemberVo.setChildCnt(CollUtil.isNotEmpty(mallMembers) ? mallMembers.size() : 0);
-
-        MallMemberWallet wallet = mallMemberWalletMapper.selectWalletByMemberId(mallMemberVo.getId());
-
-        MallVipConfig mallVipConfig = mallVipConfigMapper.selectVipConfigByCode(mallMember.getLevel());
-
-        mallMemberVo.setVipInfo(mallVipConfig);
-        mallMemberVo.setBalance(wallet.getBalance());
-        mallMemberVo.setScore(wallet.getScore());
-        mallMemberVo.setPrizeScore(wallet.getPrizeScore());
-//        mallMemberVo.setTotalCost(mallOrderInfoMapper.selectTotalAmount(id));
-
-        List<HappyMemberLabelRecord> happyMemberLabelRecords = happyMemberLabelRecordMapper.selectList(
-                new LambdaQueryWrapper<HappyMemberLabelRecord>()
-                        .eq(HappyMemberLabelRecord::getMemberId, id)
-                        .orderByDesc(HappyMemberLabelRecord::getId)
-                .last("limit 5")
-        );
-        if(CollUtil.isNotEmpty(happyMemberLabelRecords)){
-            Set<Long> collect = happyMemberLabelRecords.stream().map(HappyMemberLabelRecord::getLabelId).collect(Collectors.toSet());
-            List<HappyMemberLabel> happyMemberLabels = happyMemberLabelMapper.selectList(
-                    new LambdaQueryWrapper<HappyMemberLabel>()
-                            .select(HappyMemberLabel::getIconPng,  HappyMemberLabel::getName)
-                            .in(HappyMemberLabel::getId, collect)
-            );
-            if(CollUtil.isNotEmpty(happyMemberLabels)){
-                ArrayList<ApiLabelInfoVo> apiMemberLabelVos = new ArrayList<>();
-                for (HappyMemberLabel happyMemberLabel : happyMemberLabels) {
-                    ApiLabelInfoVo apiLabelInfoVo = new ApiLabelInfoVo();
-                    apiLabelInfoVo.setIconPng(happyMemberLabel.getIconPng());
-                    apiLabelInfoVo.setName(happyMemberLabel.getName());
-                    apiMemberLabelVos.add(apiLabelInfoVo);
-                }
-                mallMemberVo.setLabelList(apiMemberLabelVos);
-            }
-        }
+//        if (StrUtil.isNotBlank(mallMember.getTradePassword())) {
+//            mallMemberVo.setHasTradePwd(1);
+//        }
+//
+//        MallMemberPayment payment = mallMemberPaymentMapper.selectByMemberId(id);
+//        if (payment != null) {
+//            mallMemberVo.setHasPayment(1);
+//        }
+//
+//        MemberCollectionListDto memberCollectionListDto = new MemberCollectionListDto();
+//        memberCollectionListDto.setPageNow(1);
+//        memberCollectionListDto.setPageSize(10);
+//        List<CollectionListVo> collectionList = mallMemberCollectionService.findMemberCollectionList(memberCollectionListDto);
+//        mallMemberVo.setCollectionCnt(CollUtil.isNotEmpty(collectionList) ? collectionList.size() : 0);
+//
+//        MemberFootprintListDto memberFootprintListDto = new MemberFootprintListDto();
+//        memberFootprintListDto.setPageNow(1);
+//        memberFootprintListDto.setPageSize(10);
+//        List<FootprintListVo> footprintList = mallMemberFootprintService.findMemberFootprintList(memberFootprintListDto);
+//        mallMemberVo.setFootprintCnt(CollUtil.isNotEmpty(footprintList) ? footprintList.size() : 0);
+//
+//        List<MallMember> mallMembers = this.baseMapper.selectByRefererId(mallMember.getInviteId());
+//        mallMemberVo.setChildCnt(CollUtil.isNotEmpty(mallMembers) ? mallMembers.size() : 0);
+//
+//        MallMemberWallet wallet = mallMemberWalletMapper.selectWalletByMemberId(mallMemberVo.getId());
+//
+//        MallVipConfig mallVipConfig = mallVipConfigMapper.selectVipConfigByCode(mallMember.getLevel());
+//
+//        mallMemberVo.setVipInfo(mallVipConfig);
+//        mallMemberVo.setBalance(wallet.getBalance());
+//        mallMemberVo.setScore(wallet.getScore());
+//        mallMemberVo.setPrizeScore(wallet.getPrizeScore());
+////        mallMemberVo.setTotalCost(mallOrderInfoMapper.selectTotalAmount(id));
+//
+//        List<HappyMemberLabelRecord> happyMemberLabelRecords = happyMemberLabelRecordMapper.selectList(
+//                new LambdaQueryWrapper<HappyMemberLabelRecord>()
+//                        .eq(HappyMemberLabelRecord::getMemberId, id)
+//                        .orderByDesc(HappyMemberLabelRecord::getId)
+//                .last("limit 5")
+//        );
+//        if(CollUtil.isNotEmpty(happyMemberLabelRecords)){
+//            Set<Long> collect = happyMemberLabelRecords.stream().map(HappyMemberLabelRecord::getLabelId).collect(Collectors.toSet());
+//            List<HappyMemberLabel> happyMemberLabels = happyMemberLabelMapper.selectList(
+//                    new LambdaQueryWrapper<HappyMemberLabel>()
+//                            .select(HappyMemberLabel::getIconPng,  HappyMemberLabel::getName)
+//                            .in(HappyMemberLabel::getId, collect)
+//            );
+//            if(CollUtil.isNotEmpty(happyMemberLabels)){
+//                ArrayList<ApiLabelInfoVo> apiMemberLabelVos = new ArrayList<>();
+//                for (HappyMemberLabel happyMemberLabel : happyMemberLabels) {
+//                    ApiLabelInfoVo apiLabelInfoVo = new ApiLabelInfoVo();
+//                    apiLabelInfoVo.setIconPng(happyMemberLabel.getIconPng());
+//                    apiLabelInfoVo.setName(happyMemberLabel.getName());
+//                    apiMemberLabelVos.add(apiLabelInfoVo);
+//                }
+//                mallMemberVo.setLabelList(apiMemberLabelVos);
+//            }
+//        }
         return new FebsResponse().success().data(mallMemberVo);
     }
 

--
Gitblit v1.9.1