@ -78,12 +78,25 @@ class ReportController extends Controller
if($report->体检状态=='报告未出') return \Yz::echoError1("此报告暂时未出");
$items=DB::table('report_l2_items as b')->leftJoin('report_l3_base_items as c' ,'b.id','=','c.report_l2_id')->where(['b.reprort_l1_id'=>$report->id])->get();
$list=[];
foreach($items as $item){
$keshiName = $item->科室名称;
if (!isset($list[$keshiName])) {
$list[$keshiName] = [];
$ShouFeiName = $item->收费项目名称;
if (!isset($list[$ShouFeiName])) {
$error_count=0;
$list[$ShouFeiName] = ['id'=>$item->report_l2_id,'error_count'=>$error_count];
}
if($item->异常标识!=null and $item->异常标识!=''){
$error_count++;
}
$list[$keshiName][] = $item;
$list[$ShouFeiName] = ['id'=>$item->report_l2_id,'error_count'=>$error_count];
}
return \Yz::Return(true,"查询完成",['list'=>$list]);
}
public function GetReportDetai(){
$id =request('id');
$items=DB::table('report_l3_base_items')->where(['report_l2_id'=>$id])->get();
foreach ($items as $item){
}
}