From 1bc48330cdedc58325e1f608dedd4f1413aa1901 Mon Sep 17 00:00:00 2001 From: xianyi Date: Thu, 8 Jan 2026 16:57:29 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=8C=82=E8=B4=A6=E5=85=AC?= =?UTF-8?q?=E5=8F=B8=E6=B8=85=E9=99=A4=E6=8C=89=E9=92=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/exam/ExamAddonPanel.tsx | 28 +++++++++++++++++++++++--- 1 file changed, 25 insertions(+), 3 deletions(-) diff --git a/src/components/exam/ExamAddonPanel.tsx b/src/components/exam/ExamAddonPanel.tsx index 274342e..770af64 100644 --- a/src/components/exam/ExamAddonPanel.tsx +++ b/src/components/exam/ExamAddonPanel.tsx @@ -316,6 +316,13 @@ export const ExamAddonPanel = ({ client, onGoToSign }: ExamAddonPanelProps) => { setIsAccountCompanyDropdownOpen(false); }; + // 清空挂账公司 + const handleClearAccountCompany = () => { + setAccountCompany(''); + setAccountCompanySearch(''); + setIsAccountCompanyDropdownOpen(false); + }; + // 结算方式选项 const paymentMethodOptions: Array<{ value: 'self' | 'account'; label: string }> = [ { value: 'self', label: '自费' }, @@ -838,10 +845,25 @@ export const ExamAddonPanel = ({ client, onGoToSign }: ExamAddonPanelProps) => { }} placeholder={'请输入公司名称'} className='w-full outline-none text-xs bg-transparent' + onClick={(e) => e.stopPropagation()} /> - - ▼ - +
+ {accountCompanySearch && ( + + )} + + ▼ + +
{isAccountCompanyDropdownOpen && (