From f47ff33226aa862b9b5c52fd5e0eb627ee818e34 Mon Sep 17 00:00:00 2001 From: wh <382379437@qq.com> Date: Wed, 7 Aug 2024 14:01:05 +0800 Subject: [PATCH] fixed --- .../api/controller/Hdrmedicalreport.php | 130 ------------------ .../application/api/controller/Reporttt.php | 6 +- .../application/api/controller/Reportty.php | 5 +- 3 files changed, 7 insertions(+), 134 deletions(-) delete mode 100644 digital_doctor/application/api/controller/Hdrmedicalreport.php diff --git a/digital_doctor/application/api/controller/Hdrmedicalreport.php b/digital_doctor/application/api/controller/Hdrmedicalreport.php deleted file mode 100644 index 45738c1..0000000 --- a/digital_doctor/application/api/controller/Hdrmedicalreport.php +++ /dev/null @@ -1,130 +0,0 @@ -(可能有部分额外字段未在此体现): - * id ID - * date 日期 - * userbaseid 基本信息ID - * from 来源:num_per=数智人,ty=听译助手,h5=h5网页问诊 - * doctor 所属医生 - * username 病人 - * report_content 报告内容 - * name 病人姓名 - * phone 患者手机 - * gender 病人性别 - * ticket 对话票据(数据隔离) - * create_time 生成时间 - - * author:wh - */ - function getHdrmedicalreportList(){ - Tools::log_to_write_txt(['获取问诊报告存档(疼痛科、听译、h5问诊统一存放)(一个基本信息对应一个报告) 入参:'=>input()]); - $api_desc = '获取问诊报告存档(疼痛科、听译、h5问诊统一存放)(一个基本信息对应一个报告)'; - try { - - $id = input('id'); - $date = input('date'); - $from = input('from'); - $doctor = input('doctor'); - if(empty($doctor)){ - return json(Tools::set_fail('doctor参数错误')); - } - - $report_content = input('report_content'); - $name = input('name'); - $phone = input('phone'); - - - $model_obj = Db::table(TabConf::$fa_hdrmedical_report); - - if(input('report_content')){ - $model_obj->whereLike('report_content','%'.input('report_content').'%'); - } - - if(input('name')){ - $model_obj->whereLike('name','%'.input('name').'%'); - } - - if(input('phone')){ - $model_obj->whereLike('phone','%'.input('phone').'%'); - } - - if(input('id')){ - $model_obj->where('id',input('id')); - } - if(input('date')){ - $model_obj->where('date',input('date')); - } - if(input('from')){ - $model_obj->where('from',input('from')); - } - if(input('doctor')){ - $model_obj->where('doctor',input('doctor')); - } - if(input('report_content')){ - $model_obj->where('report_content',input('report_content')); - } - if(input('name')){ - $model_obj->where('name',input('name')); - } - - $data = $model_obj->paginate(['page'=>input('current_page',1),'list_rows'=>input('list_rows',15)]) - ->each(function($item, $key){ - - - - return $item; - }); - - // ['total'] => int(30) - // ['per_page'] => int(15) - // ['current_page'] => int(1) - // ['last_page''] => int(2) - $data = $data->toArray();//包含 data列表 - - - - - return json(Tools::set_ok('ok',$data)); - }catch(\Exception $e){ - Tools::log_to_write_txt([ - 'error'=>'获取问诊报告存档(疼痛科、听译、h5问诊统一存放)(一个基本信息对应一个报告).异常.'.$e->getMessage(), - '参数'=>input(), - 'error_info'=>$e->getTraceAsString() - ]); - return json(Tools::set_res(500,'操作异常',[])); - } - } -} \ No newline at end of file diff --git a/digital_doctor/application/api/controller/Reporttt.php b/digital_doctor/application/api/controller/Reporttt.php index ac0b940..dabc663 100644 --- a/digital_doctor/application/api/controller/Reporttt.php +++ b/digital_doctor/application/api/controller/Reporttt.php @@ -181,8 +181,6 @@ class Reporttt extends BaseHttpApi Db::startTrans(); try { foreach ($data as $item){ - //统一存档 - Db::table(TabConf::$fa_hdrmedical_report)->insert($item); //只新增不修改 $DATAID = Db::table('fa_tt_userbaseinfo')->insert($basedata); //保存疼痛科聊天记录 @@ -192,6 +190,10 @@ class Reporttt extends BaseHttpApi Db::table('fa_tt_medical_report')->insert($item); //日期 $item['date'] = date('Y-m-d'); + + + //统一存档(暂时不用) + Db::table(TabConf::$fa_hdrmedical_report)->insert($item); } Db::commit(); diff --git a/digital_doctor/application/api/controller/Reportty.php b/digital_doctor/application/api/controller/Reportty.php index e699252..6e8957f 100644 --- a/digital_doctor/application/api/controller/Reportty.php +++ b/digital_doctor/application/api/controller/Reportty.php @@ -130,7 +130,8 @@ class Reportty extends BaseHttpApi $data['date'] = date('Y-m-d'); //来源 //$data['from'] = input('from','ty'); - //统一存档 + + //统一存档(暂时不用) Db::table(TabConf::$fa_hdrmedical_report)->insert($data); $res_content[] = ['report_id'=>$report_id,'report_content'=>$choice['message']['content']]; @@ -318,7 +319,7 @@ EOF; ->update(); - //更新统一存档 + //统一存档(暂时不用) Db::table(TabConf::$fa_hdrmedical_report) ->where('id',$dataid) ->data([