刘桂岩 4 lat temu
rodzic
commit
5b696a9128

+ 4 - 4
application/inter/controller/Application.php

@@ -58,9 +58,9 @@ class Application extends Base
             }
             }
             $info = DB::table('exams')->where('id',$id)->field('id,urgent,study_id,patient_id,register_datetime,exam_class,exam_sub_class,exam_project,device,exam_datetime,exam_status')->find();
             $info = DB::table('exams')->where('id',$id)->field('id,urgent,study_id,patient_id,register_datetime,exam_class,exam_sub_class,exam_project,device,exam_datetime,exam_status')->find();
             $exam_class = DB::table('constant')->where('id',$info['exam_class'])->field('constant_value')->find();
             $exam_class = DB::table('constant')->where('id',$info['exam_class'])->field('constant_value')->find();
-            $exam_subclass = DB::table('exam_subclass')->where('id',$info['exam_sub_class'])->cache(300)->find();
-            $exam_project = DB::table('exam_project')->where('id',$info['exam_project'])->cache(300)->find();
-            $device = DB::table('device')->where('id',$info['device'])->cache(300)->find();
+            $exam_subclass = DB::table('exam_subclass')->where('id',$info['exam_sub_class'])->find();
+            $exam_project = DB::table('exam_project')->where('id',$info['exam_project'])->find();
+            $device = DB::table('device')->where('id',$info['device'])->find();
             $info['exam_class_name'] = $exam_class['constant_value'] ?? null;
             $info['exam_class_name'] = $exam_class['constant_value'] ?? null;
             $info['exam_subclass_name'] = $exam_subclass['name'] ?? null;
             $info['exam_subclass_name'] = $exam_subclass['name'] ?? null;
             $info['exam_project_name'] = $exam_project['name'] ?? null;
             $info['exam_project_name'] = $exam_project['name'] ?? null;
