修改了撤回按钮样式,解决点击消息通知弹出对话框时的卡顿

main
wuyize 2023-01-08 20:39:18 +08:00
parent 29991bdf99
commit adb1ac45f8
2 changed files with 8 additions and 4 deletions

View File

@ -112,12 +112,13 @@ function InvoiceDetailModal(props: { invoiceDetail: any, open: boolean, onClose:
title={props.isOwner?"确定撤回吗?":"请填写撤回理由"}
onConfirm={withdraw}
okText="确定"
okButtonProps={{danger: true}}
//showCancel={false}
cancelText="取消"
onCancel={() => {setWithdrawReason("")}}
description={props.isOwner?"":<TextArea rows={4} onChange={(e)=>{setWithdrawReason(e.target.value)}}/>}
>
<Button danger type="primary"></Button>
<Button danger ></Button>
</Popconfirm>}
<Button type="primary" href={baseUrl + props.invoiceDetail?.invoiceFileUri} download

View File

@ -189,7 +189,8 @@ function MessageList(props: { count: number, onCountChange: (count: number) => v
break
}
setPopoverOpen(false)
readMessage(item)
if (!item.alreadyRead)
readMessage(item)
}
return (
@ -286,8 +287,10 @@ function MessageList(props: { count: number, onCountChange: (count: number) => v
<InvoiceDetailModal open={invoiceModalOpen} invoiceDetail={invoiceDetail}
onClose={() => setInvoiceModalOpen(false)} isBase64={true}
isOwner={true}/>
<ReimbursementDetail closeDetail={()=>{setReimbursementDetail(undefined)}}
accessLevel={-1} reimbursement={reimbursementDetail}/>
<ReimbursementDetail closeDetail={() => {
setReimbursementDetail(undefined)
}}
accessLevel={-1} reimbursement={reimbursementDetail}/>
</>
)
}