From cb2ddb9c025d28d5f8acddd0cbee216a3c3592b5 Mon Sep 17 00:00:00 2001 From: yuchenglong Date: Tue, 9 Dec 2025 18:15:37 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E6=9B=B4=E6=96=B0=E6=82=A3?= =?UTF-8?q?=E8=80=85=E4=BF=A1=E6=81=AF=E6=8E=A5=E5=8F=A3=EF=BC=8C=E7=A7=BB?= =?UTF-8?q?=E9=99=A4=E7=9C=81=E3=80=81=E5=B8=82=E3=80=81=E5=8E=BF=E5=AD=97?= =?UTF-8?q?=E6=AE=B5=E4=BB=A5=E7=AE=80=E5=8C=96=E9=80=BB=E8=BE=91=EF=BC=9B?= =?UTF-8?q?=E6=B3=A8=E9=87=8A=E6=8E=89=E6=97=A5=E5=BF=97=E8=AE=B0=E5=BD=95?= =?UTF-8?q?=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/hisApi.ts | 13 ++++++------- src/pages/U2/u2.tsx | 20 ++++++-------------- 2 files changed, 12 insertions(+), 21 deletions(-) diff --git a/src/api/hisApi.ts b/src/api/hisApi.ts index 679cc53..32b9486 100644 --- a/src/api/hisApi.ts +++ b/src/api/hisApi.ts @@ -178,9 +178,6 @@ export async function getPatientInfo( export async function updatePatientInfo( id_no: string, marital_status: number, - province?: string, - city?: string, - county?: string, address?: string, id_no_pic?: File | Blob ): Promise> { @@ -188,13 +185,15 @@ export async function updatePatientInfo( formData.append("id_no", id_no); formData.append("id_no_pic", id_no_pic || ""); formData.append("marital_status", marital_status.toString()); - // formData.append("province", province || ""); - // formData.append("city", city || ""); - // formData.append("county", county || ""); formData.append("address", address || ""); const response = await axiosInstance.post>( "patient-edit", - formData + formData, + { + headers: { + "Content-Type": "multipart/form-data", + }, + } ); return response.data; } diff --git a/src/pages/U2/u2.tsx b/src/pages/U2/u2.tsx index 9d6329b..0cd45b4 100644 --- a/src/pages/U2/u2.tsx +++ b/src/pages/U2/u2.tsx @@ -210,21 +210,13 @@ const U2: React.FC = () => { const byteArray = new Uint8Array(byteNumbers); const blob = new Blob([byteArray], { type: mime }); //打印参数 - - window.electronAPI.log( - "info", - `Updating patient info: id_no=${idCardNo}, marital_status=${selectedMarital}, province=${provinceCode}, city=${cityCode}, county=${countyCode}, address=${address}, id_no_pic size=${blob.size}` - ); + + // window.electronAPI.log( + // "info", + // `Updating patient info: id_no=${idCardNo}, marital_status=${selectedMarital}, province=${provinceCode}, city=${cityCode}, county=${countyCode}, address=${address}, id_no_pic size=${blob.size}` + // ); // 调用带图片的更新接口(传入推断的省市县编码) - return updatePatientInfo( - idCardNo, - selectedMarital, - provinceCode, - cityCode, - countyCode, - address, - blob - ); + return updatePatientInfo(idCardNo, selectedMarital, address, blob); }; tryUploadWithPhoto()