@@ -173,7 +173,7 @@ class Application extends Base
             } else {
             } else {
                 $parent_hosp = explode(',',$hospital['parent_institution']);
                 $parent_hosp = explode(',',$hospital['parent_institution']);
                 foreach($parent_hosp as $v){
                 foreach($parent_hosp as $v){
-                    $phname = DB::table("institution")->where('id',$v)->cache(300)->field(['id','name'])->find();
+                    $phname = DB::table("institution")->where('id',$v)->field(['id','name'])->find();
                     log::record('上级医院----'.json_encode($phname));
                     log::record('上级医院----'.json_encode($phname));
                     if(!isset($phname['id']) || empty($phname['id'])){
                     if(!isset($phname['id']) || empty($phname['id'])){
                         $phname['id'] = $v;
                         $phname['id'] = $v;

+ 4 - 4
application/inter/controller/Application.php.bck

@@ -58,9 +58,9 @@ class Application extends Base
             }
             }
             $info = DB::table('exams')->where('id',$id)->field('id,urgent,study_id,patient_id,register_datetime,exam_class,exam_sub_class,exam_project,device,exam_datetime,exam_status')->find();
             $info = DB::table('exams')->where('id',$id)->field('id,urgent,study_id,patient_id,register_datetime,exam_class,exam_sub_class,exam_project,device,exam_datetime,exam_status')->find();
             $exam_class = DB::table('constant')->where('id',$info['exam_class'])->field('constant_value')->find();
             $exam_class = DB::table('constant')->where('id',$info['exam_class'])->field('constant_value')->find();
-            $exam_subclass = DB::table('exam_subclass')->where('id',$info['exam_sub_class'])->cache(300)->find();
-            $exam_project = DB::table('exam_project')->where('id',$info['exam_project'])->cache(300)->find();
-            $device = DB::table('device')->where('id',$info['device'])->cache(300)->find();
+            $exam_subclass = DB::table('exam_subclass')->where('id',$info['exam_sub_class'])->find();
+            $exam_project = DB::table('exam_project')->where('id',$info['exam_project'])->find();
+            $device = DB::table('device')->where('id',$info['device'])->find();
             $info['exam_class_name'] = $exam_class['constant_value'];
             $info['exam_class_name'] = $exam_class['constant_value'];
             $info['exam_subclass_name'] = $exam_subclass['name'];
             $info['exam_subclass_name'] = $exam_subclass['name'];
             $info['exam_project_name'] = $exam_project['name'];
             $info['exam_project_name'] = $exam_project['name'];
@@ -169,7 +169,7 @@ class Application extends Base
             } else {
             } else {
                 $parent_hosp = explode(',',$hospital['parent_institution']);
                 $parent_hosp = explode(',',$hospital['parent_institution']);
                 foreach($parent_hosp as $v){
                 foreach($parent_hosp as $v){
-                    $phname = DB::table("institution")->where('id',$v)->cache(300)->field(['id','name'])->find();
+                    $phname = DB::table("institution")->where('id',$v)->field(['id','name'])->find();
                     log::record('上级医院----'.json_encode($phname));
                     log::record('上级医院----'.json_encode($phname));
                     if(!isset($phname['id']) || empty($phname['id'])){
                     if(!isset($phname['id']) || empty($phname['id'])){
                         $phname['id'] = $v;
                         $phname['id'] = $v;

+ 11 - 11
application/inter/controller/Inspectregister.php

@@ -96,15 +96,15 @@ class Inspectregister extends Base
             $examinfo = DB::table('exams')->where('id',$examid)->field(['id','exam_status','accession_num','exam_class','exam_sub_class','body_part','device','exam_datetime','anamnesis','family_ill','dept_id','charge','exam_project','illness_desc','phys_sign','clin_symp','remark','clin_diag','hopitalized_no','bed_no','patient_id','application_department','application_doctor','patient_area'])->find();
             $examinfo = DB::table('exams')->where('id',$examid)->field(['id','exam_status','accession_num','exam_class','exam_sub_class','body_part','device','exam_datetime','anamnesis','family_ill','dept_id','charge','exam_project','illness_desc','phys_sign','clin_symp','remark','clin_diag','hopitalized_no','bed_no','patient_id','application_department','application_doctor','patient_area'])->find();
             $examinfo['family_ill'] = explode(',',$examinfo['family_ill']);
             $examinfo['family_ill'] = explode(',',$examinfo['family_ill']);
             $examinfo['anamnesis'] = explode(',',$examinfo['anamnesis']);
             $examinfo['anamnesis'] = explode(',',$examinfo['anamnesis']);
-            $exam_class = DB::table('constant')->where('id',$examinfo['exam_class'])->field('constant_value as name')->cache(300)->find();
+            $exam_class = DB::table('constant')->where('id',$examinfo['exam_class'])->field('constant_value as name')->find();
             $department = DB::table('department')->where('id',$examinfo['dept_id'])->field('department_name')->find();
             $department = DB::table('department')->where('id',$examinfo['dept_id'])->field('department_name')->find();
             $examinfo['dept_name'] = $department['department_name'] ?? null;
             $examinfo['dept_name'] = $department['department_name'] ?? null;
             $examinfo['exam_class_name'] = $exam_class['name'] ?? null;
             $examinfo['exam_class_name'] = $exam_class['name'] ?? null;
-            $exam_sub_class = DB::table('exam_subclass')->where('id',$examinfo['exam_sub_class'] ?? null)->field('name')->cache(300)->find();
+            $exam_sub_class = DB::table('exam_subclass')->where('id',$examinfo['exam_sub_class'] ?? null)->field('name')->find();
             $examinfo['exam_subclass_name'] =  $exam_sub_class['name'] ?? null;
             $examinfo['exam_subclass_name'] =  $exam_sub_class['name'] ?? null;
-            $body_part = DB::table('bodypart')->where('id',$examinfo['body_part'] ?? null)->field('name')->cache(300)->find();
+            $body_part = DB::table('bodypart')->where('id',$examinfo['body_part'] ?? null)->field('name')->find();
             $examinfo['bodypart_name'] = $body_part['name'] ?? null;
             $examinfo['bodypart_name'] = $body_part['name'] ?? null;
-            $device = DB::table('device')->where('id',$examinfo['device'] ?? null)->field('name')->cache(300)->find();
+            $device = DB::table('device')->where('id',$examinfo['device'] ?? null)->field('name')->find();
             $examinfo['device_name'] = $device['name'] ?? null;
             $examinfo['device_name'] = $device['name'] ?? null;
             $exam_project = DB::table('exam_project')->where('id',$examinfo['exam_project'] ?? null)->field('name')->find();
             $exam_project = DB::table('exam_project')->where('id',$examinfo['exam_project'] ?? null)->field('name')->find();
             $examinfo['exam_project_name'] = $exam_project['name'] ?? null;
             $examinfo['exam_project_name'] = $exam_project['name'] ?? null;
@@ -177,7 +177,7 @@ class Inspectregister extends Base
      *")
      *")
      **/
      **/
     public function exam_sub_class(){
     public function exam_sub_class(){
-        $exam_subclass = DB::table('exam_subclass')->cache(300)->select();
+        $exam_subclass = DB::table('exam_subclass')->select();
         return json_encode(['status'=>'ok','code'=>'0000','info'=>$exam_subclass]);
         return json_encode(['status'=>'ok','code'=>'0000','info'=>$exam_subclass]);
     }
     }
     /**
     /**
@@ -204,7 +204,7 @@ class Inspectregister extends Base
      *")
      *")
      **/
      **/
     public function bodypart(){
     public function bodypart(){
-        $bodypart = DB::table('bodypart')->cache(300)->select();
+        $bodypart = DB::table('bodypart')->select();
         return json_encode(['status'=>'ok','code'=>'0000','info'=>$bodypart]);
         return json_encode(['status'=>'ok','code'=>'0000','info'=>$bodypart]);
     }
     }
 
 
@@ -232,7 +232,7 @@ class Inspectregister extends Base
      *")
      *")
      **/
      **/
     public function device(){
     public function device(){
-        $device = DB::table('device')->where('status',1)->cache(300)->select();
+        $device = DB::table('device')->where('status',1)->select();
         return json_encode(['status'=>'ok','code'=>'0000','info'=>$device]);
         return json_encode(['status'=>'ok','code'=>'0000','info'=>$device]);
     }
     }
     /**
     /**
@@ -259,7 +259,7 @@ class Inspectregister extends Base
      *")
      *")
      **/
      **/
     public function exam_project(){
     public function exam_project(){
-        $exam_project = DB::table('exam_project')->cache(300)->select();
+        $exam_project = DB::table('exam_project')->select();
         return json_encode(['status'=>'ok','code'=>'0000','info'=>$exam_project]);
         return json_encode(['status'=>'ok','code'=>'0000','info'=>$exam_project]);
     }
     }
     /**
     /**
@@ -512,7 +512,7 @@ class Inspectregister extends Base
         if(Cache::get($front.'_'.$sessionid)){
         if(Cache::get($front.'_'.$sessionid)){
             return json_encode(['status'=>'ok','code'=>'0000','info'=>Cache::get($front.'_'.$sessionid)]);
             return json_encode(['status'=>'ok','code'=>'0000','info'=>Cache::get($front.'_'.$sessionid)]);
         }
         }
-        $cname = DB::table('constant')->where('id',$front)->cache(300)->field('constant_value as name')->find();
+        $cname = DB::table('constant')->where('id',$front)->field('constant_value as name')->find();
         $num = $this->getNum($cname['name']);
         $num = $this->getNum($cname['name']);
         Cache::set($front.'_'.$sessionid,$num,5);
         Cache::set($front.'_'.$sessionid,$num,5);
         Cache::set($front.'_'.$pnum,$num,600);
         Cache::set($front.'_'.$pnum,$num,600);
@@ -579,7 +579,7 @@ class Inspectregister extends Base
      *")
      *")
      **/
      **/
     public function family_ill(){
     public function family_ill(){
-        $family_ill = DB::table('constant')->where('parent_id','family_ill')->cache(300)->field('constant_key,constant_value')->select();
+        $family_ill = DB::table('constant')->where('parent_id','family_ill')->field('constant_key,constant_value')->select();
         return json_encode(['status'=>'ok','code'=>'0000','info'=>$family_ill]);
         return json_encode(['status'=>'ok','code'=>'0000','info'=>$family_ill]);
     }
     }
     /**
     /**
@@ -606,7 +606,7 @@ class Inspectregister extends Base
      *")
      *")
      **/
      **/
     public function illness(){
     public function illness(){
-        $illness = DB::table('constant')->where('parent_id','illness')->cache(300)->field('constant_key,constant_value')->select();
+        $illness = DB::table('constant')->where('parent_id','illness')->field('constant_key,constant_value')->select();
         return json_encode(['status'=>'ok','code'=>'0000','info'=>$illness]);
         return json_encode(['status'=>'ok','code'=>'0000','info'=>$illness]);
     }
     }
 
 

+ 6 - 6
application/inter/controller/Login.php

@@ -115,8 +115,8 @@ class Login extends Controller
                 }
                 }
 
 
             //医生类
             //医生类
-            $class_info = DB::table('doctor_class')->where('doctor_id',$info['id'])->cache(300)->find();
-            $institution = DB::table('institution')->where('id',$info['institution_id'])->cache(300)->field('name')->find();
+            $class_info = DB::table('doctor_class')->where('doctor_id',$info['id'])->find();
+            $institution = DB::table('institution')->where('id',$info['institution_id'])->field('name')->find();
             $info['institution_name'] = $institution['name'];
             $info['institution_name'] = $institution['name'];
             $info['doctor_class_info'] = $class_info;
             $info['doctor_class_info'] = $class_info;
 
 
@@ -157,8 +157,8 @@ class Login extends Controller
                 return json_encode(['status'=>'fail','code'=>'1004','msg'=>'用户名信息不存在']);
                 return json_encode(['status'=>'fail','code'=>'1004','msg'=>'用户名信息不存在']);
             }
             }
             //医生类
             //医生类
-            $class_info = DB::table('doctor_class')->where('doctor_id',$info['id'])->cache(300)->find();
-            $institution = DB::table('institution')->where('id',$info['institution_id'])->cache(300)->field('name')->find();
+            $class_info = DB::table('doctor_class')->where('doctor_id',$info['id'])->find();
+            $institution = DB::table('institution')->where('id',$info['institution_id'])->field('name')->find();
             $info['institution_name'] = $institution['name'];
             $info['institution_name'] = $institution['name'];
             $info['doctor_class_info'] = $class_info;
             $info['doctor_class_info'] = $class_info;
 
 
@@ -276,8 +276,8 @@ class Login extends Controller
             }
             }
 
 
             //医生类
             //医生类
-            $class_info = DB::table('doctor_class')->where('doctor_id',$info['id'])->cache(300)->find();
-            $institution = DB::table('institution')->where('id',$info['institution_id'])->cache(300)->field('name')->find();
+            $class_info = DB::table('doctor_class')->where('doctor_id',$info['id'])->find();
+            $institution = DB::table('institution')->where('id',$info['institution_id'])->field('name')->find();
             $info['institution_name'] = $institution['name'];
             $info['institution_name'] = $institution['name'];
             $info['doctor_class_info'] = $class_info;
             $info['doctor_class_info'] = $class_info;
 
 

+ 6 - 6
application/inter/controller/Reciveremote.php

@@ -128,7 +128,7 @@ class Reciveremote extends Base
 //             $fnum = ($page-1)*$num;
 //             $fnum = ($page-1)*$num;
 //             $limit = " limit ".$fnum.",".$num;
 //             $limit = " limit ".$fnum.",".$num;
 //             /*if(empty($where)){
 //             /*if(empty($where)){
-//                 $dclass = DB::table('doctor_class')->where('doctor_id',$doctor['id'])->cache(300)->field('doctor_class')->find();
+//                 $dclass = DB::table('doctor_class')->where('doctor_id',$doctor['id'])->field('doctor_class')->find();
 //                 if(empty($dclass['doctor_class'])){
 //                 if(empty($dclass['doctor_class'])){
 //                     $dclass['doctor_class'] = 0;
 //                     $dclass['doctor_class'] = 0;
 //                 }
 //                 }
@@ -152,19 +152,19 @@ class Reciveremote extends Base
 //                     $list[$k]['status'] = 0;
 //                     $list[$k]['status'] = 0;
 //                 }
 //                 }
 //                 //申请医院
 //                 //申请医院
-//                 $local_institution = DB::table('institution')->where('id',$v['local_institution_id'])->cache(300)->field('name')->find();
+//                 $local_institution = DB::table('institution')->where('id',$v['local_institution_id'])->field('name')->find();
 //                 $list[$k]['local_institution_name'] = $local_institution['name'];
 //                 $list[$k]['local_institution_name'] = $local_institution['name'];
 //                 //检查类型
 //                 //检查类型
-//                 $check_class = DB::table('constant')->where('id',$v['exam_class'])->cache(300)->field('constant_value as name')->find();
+//                 $check_class = DB::table('constant')->where('id',$v['exam_class'])->field('constant_value as name')->find();
 //                 $list[$k]['class_name'] = $check_class['name'];
 //                 $list[$k]['class_name'] = $check_class['name'];
 //                 //检查子类
 //                 //检查子类
-//                 $subclass_name = DB::table('exam_subclass')->where('id',$v['exam_sub_class'])->cache(300)->field('name')->find();
+//                 $subclass_name = DB::table('exam_subclass')->where('id',$v['exam_sub_class'])->field('name')->find();
 //                 $list[$k]['subclass_name'] = $subclass_name['name'];
 //                 $list[$k]['subclass_name'] = $subclass_name['name'];
 //                 //检查部位
 //                 //检查部位
-//                 $body_part = DB::table('bodypart')->where('id',$v['body_part'])->cache(300)->field('name')->find();
+//                 $body_part = DB::table('bodypart')->where('id',$v['body_part'])->field('name')->find();
 //                 $list[$k]['body_name'] = $body_part['name'];
 //                 $list[$k]['body_name'] = $body_part['name'];
 //                 //检查设备
 //                 //检查设备
-//                 $device = DB::table('device')->where('id',$v['device'])->cache(300)->field('name')->find();
+//                 $device = DB::table('device')->where('id',$v['device'])->field('name')->find();
 //                 $list[$k]['device_name'] = $device['name'];
 //                 $list[$k]['device_name'] = $device['name'];
 //                 //报告医生
 //                 //报告医生
 //                 $report_doctor = DB::table('doctors')->where('id',$v['report_doctor_id'])->field('realname')->find();
 //                 $report_doctor = DB::table('doctors')->where('id',$v['report_doctor_id'])->field('realname')->find();

+ 1 - 1
application/inter/controller/Registerlist.php

@@ -126,7 +126,7 @@ class Registerlist extends Base
                 $list[$k]['exam_project_name'] = $project['name'] ?? null;
                 $list[$k]['exam_project_name'] = $project['name'] ?? null;
                 $dinfo = DB::table('doctors')->where('id',$report_info['report_doctor_id'] ?? null)->field('realname,institution_id')->find();
                 $dinfo = DB::table('doctors')->where('id',$report_info['report_doctor_id'] ?? null)->field('realname,institution_id')->find();
                 $list[$k]['report_doctor'] = $dinfo['realname'] ?? null;
                 $list[$k]['report_doctor'] = $dinfo['realname'] ?? null;
-                $institution_name = DB::table('institution')->where('id',$dinfo['institution_id'] ?? null)->cache(300)->field('name')->find();
+                $institution_name = DB::table('institution')->where('id',$dinfo['institution_id'] ?? null)->field('name')->find();
                 $list[$k]['institution_name'] = $institution_name['name'] ?? null;
                 $list[$k]['institution_name'] = $institution_name['name'] ?? null;
             }
             }
             $sql1 = "SELECT count(1) from exams as e ,patient_infos as p where e.institution_id='".$doctor['institution_id']."' and p.id=e.patient_id and e.status!=0 ".$where;
             $sql1 = "SELECT count(1) from exams as e ,patient_infos as p where e.institution_id='".$doctor['institution_id']."' and p.id=e.patient_id and e.status!=0 ".$where;

