|
@@ -99,7 +99,13 @@ class XzService extends ZskkDefaultService {
|
|
|
'CREATEDAT'=>date('Y-m-d H:i:s',time()),
|
|
|
'TEMP_PATIENT_ID'=>$v['patientId']
|
|
|
];
|
|
|
- $this->xz->insertPatient($patientData);
|
|
|
+ $p = Db::table('PATIENT_INFOS')->where('INSTITUTION_ID',$params['clinicId'])->where('TEMP_PATIENT_ID',$params['patientId'])->find();
|
|
|
+ if(empty($p))
|
|
|
+ {
|
|
|
+ $this->xz->insertPatient($patientData);
|
|
|
+ }else{
|
|
|
+ $patientData['ID'] = $p['ID'];
|
|
|
+ }
|
|
|
|
|
|
$a = ROOT_PATH.'/public/data.xml';
|
|
|
$xml_object = simplexml_load_file($a);
|