FIX - tyupo
This commit is contained in:
parent
0b0cae6090
commit
959f368515
@ -180,29 +180,29 @@ private function setValue(array &$array, string $key, mixed $value): void
|
|||||||
|
|
||||||
private function updateStudy(int $row_id, mixed $study): void
|
private function updateStudy(int $row_id, mixed $study): void
|
||||||
{
|
{
|
||||||
$data = $this->prepareData($study);
|
$payload = $this->prepareData($study);
|
||||||
unset($data['study']['orthanc_uid']);
|
unset($payload['study']['orthanc_uid']);
|
||||||
DB::table('studies')->where('id', $row_id)->update($data['study']);
|
DB::table('studies')->where('id', $row_id)->update($payload['study']);
|
||||||
|
|
||||||
if (! empty($data['details'])) {
|
if (! empty($payload['details'])) {
|
||||||
DB::table('study_details')->where('study_id', $row_id)->update($data['details']);
|
DB::table('study_details')->where('study_id', $row_id)->update($payload['details']);
|
||||||
}
|
}
|
||||||
|
|
||||||
foreach ($study['series'] as $series) {
|
foreach ($payload['series'] as $series) {
|
||||||
$series_id = $series['orthanc_uid'];
|
$series_guid = $series['orthanc_uid'];
|
||||||
unset($series['orthanc_uid']);
|
unset($series['orthanc_uid']);
|
||||||
DB::table('study_series')->where('orthanc_uid', $series_id)->update($series);
|
DB::table('study_series')->where('orthanc_uid', $series_guid)->update($series);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private function insertStudy(mixed $study): void
|
private function insertStudy(mixed $study): void
|
||||||
{
|
{
|
||||||
$data = $this->prepareData($study);
|
$payload = $this->prepareData($study);
|
||||||
$row = Study::create($data['study']);
|
$row = Study::create($payload['study']);
|
||||||
$data['details']['study_id'] = $row->id;
|
$payload['details']['study_id'] = $row->id;
|
||||||
StudyDetails::create($data['details']);
|
StudyDetails::create($payload['details']);
|
||||||
|
|
||||||
foreach ($study['series'] as $series) {
|
foreach ($payload['series'] as $series) {
|
||||||
$series['study_id'] = $row->id;
|
$series['study_id'] = $row->id;
|
||||||
DB::table('study_series')->insert($series);
|
DB::table('study_series')->insert($series);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user