diff --git a/digital_doctor/application/api/controller/Reporttt.php b/digital_doctor/application/api/controller/Reporttt.php index 9e15099..9f05791 100644 --- a/digital_doctor/application/api/controller/Reporttt.php +++ b/digital_doctor/application/api/controller/Reporttt.php @@ -86,12 +86,14 @@ class Reporttt Db::table('fa_tt_userbaseinfo') ->insert($basedata); - $content = [ - //["role" => "user", "content" => ''] - ]; - foreach ($his_record as $item){ - $content[] = ["role" => "user", "content" => $item['chat_msg']]; + $contentstr = input('content'); + if(empty($contentstr)){ + return json(Tools::set_fail('contentå¿…é¡»')); } + $content = json_decode($contentstr,true); + //foreach ($his_record as $item){ + // $content[] = ["role" => "user", "content" => $item['chat_msg']]; + //} $chatobj->setBefore($content); $chatobj->chat($question,$config,$answer_json_arr);