From 306cfc15eb7d66e2020e01a68471941c55dfa7be Mon Sep 17 00:00:00 2001 From: jl-zhoujl2 Date: Fri, 9 Sep 2022 17:02:10 +0800 Subject: [PATCH] =?UTF-8?q?9.9=20=E9=A2=84=E7=BA=A6=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/ElecBidEvaluation/MeetingReservation.tsx | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/components/ElecBidEvaluation/MeetingReservation.tsx b/src/components/ElecBidEvaluation/MeetingReservation.tsx index b18bfd0..4dc2a16 100644 --- a/src/components/ElecBidEvaluation/MeetingReservation.tsx +++ b/src/components/ElecBidEvaluation/MeetingReservation.tsx @@ -57,6 +57,8 @@ const MeetingReservation: React.FC = (props) => { const [modalStatus, setModalStatus] = useState(status); //评标室类型 meeting-会议室 eval-评标室 const [meetType, setMeetType] = useState("meeting"); + //会议室预约是否可修改 true-不可修改 false-可修改 + const [isEditMeet, setIsEditMeet] = useState(false); const onFinish = (values: any) => { console.log(values); @@ -85,6 +87,8 @@ const MeetingReservation: React.FC = (props) => { if (res?.code == 200) { setSkeleing(false); const data = res?.data; + const isEdit: boolean = data.reserveStartDate <= moment().format(dateTimeFormatter); + setIsEditMeet(isEdit); setMeetType(data.reserveType);//变更窗口类型 if (data.reserveType == "meeting") { data.reserveStartDate = echoDateTimeFormatter(data.reserveStartDate); @@ -97,9 +101,10 @@ const MeetingReservation: React.FC = (props) => { //取消预约 const cancelMeet = () => { confirm({ - title: "确认取消预约?", + title: "请与评标场所使用人员确认后再进行取消,以免影响评标/会议的正常开展!", icon: , centered: true, + okText: '确认', content: '', async onOk() { await cancelMeeting(meetId).then(res => { @@ -133,7 +138,7 @@ const MeetingReservation: React.FC = (props) => { , - ,