优化更新患者信息接口,移除省、市、县字段以简化逻辑;注释掉日志记录代码

This commit is contained in:
yuchenglong
2025-12-09 18:15:37 +08:00
parent ec16a8e36d
commit cb2ddb9c02
2 changed files with 12 additions and 21 deletions

View File

@@ -178,9 +178,6 @@ export async function getPatientInfo(
export async function updatePatientInfo( export async function updatePatientInfo(
id_no: string, id_no: string,
marital_status: number, marital_status: number,
province?: string,
city?: string,
county?: string,
address?: string, address?: string,
id_no_pic?: File | Blob id_no_pic?: File | Blob
): Promise<ApiResponse<null>> { ): Promise<ApiResponse<null>> {
@@ -188,13 +185,15 @@ export async function updatePatientInfo(
formData.append("id_no", id_no); formData.append("id_no", id_no);
formData.append("id_no_pic", id_no_pic || ""); formData.append("id_no_pic", id_no_pic || "");
formData.append("marital_status", marital_status.toString()); formData.append("marital_status", marital_status.toString());
// formData.append("province", province || "");
// formData.append("city", city || "");
// formData.append("county", county || "");
formData.append("address", address || ""); formData.append("address", address || "");
const response = await axiosInstance.post<ApiResponse<null>>( const response = await axiosInstance.post<ApiResponse<null>>(
"patient-edit", "patient-edit",
formData formData,
{
headers: {
"Content-Type": "multipart/form-data",
},
}
); );
return response.data; return response.data;
} }

View File

@@ -210,21 +210,13 @@ const U2: React.FC = () => {
const byteArray = new Uint8Array(byteNumbers); const byteArray = new Uint8Array(byteNumbers);
const blob = new Blob([byteArray], { type: mime }); const blob = new Blob([byteArray], { type: mime });
//打印参数 //打印参数
window.electronAPI.log( // window.electronAPI.log(
"info", // "info",
`Updating patient info: id_no=${idCardNo}, marital_status=${selectedMarital}, province=${provinceCode}, city=${cityCode}, county=${countyCode}, address=${address}, id_no_pic size=${blob.size}` // `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( return updatePatientInfo(idCardNo, selectedMarital, address, blob);
idCardNo,
selectedMarital,
provinceCode,
cityCode,
countyCode,
address,
blob
);
}; };
tryUploadWithPhoto() tryUploadWithPhoto()