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()