lgy há 3 semanas atrás
pai
commit
24d5b3d9a8

+ 6 - 0
jcjyhr/app/zskk/model/Patient.php

@@ -196,6 +196,12 @@ class Patient extends ZskkModel
         return (new ExamReport())->where('PATIENT_CODE',$patientCode)->where($where)->field(['REQUESTID','REPORTID','DEVICETYPE_CODE','EXAM_ITEMNAME','EXAM_ITEMNAME_CODE','BODYSITE','OBSERVATIONS_COMMENT','OBSERVATIONS_RESULT','RESULT_STATUS_CODE', 'RESULT_STATUS', 'HR_RANGE','HR_ITEMNAME_CODE', 'HR_ITEMNAME','IMAGES','STUDY_ID', 'ORGNAME','ORGCODE','DEPTNAME','PRACTITIONERNAME','AUDITNAME','REPORTTIME','STUDYTIME','REPORT'])->select()->toArray();
     }
 
+    public function saveReportStudy($studyUid,$studyId)
+    {
+        return (new ExamReport())->where('STUDYUID',$studyUid)->update(['study_id' => $studyId]);
+
+    }
+
     public function getExamReport($where,$field)
     {
         return (new ExamReport())->where($where)->field($field)->find();

+ 8 - 0
jcjyhr/app/zskk/servies/PatientServies.php

@@ -1329,4 +1329,12 @@ class PatientServies
         $data = $this->patientModel->getInpection($params);
         return $data;
     }
+
+    public function syncExam($params)
+    {
+        $study_id = $params['study_id'];
+        $studyUid = $params['studyUid'];
+        $exam = $this->patientModel->saveReportStudy($studyUid,$study_id);
+        return 'success';
+    }
 }