From fbc7e749abe186ea874d06e93e50465429fcd832 Mon Sep 17 00:00:00 2001 From: rentaiming <806181062@qq.com> Date: 星期一, 22 七月 2024 16:46:00 +0800 Subject: [PATCH] 修改bug --- ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/service/impl/AuctionSalesroomServiceImpl.java | 23 ++++++++++------------- 1 files changed, 10 insertions(+), 13 deletions(-) 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 62f0852..184b2b6 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 @@ -260,9 +260,12 @@ wrapper.eq(AuctionSalesroom::getAuctionSalesroomNo,arepartAuctionBidRecordDTO.getAuctionSalesroomQrcode()); wrapper.eq(AuctionSalesroom::getDelFlag,0); AuctionSalesroom auctionBidRecord = this.getOne(wrapper); - if(auctionBidRecord.getType().getCode()==0){ - throw new ServiceException("当前扫码是线下拍卖会"); + if (auctionBidRecord!=null){ + if(auctionBidRecord.getType().getCode()==0){ + throw new ServiceException("当前扫码是线下拍卖会"); + } } + return auctionBidRecord; } @@ -409,12 +412,12 @@ List<OrderAuctionBond> data1 = orderClient.getOrderAuctionBondList1(memberAuctionSalesroomDTO1, SecurityConstants.INNER).getData(); if(data1!=null){ memberAuctionSalesroomVO.setApplyNum(data1.size()); - List.add(memberAuctionSalesroomVO); + }else{ memberAuctionSalesroomVO.setApplyNum(0); } - + List.add(memberAuctionSalesroomVO); } page.setRecords(List); return PageDTO.of(page); @@ -1063,18 +1066,12 @@ PageDTO<WdMemberAuctionSalesroomVO> wdMemberAuctionSalesroomVOPageDTO = PageDTO.of(auctionSalesroomList, WdMemberAuctionSalesroomVO.class); List<WdMemberAuctionSalesroomVO> list = wdMemberAuctionSalesroomVOPageDTO.getList(); for (WdMemberAuctionSalesroomVO auctionSalesroom:list){ - WdMemberAuctionSalesroomVO memberAuctionSalesroomVO=new WdMemberAuctionSalesroomVO(); - memberAuctionSalesroomVO.setSalesroomName(auctionSalesroom.getSalesroomName()); - memberAuctionSalesroomVO.setDescription(auctionSalesroom.getDescription()); - memberAuctionSalesroomVO.setStatus(auctionSalesroom.getStatus()); - memberAuctionSalesroomVO.setSalesroomId(auctionSalesroom.getId()); - memberAuctionSalesroomVO.setCoverPic(auctionSalesroom.getCoverPic()); MemberAuctionSalesroomDTO memberAuctionSalesroomDTO1=new MemberAuctionSalesroomDTO(); - memberAuctionSalesroomDTO1.setAuctionSalesroomId(auctionSalesroom.getSalesroomId()); - memberAuctionSalesroomDTO1.setMemberId(auctionSalesroom.getId()); + memberAuctionSalesroomDTO1.setAuctionSalesroomId(auctionSalesroom.getId()); + memberAuctionSalesroomDTO1.setMemberId(MemberAuctionSalesroomDTO.getMemberId()); List<OrderAuctionBond> data1 = orderClient.getOrderAuctionBondList1(memberAuctionSalesroomDTO1, SecurityConstants.INNER).getData(); if (data1.size()>0){ - memberAuctionSalesroomVO.setBondTime(data1.get(0).getCreateTime()); + auctionSalesroom.setBondTime(data1.get(0).getCreateTime()); } } return wdMemberAuctionSalesroomVOPageDTO; -- Gitblit v1.7.1