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