Title here
Summary here
cd /var/www/html/production/webapps/webservice
nano module/BPJService/src/BPJService/VClaim/v_2_0/RujukanService.php
Lakukan penyesuaian Script dibawah ini pada fungsi simpanRujukanMasuk
private function simpanRujukanMasuk($rujukan) {
if($rujukan) {
$rujukan = (array) $rujukan;
$peserta = $rujukan["peserta"];
if(is_object($peserta)) $peserta = (array) $peserta;
if(is_string($peserta)) $peserta = (array) json_decode($peserta);
$finds = $this->masuk->load([
"noKunjungan" => $rujukan["noKunjungan"]
]);
$this->masuk->simpanData([
"noKunjungan" => $rujukan["noKunjungan"],
"noKartu" => $peserta["noKartu"],
"tglKunjungan" => $rujukan["tglKunjungan"],
"provPerujuk" => is_array($rujukan["provPerujuk"]) || is_object($rujukan["provPerujuk"]) ? json_encode($rujukan["provPerujuk"]) : $rujukan["provPerujuk"],
"diagnosa" => is_array($rujukan["diagnosa"]) || is_object($rujukan["diagnosa"]) ? json_encode($rujukan["diagnosa"]) : $rujukan["diagnosa"],
"keluhan" => $rujukan["keluhan"],
"poliRujukan" => is_array($rujukan["poliRujukan"]) || is_object($rujukan["poliRujukan"]) ? json_encode($rujukan["poliRujukan"]) : $rujukan["poliRujukan"],
"pelayanan" => is_array($rujukan["pelayanan"]) || is_object($rujukan["pelayanan"]) ? json_encode($rujukan["pelayanan"]) : $rujukan["pelayanan"]
], count($finds) == 0, false);
}
}
Tekan CTRL
x
y
ENTER
untuk menyimpan
Hapus file cache
rm -rf data/cache/*.php
HeidiSQL
atau tools DBMS lainnya-- Membuang struktur basisdata untuk inventory
USE `inventory`;
-- membuang struktur untuk function inventory.getPeriodeAkhirSo
DROP FUNCTION IF EXISTS `getPeriodeAkhirSo`;
DELIMITER //
CREATE FUNCTION `getPeriodeAkhirSo`(
`PRUANGAN` CHAR(10)
) RETURNS datetime
DETERMINISTIC
BEGIN
DECLARE VPERIODE DATETIME;
IF EXISTS(
SELECT 1
FROM information_schema.`COLUMNS` c
WHERE c.TABLE_SCHEMA = 'inventory'
AND c.TABLE_NAME = 'stok_opname'
AND c.COLUMN_NAME = 'TIME'
LIMIT 1) THEN
SELECT DATE_FORMAT(CONCAT(TANGGAL, ' ', `TIME`), '%Y-%m-%d %H:%i:%s')
INTO VPERIODE
FROM inventory.stok_opname
WHERE RUANGAN = PRUANGAN
AND STATUS = 'Final'
ORDER BY TANGGAL DESC
LIMIT 1;
ELSE
SELECT DATE_FORMAT(TANGGAL, '%Y-%m-%d %H:%i:%s')
INTO VPERIODE
FROM inventory.stok_opname
WHERE RUANGAN = PRUANGAN
AND STATUS = 'Final'
ORDER BY TANGGAL DESC
LIMIT 1;
END IF;
IF NOT VPERIODE IS NULL THEN
RETURN VPERIODE;
END IF;
RETURN '2000-01-01 00:00:01';
END//
DELIMITER ;