From fa6003e47bb0fedd6902e1bb9a9a9827b451c749 Mon Sep 17 00:00:00 2001 From: xianyi Date: Thu, 25 Dec 2025 11:40:34 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=E4=BD=93=E6=A3=80=E5=AE=A2?= =?UTF-8?q?=E6=88=B7=E6=8A=A5=E5=91=8A=E9=82=AE=E5=AF=84=E5=9C=B0=E5=9D=80?= =?UTF-8?q?=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/types.ts | 6 ++++++ src/components/exam/ExamDeliveryPanel.tsx | 12 ++++++++++++ 2 files changed, 18 insertions(+) diff --git a/src/api/types.ts b/src/api/types.ts index 9d818f1..7c148da 100644 --- a/src/api/types.ts +++ b/src/api/types.ts @@ -873,6 +873,12 @@ export interface OutputReportSendInfo { address_contact?: string | null; /** 联系电话 */ address_mobile?: string | null; + /** 省份名称 */ + province_name?: string | null; + /** 城市名称 */ + city_name?: string | null; + /** 区县名称 */ + country_name?: string | null; /** 寄送地址 */ address_content?: string | null; } diff --git a/src/components/exam/ExamDeliveryPanel.tsx b/src/components/exam/ExamDeliveryPanel.tsx index 9675ca2..b092070 100644 --- a/src/components/exam/ExamDeliveryPanel.tsx +++ b/src/components/exam/ExamDeliveryPanel.tsx @@ -40,6 +40,15 @@ export const ExamDeliveryPanel = ({ client }: { client: ExamClient }) => { if (data.address_mobile) { setAddressMobile(data.address_mobile); } + if (data.province_name) { + setProvinceName(data.province_name); + } + if (data.city_name) { + setCityName(data.city_name); + } + if (data.country_name) { + setCountryName(data.country_name); + } if (data.address_content) { setAddressContent(data.address_content); } @@ -101,6 +110,9 @@ export const ExamDeliveryPanel = ({ client }: { client: ExamClient }) => { {viewMode === 'form' ? ( <> + {infoLoading && ( +
正在加载地址信息...
+ )}
收件人姓名