+ 2 - 2
application/inter/controller/Report.php

@@ -195,7 +195,7 @@ class Report extends Base
                 if($v['is_remote'] == 1){
                 if($v['is_remote'] == 1){
                     // 远程报告   获取发送的报告医院
                     // 远程报告   获取发送的报告医院
                     $remote = DB::table('remote_application')->where('exam_id',$v['id'])->field('remote_institution_id')->find();
                     $remote = DB::table('remote_application')->where('exam_id',$v['id'])->field('remote_institution_id')->find();
-                    $remote_name = DB::table('institution')->where('id',$remote['remote_institution_id'] ?? null)->cache(300)->field('name')->find();
+                    $remote_name = DB::table('institution')->where('id',$remote['remote_institution_id'] ?? null)->field('name')->find();
                     $project = DB::table('exam_project')->where('id',$v['exam_project'])->field('name')->find();
                     $project = DB::table('exam_project')->where('id',$v['exam_project'])->field('name')->find();
                     $list[$k]['exam_project_name'] = $project['name'] ?? null;
                     $list[$k]['exam_project_name'] = $project['name'] ?? null;
                     $list[$k]['report_app_name'] = $remote_name['name'] ?? null;
                     $list[$k]['report_app_name'] = $remote_name['name'] ?? null;
@@ -208,7 +208,7 @@ class Report extends Base
                         $list[$k]['report_datetime'] = $report['report_datetime'] ?? null;
                         $list[$k]['report_datetime'] = $report['report_datetime'] ?? null;
                     }
                     }
                 }else{
                 }else{
-                    $remote_name = DB::table('institution')->where('id',$doctor['institution_id'])->cache(300)->field('name')->find();
+                    $remote_name = DB::table('institution')->where('id',$doctor['institution_id'])->field('name')->find();
                     $list[$k]['report_app_name'] = $remote_name['name'] ?? null;
                     $list[$k]['report_app_name'] = $remote_name['name'] ?? null;
                     $project = DB::table('exam_project')->where('id',$v['exam_project'])->field('name')->find();
                     $project = DB::table('exam_project')->where('id',$v['exam_project'])->field('name')->find();
                     $list[$k]['exam_project_name'] = $project['name'] ?? null;
                     $list[$k]['exam_project_name'] = $project['name'] ?? null;