|
|
|
@ -1106,7 +1106,7 @@ public function YuYue($planid, $appointment_type, $mainlistids, $do_type,$is_eme
|
|
|
|
|
|
|
|
|
|
|
|
// 全部回写失败 → 直接返回,不进事务
|
|
|
|
// 全部回写失败 → 直接返回,不进事务
|
|
|
|
if (empty($writebackResults['success'])) {
|
|
|
|
if (empty($writebackResults['success'])) {
|
|
|
|
return \Yz::Return(false, 'HIS回写执行科室失败,无法完成预约', [
|
|
|
|
return \Yz::Return(false, '调用HIS回写执行科室接口失败,预约失败,请重试!', [
|
|
|
|
'fail_items' => $writebackResults['fail_items'],
|
|
|
|
'fail_items' => $writebackResults['fail_items'],
|
|
|
|
]);
|
|
|
|
]);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@ -2222,11 +2222,11 @@ private function preYuYueWriteback($oldMainInfos, $planInfo)
|
|
|
|
// ]);
|
|
|
|
// ]);
|
|
|
|
// $results['fail'][$mainInfo->id] = [
|
|
|
|
// $results['fail'][$mainInfo->id] = [
|
|
|
|
// 'name' => $mainInfo->entrust,
|
|
|
|
// 'name' => $mainInfo->entrust,
|
|
|
|
// 'reason' => 'HIS回写执行科室失败,无法完成预约',
|
|
|
|
// 'reason' => '调用HIS回写执行科室接口失败,预约失败,请重试!',
|
|
|
|
// ];
|
|
|
|
// ];
|
|
|
|
// $results['fail_items'][] = [
|
|
|
|
// $results['fail_items'][] = [
|
|
|
|
// 'name' => $mainInfo->entrust,
|
|
|
|
// 'name' => $mainInfo->entrust,
|
|
|
|
// 'reason' => 'HIS回写执行科室失败,无法完成预约',
|
|
|
|
// 'reason' => '调用HIS回写执行科室接口失败,预约失败,请重试!',
|
|
|
|
// ];
|
|
|
|
// ];
|
|
|
|
// } else {
|
|
|
|
// } else {
|
|
|
|
// // 模拟回写成功
|
|
|
|
// // 模拟回写成功
|
|
|
|
@ -2320,11 +2320,11 @@ private function preYuYueWriteback($oldMainInfos, $planInfo)
|
|
|
|
foreach ($oldMainInfos as $mainInfo) {
|
|
|
|
foreach ($oldMainInfos as $mainInfo) {
|
|
|
|
$results['fail'][$mainInfo->id] = [
|
|
|
|
$results['fail'][$mainInfo->id] = [
|
|
|
|
'name' => $mainInfo->entrust,
|
|
|
|
'name' => $mainInfo->entrust,
|
|
|
|
'reason' => 'HIS回写执行科室失败,无法完成预约',
|
|
|
|
'reason' => '调用HIS回写执行科室接口失败,预约失败,请重试!',
|
|
|
|
];
|
|
|
|
];
|
|
|
|
$results['fail_items'][] = [
|
|
|
|
$results['fail_items'][] = [
|
|
|
|
'name' => $mainInfo->entrust,
|
|
|
|
'name' => $mainInfo->entrust,
|
|
|
|
'reason' => 'HIS回写执行科室失败,无法完成预约',
|
|
|
|
'reason' => '调用HIS回写执行科室接口失败,预约失败,请重试!',
|
|
|
|
];
|
|
|
|
];
|
|
|
|
}
|
|
|
|
}
|
|
|
|
return $results;
|
|
|
|
return $results;
|
|
|
|
@ -2344,11 +2344,11 @@ private function preYuYueWriteback($oldMainInfos, $planInfo)
|
|
|
|
foreach ($group['items'] as $mainInfo) {
|
|
|
|
foreach ($group['items'] as $mainInfo) {
|
|
|
|
$results['fail'][$mainInfo->id] = [
|
|
|
|
$results['fail'][$mainInfo->id] = [
|
|
|
|
'name' => $mainInfo->entrust,
|
|
|
|
'name' => $mainInfo->entrust,
|
|
|
|
'reason' => 'HIS回写执行科室失败,无法完成预约',
|
|
|
|
'reason' => '调用HIS回写执行科室接口失败,预约失败,请重试!',
|
|
|
|
];
|
|
|
|
];
|
|
|
|
$results['fail_items'][] = [
|
|
|
|
$results['fail_items'][] = [
|
|
|
|
'name' => $mainInfo->entrust,
|
|
|
|
'name' => $mainInfo->entrust,
|
|
|
|
'reason' => 'HIS回写执行科室失败,无法完成预约',
|
|
|
|
'reason' => '调用HIS回写执行科室接口失败,预约失败,请重试!',
|
|
|
|
];
|
|
|
|
];
|
|
|
|
}
|
|
|
|
}
|
|
|
|
continue;
|
|
|
|
continue;
|
|
|
|
@ -2362,11 +2362,11 @@ private function preYuYueWriteback($oldMainInfos, $planInfo)
|
|
|
|
foreach ($group['items'] as $mainInfo) {
|
|
|
|
foreach ($group['items'] as $mainInfo) {
|
|
|
|
$results['fail'][$mainInfo->id] = [
|
|
|
|
$results['fail'][$mainInfo->id] = [
|
|
|
|
'name' => $mainInfo->entrust,
|
|
|
|
'name' => $mainInfo->entrust,
|
|
|
|
'reason' => 'HIS回写执行科室失败,无法完成预约',
|
|
|
|
'reason' => '调用HIS回写执行科室接口失败,预约失败,请重试!',
|
|
|
|
];
|
|
|
|
];
|
|
|
|
$results['fail_items'][] = [
|
|
|
|
$results['fail_items'][] = [
|
|
|
|
'name' => $mainInfo->entrust,
|
|
|
|
'name' => $mainInfo->entrust,
|
|
|
|
'reason' => 'HIS回写执行科室失败,无法完成预约',
|
|
|
|
'reason' => '调用HIS回写执行科室接口失败,预约失败,请重试!',
|
|
|
|
];
|
|
|
|
];
|
|
|
|
}
|
|
|
|
}
|
|
|
|
continue;
|
|
|
|
continue;
|
|
|
|
@ -2378,11 +2378,11 @@ private function preYuYueWriteback($oldMainInfos, $planInfo)
|
|
|
|
foreach ($group['items'] as $mainInfo) {
|
|
|
|
foreach ($group['items'] as $mainInfo) {
|
|
|
|
$results['fail'][$mainInfo->id] = [
|
|
|
|
$results['fail'][$mainInfo->id] = [
|
|
|
|
'name' => $mainInfo->entrust,
|
|
|
|
'name' => $mainInfo->entrust,
|
|
|
|
'reason' => 'HIS回写执行科室失败,无法完成预约',
|
|
|
|
'reason' => '调用HIS回写执行科室接口失败,预约失败,请重试!',
|
|
|
|
];
|
|
|
|
];
|
|
|
|
$results['fail_items'][] = [
|
|
|
|
$results['fail_items'][] = [
|
|
|
|
'name' => $mainInfo->entrust,
|
|
|
|
'name' => $mainInfo->entrust,
|
|
|
|
'reason' => 'HIS回写执行科室失败,无法完成预约',
|
|
|
|
'reason' => '调用HIS回写执行科室接口失败,预约失败,请重试!',
|
|
|
|
];
|
|
|
|
];
|
|
|
|
}
|
|
|
|
}
|
|
|
|
continue;
|
|
|
|
continue;
|
|
|
|
@ -2415,11 +2415,11 @@ private function preYuYueWriteback($oldMainInfos, $planInfo)
|
|
|
|
]);
|
|
|
|
]);
|
|
|
|
$results['fail'][$mainInfo->id] = [
|
|
|
|
$results['fail'][$mainInfo->id] = [
|
|
|
|
'name' => $mainInfo->entrust,
|
|
|
|
'name' => $mainInfo->entrust,
|
|
|
|
'reason' => 'HIS回写执行科室失败,无法完成预约',
|
|
|
|
'reason' => '调用HIS回写执行科室接口失败,预约失败,请重试!',
|
|
|
|
];
|
|
|
|
];
|
|
|
|
$results['fail_items'][] = [
|
|
|
|
$results['fail_items'][] = [
|
|
|
|
'name' => $mainInfo->entrust,
|
|
|
|
'name' => $mainInfo->entrust,
|
|
|
|
'reason' => 'HIS回写执行科室失败,无法完成预约',
|
|
|
|
'reason' => '调用HIS回写执行科室接口失败,预约失败,请重试!',
|
|
|
|
];
|
|
|
|
];
|
|
|
|
continue;
|
|
|
|
continue;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@ -2466,11 +2466,11 @@ private function preYuYueWriteback($oldMainInfos, $planInfo)
|
|
|
|
]);
|
|
|
|
]);
|
|
|
|
$results['fail'][$mainInfo->id] = [
|
|
|
|
$results['fail'][$mainInfo->id] = [
|
|
|
|
'name' => $mainInfo->entrust,
|
|
|
|
'name' => $mainInfo->entrust,
|
|
|
|
'reason' => 'HIS回写执行科室失败,无法完成预约',
|
|
|
|
'reason' => '调用HIS回写执行科室接口失败,预约失败,请重试!',
|
|
|
|
];
|
|
|
|
];
|
|
|
|
$results['fail_items'][] = [
|
|
|
|
$results['fail_items'][] = [
|
|
|
|
'name' => $mainInfo->entrust,
|
|
|
|
'name' => $mainInfo->entrust,
|
|
|
|
'reason' => 'HIS回写执行科室失败,无法完成预约',
|
|
|
|
'reason' => '调用HIS回写执行科室接口失败,预约失败,请重试!',
|
|
|
|
];
|
|
|
|
];
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|