Loading search index…
No recent searches
No results for "Query here"
cd /var/www/html/production/webapps/webservice/module/ nano Pendaftaran/src/Pendaftaran/V1/Rest/Pendaftaran/PendaftaranService.php
Lakukan penyesuaian Script dibawah ini pada fungsi simpanKunjungan
private function simpanKunjungan(&$data, $nopen){ // jika terdapat tindakan medis pada saat create pendaftaran maka create kunjungan di jalankan if(isset($data['TINDAKAN_MEDIS'])) { $nomor = $this->kunjungan->simpanData([ 'NOPEN' => $nopen, 'RUANGAN' => $data['TUJUAN']['RUANGAN'], 'DITERIMA_OLEH' => $data['OLEH'], 'STATUS' => 1 ], true, false); if($nomor) { $result = $this->kunjungan->execute("SELECT * FROM pendaftaran.kunjungan WHERE NOMOR = ?", [$nomor]); if(count($result) > 0) { $kunjungan = $result[0]; $tindakan = $data['TINDAKAN_MEDIS']; foreach($tindakan as $tm) { $tm['KUNJUNGAN'] = $kunjungan['NOMOR']; $tm['TANGGAL'] = new \Laminas\Db\Sql\Expression("DATE_ADD('".$kunjungan['MASUK']."', INTERVAL 1 SECOND)"); $tm['OLEH'] = $data['OLEH']; $this->tindakanmedis->simpanData($tm, true, false); } } } } }
Tekan CTRL x y ENTER untuk menyimpan
CTRL
x
y
ENTER