diff --git a/src/api/types.ts b/src/api/types.ts
index 3c4465a..b5b269d 100644
--- a/src/api/types.ts
+++ b/src/api/types.ts
@@ -553,6 +553,12 @@ export interface PoAddItemCustomerInfo {
is_vip_name?: string | null;
/** 联系电话 */
phone?: string | null;
+ /** 是否到检(0-未到检 1-已到检) */
+ is_sign_in?: number | null;
+ /** 挂账公司ID */
+ company_id?: number | null;
+ /** 挂账公司名称 */
+ company_name?: string | null;
}
/**
diff --git a/src/components/exam/ExamAddonPanel.tsx b/src/components/exam/ExamAddonPanel.tsx
index 5f2f4e9..3b6378e 100644
--- a/src/components/exam/ExamAddonPanel.tsx
+++ b/src/components/exam/ExamAddonPanel.tsx
@@ -110,6 +110,15 @@ export const ExamAddonPanel = ({ client, onGoToSign }: ExamAddonPanelProps) => {
customer_name: res.Data.customerInfo.customer_name,
phone: res.Data.customerInfo.phone,
});
+ // 设置挂账公司默认值
+ const companyName = res.Data.customerInfo.company_name;
+ if (companyName && companyName.trim() !== '') {
+ setAccountCompany(companyName);
+ setAccountCompanySearch(companyName);
+ } else {
+ setAccountCompany('');
+ setAccountCompanySearch('');
+ }
}
// 保存渠道折扣信息
if (res.Data?.listChannelDiscount && res.Data.listChannelDiscount.length > 0) {
diff --git a/src/components/exam/ExamSignPanel.tsx b/src/components/exam/ExamSignPanel.tsx
index 225bd10..f480336 100644
--- a/src/components/exam/ExamSignPanel.tsx
+++ b/src/components/exam/ExamSignPanel.tsx
@@ -1847,6 +1847,9 @@ export const ExamSignPanel = ({ examId, onBusyChange }: ExamSignPanelProps) => {
{displayName}
{typeof bill.pdf_sort === 'number' ? `(#${bill.pdf_sort})` : ''}
+ {bill.payment_status_name && (
+ {bill.payment_status_name}
+ )}
{isSigned && (
