From 8b41a2bfe49f7bfe15abba9183ce2135182c1cf7 Mon Sep 17 00:00:00 2001
From: rentaiming <806181062@qq.com>
Date: 星期五, 12 七月 2024 17:21:43 +0800
Subject: [PATCH] 修改bug

---
 ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/service/impl/AuctionSalesroomServiceImpl.java |   17 ++++++++++++++++-
 1 files changed, 16 insertions(+), 1 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 3da6fd8..3a0ecae 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
@@ -241,6 +241,10 @@
         if (sysUser==null){
             throw new ServiceException("手机号未注册");
         }
+        if (sysUser.getStatus().equals(1)){
+            throw new ServiceException("该拍卖师账号停用");
+        }
+
       if (!SecurityUtils.matchesPassword(arepartAuctionBidRecordDTO.getPassword(), sysUser.getPassword())){
             throw new ServiceException("密码输入错误");
         }
@@ -651,7 +655,12 @@
                 one.setTargetId(bidVO.getTargetId());
                 one.setMemberId(bidVO.getMemberId());
                 one.setLastBidTime(LocalDateTime.now());
-                one.setNickname(membeOne.getNickname());
+                if(membeOne.getRealName()!=null||membeOne.getRealName()!=""){
+                    one.setNickname(membeOne.getRealName());
+                }else{
+                    one.setNickname(membeOne.getNickname());
+                }
+
                 one.setPhone(membeOne.getPhone());
                 one.setAuctionType(AuctionOrderTypeEnum.AUCTION_ITEMS);
                 one.setStatus(BidStatusEnum.ELIMINATE);
@@ -729,6 +738,12 @@
                     one3.setAuctionSalesroomId(bidVO.getAuctionSalesroomId());
                     one3.setTargetId(bidVO.getTargetId());
                     one3.setMemberId(bidVO.getMemberId());
+                    if(membeOne.getRealName()!=null||membeOne.getRealName()!=""){
+                        one3.setNickname(membeOne.getRealName());
+                    }else{
+                        one3.setNickname(membeOne.getNickname());
+                    }
+                    one3.setPhone(membeOne.getPhone());
                     one3.setLastBidTime(LocalDateTime.now());
                     one3.setAuctionType(AuctionOrderTypeEnum.REGULAR_ITEMS);
                     one3.setStatus(BidStatusEnum.ELIMINATE);

--
Gitblit v1.7.1