From 57de9fda8b7ec1f75da7a0b22340aa8bdcfa8bfb Mon Sep 17 00:00:00 2001 From: wucongxing <815046773@qq.com> Date: Tue, 9 May 2023 11:38:35 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=AE=B6=E5=BA=AD=E6=88=90?= =?UTF-8?q?=E5=91=98-=E4=B8=AA=E4=BA=BA=E6=83=85=E5=86=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Services/PatientFamilyService.php | 36 ++++++++++++++++++--------- 1 file changed, 24 insertions(+), 12 deletions(-) diff --git a/app/Services/PatientFamilyService.php b/app/Services/PatientFamilyService.php index e7e6284..01a6b0d 100644 --- a/app/Services/PatientFamilyService.php +++ b/app/Services/PatientFamilyService.php @@ -704,33 +704,45 @@ class PatientFamilyService extends BaseService $data['family_id'] = $request_params['family_id']; $data['patient_id'] = $user_info['client_user_id']; if (isset($request_params['is_allergy_history'])){ - $data['is_allergy_history'] = $request_params['is_allergy_history']; - $data['allergy_history'] = $request_params['allergy_history'] ?? ""; + if ($request_params['is_allergy_history'] != null){ + $data['is_allergy_history'] = $request_params['is_allergy_history']; + $data['allergy_history'] = $request_params['allergy_history'] ?? ""; + } } if (isset($request_params['is_family_history'])){ - $data['is_family_history'] = $request_params['is_family_history']; - $data['family_history'] = $request_params['family_history'] ?? ""; + if ($request_params['is_family_history'] != null){ + $data['is_family_history'] = $request_params['is_family_history']; + $data['family_history'] = $request_params['family_history'] ?? ""; + } } if (isset($request_params['is_pregnant'])){ - $data['is_pregnant'] = $request_params['is_pregnant']; - $data['pregnant'] = $request_params['pregnant'] ?? ""; + if ($request_params['is_pregnant'] != null){ + $data['is_pregnant'] = $request_params['is_pregnant']; + $data['pregnant'] = $request_params['pregnant'] ?? ""; + } } if (isset($request_params['is_operation'])){ - $data['is_operation'] = $request_params['is_operation']; - $data['operation'] = $request_params['operation'] ?? ""; + if ($request_params['is_operation'] != null){ + $data['is_operation'] = $request_params['is_operation']; + $data['operation'] = $request_params['operation'] ?? ""; + } } if (isset($request_params['drink_wine_status'])){ - $data['drink_wine_status'] = $request_params['drink_wine_status']; - $data['smoke_status'] = $request_params['smoke_status'] ?? ""; + if ($request_params['drink_wine_status'] != null){ + $data['drink_wine_status'] = $request_params['drink_wine_status']; + $data['smoke_status'] = $request_params['smoke_status'] ?? ""; + } } if (isset($request_params['chemical_compound_status'])){ - $data['chemical_compound_status'] = $request_params['chemical_compound_status']; - $data['chemical_compound_describe'] = $request_params['chemical_compound_describe']; + if ($request_params['chemical_compound_status'] != null){ + $data['chemical_compound_status'] = $request_params['chemical_compound_status']; + $data['chemical_compound_describe'] = $request_params['chemical_compound_describe']; + } } $patient_family_personal = PatientFamilyPersonalModel::addPatientFamilyPersonal($data);