From 96397396303313c08e0ca91888337b71ecfe05ae Mon Sep 17 00:00:00 2001 From: rentaiming <806181062@qq.com> Date: 星期二, 30 七月 2024 20:14:27 +0800 Subject: [PATCH] 修改bug --- ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/service/impl/AuctionGoodsServiceImpl.java | 1 ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/service/impl/AuctionSalesroomGoodsServiceImpl.java | 25 +++++ ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/domain/AuctionBrowseRecord.java | 4 + ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/service/impl/AuctionBrowseRecordServiceImpl.java | 167 +++++++++++++++++++++-------------------- ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/service/impl/AuctionSalesroomServiceImpl.java | 13 ++- 5 files changed, 122 insertions(+), 88 deletions(-) diff --git a/ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/domain/AuctionBrowseRecord.java b/ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/domain/AuctionBrowseRecord.java index ec0847c..2ecd593 100644 --- a/ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/domain/AuctionBrowseRecord.java +++ b/ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/domain/AuctionBrowseRecord.java @@ -66,4 +66,8 @@ @TableLogic private Integer delFlag; + + @ApiModelProperty(value = "商品名称") + private String skuName; + } diff --git a/ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/service/impl/AuctionBrowseRecordServiceImpl.java b/ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/service/impl/AuctionBrowseRecordServiceImpl.java index e9f0336..2992270 100644 --- a/ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/service/impl/AuctionBrowseRecordServiceImpl.java +++ b/ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/service/impl/AuctionBrowseRecordServiceImpl.java @@ -4,7 +4,9 @@ import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.ruoyi.auction.domain.AuctionBondJl; import com.ruoyi.auction.domain.AuctionBrowseRecord; +import com.ruoyi.auction.mapper.AuctionBondJlMapper; import com.ruoyi.auction.mapper.AuctionBrowseRecordMapper; import com.ruoyi.auction.mapper.AuctionGoodsMapper; import com.ruoyi.auction.mapper.AuctionSalesroomMapper; @@ -59,9 +61,17 @@ @Resource private AuctionGoodsMapper auctionGoodsMapper; + @Resource + private AuctionBondJlMapper auctionBondJlMapper; + @Override public PageDTO<AuctionGoodsListVO> getWdAuctionBrowseRecordList(AuctionGoodsListDTO auctionGoodsListDTO) { + + Page<AuctionBrowseRecord> page = new Page<>(); + page.setSize(auctionGoodsListDTO.getPageSize()); + page.setCurrent(auctionGoodsListDTO.getPageCurr()); + LocalDateTime now = LocalDateTime.now(); LocalDateTime newTime7 = now.minusDays(7); LambdaQueryWrapper<AuctionBrowseRecord> wrapper3= Wrappers.lambdaQuery(); @@ -70,62 +80,38 @@ wrapper3.eq(AuctionBrowseRecord::getMemberId,auctionGoodsListDTO.getMemberId()); wrapper3.ge(AuctionBrowseRecord::getCreateTime, newTime7) .le(AuctionBrowseRecord::getCreateTime, now); - Set<Long> goodsSkuIdList = new HashSet<>(); - List<AuctionBrowseRecord> list = this.list(wrapper3); - for (AuctionBrowseRecord auctionBrowseRecord:list){ - goodsSkuIdList.add(auctionBrowseRecord.getTargetId()); - } - Set<Long> goodsSkuIdList1 = null; if (StringUtils.isNotEmpty(auctionGoodsListDTO.getGoodsSkuName())) { - List<GoodsSku> goodsSku = goodsSkuClient.getGoodsByName(auctionGoodsListDTO.getGoodsSkuName(), - SecurityConstants.INNER) - .getData(); - goodsSkuIdList1 = goodsSku.stream().map(GoodsSku::getId) + wrapper3.like(AuctionBrowseRecord::getSkuName,auctionGoodsListDTO.getGoodsSkuName()); + } + + Set<Long> goodsSkuIdList = null; + if (auctionGoodsListDTO.getStartStatus()!=4){ + LambdaQueryWrapper<AuctionGoods> wrapper=Wrappers.lambdaQuery(); + wrapper.eq(AuctionGoods::getStartStatus,auctionGoodsListDTO.getStartStatus()); + wrapper.eq(AuctionGoods::getDelFlag,0); + List<AuctionGoods> auctionSalesrooms = auctionGoodsMapper.selectList(wrapper); + goodsSkuIdList = auctionSalesrooms.stream().map(AuctionGoods::getId) .collect(Collectors.toSet()); } - Set<Long> goodsSkuIdList3 =new HashSet<>(); - if (StringUtils.isNotEmpty(goodsSkuIdList1)){ - for (Long i:goodsSkuIdList1){ - LambdaQueryWrapper<AuctionGoods> wrapper= Wrappers.lambdaQuery(); - wrapper.eq(AuctionGoods::getGoodsSkuId,i); - wrapper.eq(AuctionGoods::getDelFlag,0); - List<AuctionGoods> auctionGoods = auctionGoodsMapper.selectList(wrapper); - for (AuctionGoods a:auctionGoods){ - goodsSkuIdList3.add(a.getId()); - } - } - - } - Set<Long> goodsSkuIdList2 =new HashSet<>(); - if (StringUtils.isNotEmpty(auctionGoodsListDTO.getGoodsSkuName())) { - if (goodsSkuIdList3.size() > 0) { - goodsSkuIdList2 = goodsSkuIdList.stream() - .filter(goodsSkuIdList3::contains) - .collect(Collectors.toSet()); + if (auctionGoodsListDTO.getStartStatus()!=4) { + if (goodsSkuIdList != null) { + wrapper3.in(AuctionBrowseRecord::getTargetId,goodsSkuIdList); } else { - goodsSkuIdList2.add(0L);; + goodsSkuIdList = new HashSet<>(); + goodsSkuIdList.add(0L); + wrapper3.in(AuctionBrowseRecord::getTargetId,goodsSkuIdList); } - }else{ - goodsSkuIdList2=goodsSkuIdList; } - - Page<AuctionGoodsListVO> page = new Page<>(); - page.setSize(auctionGoodsListDTO.getPageSize()); - page.setCurrent(auctionGoodsListDTO.getPageCurr()); - AuctionGoodsListPageDTO auctionGoodsListPageDTO=new AuctionGoodsListPageDTO(); - if (goodsSkuIdList2.size()>0){ - auctionGoodsListPageDTO.setGoodsSkuIdList(goodsSkuIdList2); - }else{ - goodsSkuIdList2.add(0L); - auctionGoodsListPageDTO.setGoodsSkuIdList(goodsSkuIdList2); - } - List<AuctionGoods> auctionGoodsPgeList = auctionGoodsMapper.getAuctionGoodsPgeList1(page, auctionGoodsListPageDTO); + wrapper3.orderByDesc(AuctionBrowseRecord::getCreateTime); + Page<AuctionBrowseRecord> page1 = this.page(page, wrapper3); + PageDTO<AuctionGoodsListVO> articleCommentsVOPageDTO = PageDTO.of(page1, AuctionGoodsListVO.class); + List<AuctionGoodsListVO> auctionGoodsPgeList = articleCommentsVOPageDTO.getList(); List<AuctionGoodsListVO> auctionGoodsVOS=new ArrayList<>(); - for (AuctionGoods auctionGoods:auctionGoodsPgeList){ - AuctionGoodsListVO auctionGoodsVO=new AuctionGoodsListVO(); + for (AuctionGoodsListVO auctionGoodsVO:auctionGoodsPgeList){ + AuctionGoods auctionGoods =auctionGoodsMapper.selectById(auctionGoodsVO.getTargetId()); auctionGoodsVO.setAuctionStock(auctionGoods.getAuctionStock()); auctionGoodsVO.setGoodsSkuId(auctionGoods.getId()); auctionGoodsVO.setEndTime(auctionGoods.getEndTime()); @@ -143,15 +129,29 @@ auctionGoodsVO.setDetail(goodsSkuOne.getDetail()); auctionGoodsVOS.add(auctionGoodsVO); } - page.setRecords(auctionGoodsVOS); - return PageDTO.of(page); + return articleCommentsVOPageDTO; } @Override public PageDTO<WdMemberAuctionSalesroomVO> getWdAuctionSalesroomBrowseRecordList(MemberAuctionSalesroomDTO MemberAuctionSalesroomDTO) { + + Set<Long> goodsSkuIdList = null; + if (MemberAuctionSalesroomDTO.getStatus()!=4){ + LambdaQueryWrapper<AuctionSalesroom> wrapper=Wrappers.lambdaQuery(); + wrapper.eq(AuctionSalesroom::getStatus,MemberAuctionSalesroomDTO.getStatus()); + wrapper.eq(AuctionSalesroom::getDelFlag,0); + List<AuctionSalesroom> auctionSalesrooms = auctionSalesroomMapper.selectList(wrapper); + goodsSkuIdList = auctionSalesrooms.stream().map(AuctionSalesroom::getId) + .collect(Collectors.toSet()); + } + + + LocalDateTime now = LocalDateTime.now(); LocalDateTime newTime7 = now.minusDays(7); - + Page<AuctionBrowseRecord> page = new Page<>(); + page.setSize(MemberAuctionSalesroomDTO.getPageSize()); + page.setCurrent(MemberAuctionSalesroomDTO.getPageCurr()); LambdaQueryWrapper<AuctionBrowseRecord> wrapper3= Wrappers.lambdaQuery(); wrapper3.eq(AuctionBrowseRecord::getDelFlag,0); wrapper3.eq(AuctionBrowseRecord::getMemberId,MemberAuctionSalesroomDTO.getMemberId()); @@ -159,48 +159,55 @@ wrapper3.ge(AuctionBrowseRecord::getCreateTime, newTime7) .le(AuctionBrowseRecord::getCreateTime, now); - List<AuctionBrowseRecord> list = this.list(wrapper3); - Set<Long> goodsSkuIdList = null; - goodsSkuIdList = list.stream().map(AuctionBrowseRecord::getTargetId) - .collect(Collectors.toSet()); - Page<AuctionSalesroom> page = new Page<>(); - page.setSize(MemberAuctionSalesroomDTO.getPageSize()); - page.setCurrent(MemberAuctionSalesroomDTO.getPageCurr()); - MemberAuctionSalesroomWdDTO memberAuctionSalesroomWdDTO=new MemberAuctionSalesroomWdDTO(); - if (goodsSkuIdList.size()>0){ - memberAuctionSalesroomWdDTO.setGoodsSkuIdList(goodsSkuIdList); - }else{ - goodsSkuIdList=new HashSet<>(); - goodsSkuIdList.add(0L); - memberAuctionSalesroomWdDTO.setGoodsSkuIdList(goodsSkuIdList); + if (MemberAuctionSalesroomDTO.getStatus()!=4) { + if (goodsSkuIdList != null) { + wrapper3.in(AuctionBrowseRecord::getTargetId,goodsSkuIdList); + } else { + goodsSkuIdList = new HashSet<>(); + goodsSkuIdList.add(0L); + wrapper3.in(AuctionBrowseRecord::getTargetId,goodsSkuIdList); + } } - memberAuctionSalesroomWdDTO.setSalesroomName(MemberAuctionSalesroomDTO.getSalesroomName()); - Page<AuctionSalesroom> auctionSalesroomList=auctionSalesroomMapper.pageMemberAuctionSalesroomWdList(page,memberAuctionSalesroomWdDTO); - PageDTO<WdMemberAuctionSalesroomVO> wdMemberAuctionSalesroomVOPageDTO = PageDTO.of(auctionSalesroomList, WdMemberAuctionSalesroomVO.class); - List<WdMemberAuctionSalesroomVO> list1 = wdMemberAuctionSalesroomVOPageDTO.getList(); - for (WdMemberAuctionSalesroomVO auctionSalesroom:list1){ - auctionSalesroom.setSalesroomName(auctionSalesroom.getSalesroomName()); - auctionSalesroom.setDescription(auctionSalesroom.getDescription()); - auctionSalesroom.setStatus(auctionSalesroom.getStatus()); - auctionSalesroom.setSalesroomId(auctionSalesroom.getId()); - auctionSalesroom.setId(auctionSalesroom.getId()); - auctionSalesroom.setCoverPic(auctionSalesroom.getCoverPic()); + + wrapper3.orderByDesc(AuctionBrowseRecord::getCreateTime); + if (MemberAuctionSalesroomDTO.getSalesroomName()!=null){ + wrapper3.like(AuctionBrowseRecord::getSkuName,MemberAuctionSalesroomDTO.getSalesroomName()); + } + + Page<AuctionBrowseRecord> page1 = this.page(page, wrapper3); + PageDTO<WdMemberAuctionSalesroomVO> articleCommentsVOPageDTO = PageDTO.of(page1, WdMemberAuctionSalesroomVO.class); + List<WdMemberAuctionSalesroomVO> list1 = articleCommentsVOPageDTO.getList(); + + for (WdMemberAuctionSalesroomVO auctionSalesroom1:list1){ + AuctionSalesroom auctionSalesroom = auctionSalesroomMapper.selectById(auctionSalesroom1.getTargetId()); + auctionSalesroom1.setSalesroomName(auctionSalesroom.getSalesroomName()); + auctionSalesroom1.setDescription(auctionSalesroom.getDescription()); + auctionSalesroom1.setStatus(auctionSalesroom.getStatus().getCode()); + auctionSalesroom1.setSalesroomId(auctionSalesroom.getId()); + auctionSalesroom1.setId(auctionSalesroom.getId()); + auctionSalesroom1.setCoverPic(auctionSalesroom.getCoverPic()); MemberAuctionSalesroomDTO memberAuctionSalesroomDTO1=new MemberAuctionSalesroomDTO(); memberAuctionSalesroomDTO1.setAuctionSalesroomId(auctionSalesroom.getId()); memberAuctionSalesroomDTO1.setMemberId(MemberAuctionSalesroomDTO.getMemberId()); List<OrderAuctionBond> data1 = orderClient.getOrderAuctionBondList1(memberAuctionSalesroomDTO1, SecurityConstants.INNER).getData(); if (data1.size()>0){ - auctionSalesroom.setIsBond(2); + auctionSalesroom1.setIsBond(2); }else{ - auctionSalesroom.setIsBond(1); + auctionSalesroom1.setIsBond(1); } MemberAuctionSalesroomDTO memberAuctionSalesroomDTO2=new MemberAuctionSalesroomDTO(); memberAuctionSalesroomDTO2.setAuctionSalesroomId(auctionSalesroom.getId()); - List<OrderAuctionBond> data2 = orderClient.getOrderAuctionBondList1(memberAuctionSalesroomDTO2, SecurityConstants.INNER).getData(); - auctionSalesroom.setBondNum(data2.size()); - auctionSalesroom.setBond(auctionSalesroom.getBond()); + + LambdaQueryWrapper<AuctionBondJl> wrapper1=Wrappers.lambdaQuery(); + wrapper1.eq(AuctionBondJl::getAuctionSalesroomId,auctionSalesroom.getId()); + wrapper1.eq(AuctionBondJl::getBondType,2); + wrapper1.eq(AuctionBondJl::getIsState,0); + java.util.List<AuctionBondJl> auctionBondJls = auctionBondJlMapper.selectList(wrapper1); + + auctionSalesroom1.setBondNum(auctionBondJls.size()); + auctionSalesroom1.setBond(auctionSalesroom.getBond()); } - return wdMemberAuctionSalesroomVOPageDTO; + return articleCommentsVOPageDTO; } } diff --git a/ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/service/impl/AuctionGoodsServiceImpl.java b/ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/service/impl/AuctionGoodsServiceImpl.java index 94e674d..fb98337 100644 --- a/ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/service/impl/AuctionGoodsServiceImpl.java +++ b/ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/service/impl/AuctionGoodsServiceImpl.java @@ -609,6 +609,7 @@ AuctionBrowseRecord auctionBrowseRecord=new AuctionBrowseRecord(); auctionBrowseRecord.setBrowseType(AuctionOrderTypeEnum.REGULAR_ITEMS); auctionBrowseRecord.setMemberId(auctionGoodsListDTO.getMemberId()); + auctionBrowseRecord.setSkuName(goodsSkuOne.getSkuName()); auctionBrowseRecord.setTargetId(auctionGoodsListDTO.getGoodsSkuId()); iAuctionBrowseRecordService.save(auctionBrowseRecord); } diff --git a/ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/service/impl/AuctionSalesroomGoodsServiceImpl.java b/ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/service/impl/AuctionSalesroomGoodsServiceImpl.java index c774148..1cef833 100644 --- a/ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/service/impl/AuctionSalesroomGoodsServiceImpl.java +++ b/ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/service/impl/AuctionSalesroomGoodsServiceImpl.java @@ -7,8 +7,10 @@ import com.fasterxml.jackson.databind.ObjectMapper; import com.google.common.collect.Lists; import com.ruoyi.auction.domain.AuctionBidRecord; +import com.ruoyi.auction.domain.AuctionBondJl; import com.ruoyi.auction.domain.AuctionSalesroomGoods; import com.ruoyi.auction.mapper.AuctionBidRecordMapper; +import com.ruoyi.auction.mapper.AuctionBondJlMapper; import com.ruoyi.auction.mapper.AuctionSalesroomGoodsMapper; import com.ruoyi.auction.mapper.AuctionSalesroomMapper; import com.ruoyi.auction.service.IAuctionBrowseRecordService; @@ -78,6 +80,10 @@ @Resource private IAuctionSalesroomService iAuctionSalesroomService; + + + @Resource + private AuctionBondJlMapper auctionBondJlMapper; private static final ObjectMapper objectMapper = new ObjectMapper(); @@ -196,6 +202,7 @@ wrapper.eq(AuctionSalesroomGoods::getDelFlag,0); wrapper.eq(AuctionSalesroomGoods::getBackupStatus,false); wrapper.eq(AuctionSalesroomGoods::getAuctionSalesroomId,ationSalesroomGoodsDTO.getAuctionSalesroomId()); + wrapper.orderByAsc(AuctionSalesroomGoods::getSortNum); wrapper.last("limit 1"); AuctionSalesroomGoods auctionSalesroomGoods = this.getOne(wrapper); ForepartAuctionSalesroomGoodsVO currentAuctionSalesroomGoods= new ForepartAuctionSalesroomGoodsVO(); @@ -218,7 +225,7 @@ wrapper1.eq(AuctionSalesroomGoods::getBackupStatus,false); wrapper1.eq(AuctionSalesroomGoods::getAuctionSalesroomId,ationSalesroomGoodsDTO.getAuctionSalesroomId()); if (auctionSalesroomGoods!=null) { - wrapper1.eq(AuctionSalesroomGoods::getSortNum, auctionSalesroomGoods.getSortNum() + 1); + wrapper1.eq(AuctionSalesroomGoods::getSortNum, auctionSalesroomGoods.getSortNum() - 1); }else{ LambdaQueryWrapper<AuctionSalesroomGoods> wrappers=Wrappers.lambdaQuery(); @@ -226,7 +233,7 @@ wrappers.eq(AuctionSalesroomGoods::getDelFlag,0); wrappers.eq(AuctionSalesroomGoods::getBackupStatus,false); wrappers.eq(AuctionSalesroomGoods::getAuctionSalesroomId,ationSalesroomGoodsDTO.getAuctionSalesroomId()); - wrappers.orderByAsc(AuctionSalesroomGoods::getSortNum); + wrappers.orderByDesc(AuctionSalesroomGoods::getSortNum); wrappers.last("limit 1"); AuctionSalesroomGoods auctionSalesroomGoodss = this.getOne(wrappers); if (auctionSalesroomGoodss!=null){ @@ -267,7 +274,7 @@ } wrapper2.eq(AuctionSalesroomGoods::getAuctionSalesroomId,ationSalesroomGoodsDTO.getAuctionSalesroomId()); wrapper2.orderByAsc(AuctionSalesroomGoods::getStatus); - wrapper2.orderByAsc(AuctionSalesroomGoods::getSortNum); + wrapper2.orderByDesc(AuctionSalesroomGoods::getSortNum); wrapper2.eq(AuctionSalesroomGoods::getBackupStatus,false); List<AuctionSalesroomGoods> auctionSalesroomGoods2 = this.list(wrapper2); for (AuctionSalesroomGoods salesroomGoods:auctionSalesroomGoods2){ @@ -593,6 +600,18 @@ AuctionSalesroomGoodsInfoVO.setSpec(goodsSku.getSpec()); AuctionSalesroomGoodsInfoVO.setSpecUnit(goodsSku.getSpecUnit()); + + LambdaQueryWrapper<AuctionBondJl> wrapper=Wrappers.lambdaQuery(); + wrapper.eq(AuctionBondJl::getAuctionSalesroomId,byId.getId()); + wrapper.eq(AuctionBondJl::getMemberId,auctionSalesroomGoodsInfoDTO.getMemberId()); + wrapper.eq(AuctionBondJl::getIsState,0); + AuctionBondJl auctionBondJl = auctionBondJlMapper.selectOne(wrapper); + if (auctionBondJl!=null){ + AuctionSalesroomGoodsInfoVO.setIsApply(2); + }else{ + AuctionSalesroomGoodsInfoVO.setIsApply(1); + } + CustomConfig returnAddressUserName = sysUserClient.getconfig("MALL_ORDER_DESCRIPTION").getData(); AuctionSalesroomGoodsInfoVO.setExplain(returnAddressUserName.getConfigValue()); AuctionSalesroomGoodsInfoVO.setMinimumMarkupAmount(byId1.getMinimumMarkupAmount()); diff --git a/ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/service/impl/AuctionSalesroomServiceImpl.java b/ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/service/impl/AuctionSalesroomServiceImpl.java index e6ff93b..6bdc56b 100644 --- a/ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/service/impl/AuctionSalesroomServiceImpl.java +++ b/ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/service/impl/AuctionSalesroomServiceImpl.java @@ -414,11 +414,13 @@ }else{ memberAuctionSalesroomVO.setIsApply(1); } - MemberAuctionSalesroomDTO memberAuctionSalesroomDTO1=new MemberAuctionSalesroomDTO(); - memberAuctionSalesroomDTO1.setAuctionSalesroomId(auctionSalesroom.getId()); - List<OrderAuctionBond> data1 = orderClient.getOrderAuctionBondList1(memberAuctionSalesroomDTO1, SecurityConstants.INNER).getData(); - if(data1!=null){ - memberAuctionSalesroomVO.setApplyNum(data1.size()); + LambdaQueryWrapper<AuctionBondJl> wrapper1=Wrappers.lambdaQuery(); + wrapper1.eq(AuctionBondJl::getAuctionSalesroomId,auctionSalesroom.getId()); + wrapper1.eq(AuctionBondJl::getBondType,2); + wrapper1.eq(AuctionBondJl::getIsState,0); + java.util.List<AuctionBondJl> auctionBondJls = auctionBondJlMapper.selectList(wrapper1); + if(auctionBondJls!=null){ + memberAuctionSalesroomVO.setApplyNum(auctionBondJls.size()); }else{ memberAuctionSalesroomVO.setApplyNum(0); @@ -552,6 +554,7 @@ auctionBrowseRecord.setBrowseType(AuctionOrderTypeEnum.AUCTION_ITEMS); auctionBrowseRecord.setMemberId(memberAuctionSalesroomDTO.getMemberId()); auctionBrowseRecord.setTargetId(memberAuctionSalesroomDTO.getAuctionSalesroomId()); + auctionBrowseRecord.setSkuName(byId.getSalesroomName()); iAuctionBrowseRecordService.save(auctionBrowseRecord); } -- Gitblit v1.7.1