From 1dc62ba98f4a09a136a4ce31bda7fbaefef00c15 Mon Sep 17 00:00:00 2001 From: jl-zhoujl2 Date: Wed, 8 Jun 2022 09:19:54 +0800 Subject: [PATCH] =?UTF-8?q?6.8=20=E4=BF=AE=E6=94=B9=E6=A0=B7=E5=BC=8F?= =?UTF-8?q?=EF=BC=8C=E5=A2=9E=E5=8A=A0=E6=8F=90=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/AuctionViewAuctions.tsx | 24 ++++++++++++------- .../AuctionViewAuctions/AuctionImage.less | 4 +++- 2 files changed, 19 insertions(+), 9 deletions(-) diff --git a/src/pages/Auction/AuctionParticipateDetail/components/AuctionViewAuctions.tsx b/src/pages/Auction/AuctionParticipateDetail/components/AuctionViewAuctions.tsx index 8a6138d..347ba77 100644 --- a/src/pages/Auction/AuctionParticipateDetail/components/AuctionViewAuctions.tsx +++ b/src/pages/Auction/AuctionParticipateDetail/components/AuctionViewAuctions.tsx @@ -366,11 +366,15 @@ const AuctionViewAuctions: React.FC = () => { * 我要参拍 */ const toParticipate = () => { - setIsModalVisible(true); - form.setFieldsValue({ - "organizationName": userData.organizationName, - "biddersCpr": userData.fullName, - }); + if (isParticipant()) {//有权限 + setIsModalVisible(true); + form.setFieldsValue({ + "organizationName": userData.organizationName, + "biddersCpr": userData.fullName, + }); + } else { + message.info("您好,您不具有参拍人权限,无法参与竞拍出价,您可联系省分接口人配置参拍权限。"); + } } //参与竞拍 const handleOk = () => { @@ -458,9 +462,9 @@ const AuctionViewAuctions: React.FC = () => { {overFlag ? '最终价:' : '当前价:'}¥{digitalConversionAmount(String(currentPrice), 2)} { - (!overFlag && isParticipant()) && ( + !overFlag && ( viewStatus === '1' ? ( - startFlag &&
+ startFlag ? (
<> 请出价: { }}>+{range} -
+
) : ( +
+ 您已报名参拍,竞拍未开始! +
+ ) ) : (
diff --git a/src/pages/Auction/AuctionViewAuctions/AuctionImage.less b/src/pages/Auction/AuctionViewAuctions/AuctionImage.less index cacb7fa..21c08a4 100644 --- a/src/pages/Auction/AuctionViewAuctions/AuctionImage.less +++ b/src/pages/Auction/AuctionViewAuctions/AuctionImage.less @@ -45,9 +45,11 @@ ul.small-img-ul li.img.active{ border-color:#b30000; } .saleBlock{ height: 56px;} .saleBlock span{ font-size: 24px; font-weight: bold; color: #b30000;} .saleBlock input[type="text"]{ padding: 2px; width: 200px; height: 28px; border: 1px solid #ddd; border-radius: 2px;} -.saleBlock button{ width: 64px; height: 32px; line-height: 32px; text-align: center; background: #b30000; color: #fff; border-radius: 3px; cursor: pointer;} +.saleBlock button{ width: 64px; height: 32px; line-height: 32px; text-align: center; background: #b30000; color: #fff; border-radius: 3px; cursor: pointer;margin: 0px;padding: 0px;border: 1px solid #fff;} .otherInform{} .otherInform span{ display:inline-block; float: left; width: 49%; line-height: 2;} .contentParts .rightInform{ position: absolute; top: 10px; right: 15px; width: 280px;} .contentParts .rightInform ul{} .contentParts .rightInform ul li{ margin: 2px 0 8px; line-height: 1.8; color: #999;} +.auction-not-started{ height: 48px;} +.auction-not-started span{ font-size: 20px; font-weight: bold; color: #b30000;}