|
@@ -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]);
|
|
}
|
|
}
|
|
|
|
|