This commit is contained in:
2024-07-18 12:05:24 +08:00
parent fc7da41534
commit 941ece6525

View File

@@ -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']];