|
|
|
|
@ -549,7 +549,7 @@ class ReportController extends Controller
|
|
|
|
|
];
|
|
|
|
|
|
|
|
|
|
if (count($res) != 0) {
|
|
|
|
|
if($res[0]['体检状态']!='报告已出') Yo::error_echo(200090);
|
|
|
|
|
if($res[0]['体检状态']!='报告已出' and $res[0]['体检状态']!='总检完成') Yo::error_echo(200090);
|
|
|
|
|
$info = self::orderReport($res[0]);
|
|
|
|
|
// Yo::error_exit([
|
|
|
|
|
// 'message' => "res",
|
|
|
|
|
@ -561,11 +561,23 @@ class ReportController extends Controller
|
|
|
|
|
$list['info']['name'] = $info['姓名'];
|
|
|
|
|
$list['info']['password'] = $info['查询密码'];
|
|
|
|
|
$list['list'] = $info['报告文件列表'];
|
|
|
|
|
$jielun=$info['总检结论'];
|
|
|
|
|
$jianyi=$info['总检建议'];
|
|
|
|
|
if(empty($info['总检结论'])){
|
|
|
|
|
foreach ($info['综述建议'] as $item) {
|
|
|
|
|
$jielun=$jielun.$item['综述'];
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if(empty($info['总检建议'])){
|
|
|
|
|
foreach ($info['综述建议'] as $item) {
|
|
|
|
|
$jianyi=$jianyi.$item['建议'];
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
$conclusion = [
|
|
|
|
|
'datetime' => str_replace('T', ' ', $info['登记时间']),
|
|
|
|
|
'doctor' => $info['总检医生'],
|
|
|
|
|
'content' => $info['总检结论'],
|
|
|
|
|
'suggestion' => $info['总检建议'],
|
|
|
|
|
'content' =>$jielun,
|
|
|
|
|
'suggestion' =>$jianyi,
|
|
|
|
|
];
|
|
|
|
|
foreach ($info['收费项目列表'] as $item) {
|
|
|
|
|
$content_list = [];
|
|
|
|
|
|