From 941ece6525917c461806aaafd33214be62d98d79 Mon Sep 17 00:00:00 2001 From: wh <382379437@qq.com> Date: Thu, 18 Jul 2024 12:05:24 +0800 Subject: [PATCH] fixed --- .../application/api/controller/Reportty.php | 42 +++++++++++++------ 1 file changed, 30 insertions(+), 12 deletions(-) diff --git a/digital_doctor/application/api/controller/Reportty.php b/digital_doctor/application/api/controller/Reportty.php index e8363ed..fe2a53a 100644 --- a/digital_doctor/application/api/controller/Reportty.php +++ b/digital_doctor/application/api/controller/Reportty.php @@ -69,19 +69,37 @@ class Reportty $content = [ //["role" => "user", "content" => ''] ]; + $baseuser = []; + //Db::table('fa_ty_userbaseinfo') + //->where('phone',$user['username']) + //->where('name',$user['name']) + //->find(); + + $name = isset($baseuser['name'])?$baseuser['name']:'未知'; + $gender = isset($baseuser['gender'])?$baseuser['gender']:'未知'; + $age = isset($baseuser['age'])?$baseuser['age']:'未知'; + $main_complaint = isset($baseuser['main_complaint'])?$baseuser['main_complaint']:'未知'; + $medical_history = isset($baseuser['medical_history'])?$baseuser['medical_history']:'未知'; + $past_history = isset($baseuser['past_history'])?$baseuser['past_history']:'未知'; + $allergy_history = isset($baseuser['allergy_history'])?$baseuser['allergy_history']:'未知'; + $family_history = isset($baseuser['family_history'])?$baseuser['family_history']:'未知'; + $personal_history = isset($baseuser['personal_history'])?$baseuser['personal_history']:'未知'; + $menstrual_marital_history = isset($baseuser['menstrual_marital_history'])?$baseuser['menstrual_marital_history']:'未知'; + $diagnosis = isset($baseuser['diagnosis'])?$baseuser['diagnosis']:'未知'; + $treatment = isset($baseuser['treatment'])?$baseuser['treatment']:'未知'; //构建基本信息 - $content[] = ["role" => "user", "content" => '姓名:'.$user['name']]; - $content[] = ["role" => "user", "content" => '性别:'.$user['gender']]; - $content[] = ["role" => "user", "content" => '年龄:'.$user['age']]; - $content[] = ["role" => "user", "content" => '主诉:'.$user['main_complaint']]; - $content[] = ["role" => "user", "content" => '病史:'.$user['medical_history']]; - $content[] = ["role" => "user", "content" => '既往史:'.$user['past_history']]; - $content[] = ["role" => "user", "content" => '过敏史:'.$user['allergy_history']]; - $content[] = ["role" => "user", "content" => '家族史:'.$user['family_history']]; - $content[] = ["role" => "user", "content" => '个人史:'.$user['personal_history']]; - $content[] = ["role" => "user", "content" => '月经婚育史:'.$user['menstrual_marital_history']]; - $content[] = ["role" => "user", "content" => '诊断:'.$user['diagnosis']]; - $content[] = ["role" => "user", "content" => '医嘱:'.$user['treatment']]; + $content[] = ["role" => "user", "content" => '【姓名】:'.$name]; + $content[] = ["role" => "user", "content" => '【性别】:'.$gender]; + $content[] = ["role" => "user", "content" => '【年龄】:'.$age]; + $content[] = ["role" => "user", "content" => '【主诉】:'.$main_complaint]; + $content[] = ["role" => "user", "content" => '【病史】:'.$medical_history]; + $content[] = ["role" => "user", "content" => '【既往史】:'.$past_history]; + $content[] = ["role" => "user", "content" => '【过敏史】:'.$allergy_history]; + $content[] = ["role" => "user", "content" => '【家族史】:'.$family_history]; + $content[] = ["role" => "user", "content" => '【个人史】:'.$personal_history]; + $content[] = ["role" => "user", "content" => '【月经婚育史】:'.$menstrual_marital_history]; + $content[] = ["role" => "user", "content" => '【诊断】:'.$diagnosis]; + $content[] = ["role" => "user", "content" => '【医嘱】:'.$treatment]; foreach ($his_record as $item){ $content[] = ["role" => "user", "content" => $item['chat_msg']];