Compare commits
7 Commits
composer-p
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
15d9c66e4b | ||
|
|
9f118c0cb6 | ||
|
|
0f800e567e | ||
|
|
8833f7f79f | ||
|
|
0025572ccb | ||
|
|
0bb462111e | ||
|
|
c85b0e6936 |
@ -71,9 +71,9 @@ class ApiController extends BaseController {
|
|||||||
$total_simpan_non = count($decrypted_data['result_data']);
|
$total_simpan_non = count($decrypted_data['result_data']);
|
||||||
$total_simpan_non = strval($total_simpan_non);
|
$total_simpan_non = strval($total_simpan_non);
|
||||||
|
|
||||||
// Digunakna untuk memfilter data
|
|
||||||
$decrypted_data = $this->filterData($decrypted_data);
|
$decrypted_data = $this->filterData($decrypted_data);
|
||||||
$sn_number = $decrypted_data['sn_number'];
|
$sn_number = $decrypted_data['sn_number'];
|
||||||
|
$timezone = 7;
|
||||||
|
|
||||||
$total_simpan_filter = count($decrypted_data['result_data']);
|
$total_simpan_filter = count($decrypted_data['result_data']);
|
||||||
$total_simpan_filter = strval($total_simpan_filter);
|
$total_simpan_filter = strval($total_simpan_filter);
|
||||||
@ -86,6 +86,8 @@ class ApiController extends BaseController {
|
|||||||
$patresFlagValues = [];
|
$patresFlagValues = [];
|
||||||
$flagdefCache = [];
|
$flagdefCache = [];
|
||||||
|
|
||||||
|
$now = date('Y-m-d H:i:s');
|
||||||
|
|
||||||
// Proses setiap item dalam data yang diterima
|
// Proses setiap item dalam data yang diterima
|
||||||
foreach ($decrypted_data['result_data'] as $key => $value) {
|
foreach ($decrypted_data['result_data'] as $key => $value) {
|
||||||
$SAMP_ID = $value['SAMP_ID'];
|
$SAMP_ID = $value['SAMP_ID'];
|
||||||
@ -94,19 +96,27 @@ class ApiController extends BaseController {
|
|||||||
|
|
||||||
// $CONC_DATA = isset($value['CONC_DATA']) ? $value['CONC_DATA'] : null;
|
// $CONC_DATA = isset($value['CONC_DATA']) ? $value['CONC_DATA'] : null;
|
||||||
// $OD_DATA = isset($value['OD_DATA']) ? $value['OD_DATA'] : null;
|
// $OD_DATA = isset($value['OD_DATA']) ? $value['OD_DATA'] : null;
|
||||||
|
|
||||||
// Jika tidak ada nilai, set sebagai NULL
|
// Jika tidak ada nilai, set sebagai NULL
|
||||||
$CONC_DATA = isset($value['CONC_DATA']) ? "'".$value['CONC_DATA']."'" : 'NULL';
|
// $CONC_DATA = isset($value['CONC_DATA']) ? "'".$value['CONC_DATA']."'" : 'NULL';
|
||||||
$OD_DATA = isset($value['OD_DATA']) ? "'".$value['OD_DATA']."'" : 'NULL';
|
// $OD_DATA = isset($value['OD_DATA']) ? "'".$value['OD_DATA']."'" : 'NULL';
|
||||||
|
// DOUBLE — harus numeric literal / NULL (tidak boleh string)
|
||||||
|
$CONC_DATA = (isset($value['CONC_DATA']) && $value['CONC_DATA'] !== '')
|
||||||
|
? floatval($value['CONC_DATA'])
|
||||||
|
: 'NULL';
|
||||||
|
$OD_DATA = (isset($value['OD_DATA']) && $value['OD_DATA'] !== '')
|
||||||
|
? floatval($value['OD_DATA'])
|
||||||
|
: 'NULL';
|
||||||
|
|
||||||
$RST_DATE = $value['RST_DATE'];
|
$RST_DATE = $value['RST_DATE'];
|
||||||
|
$RST_DATE = date("Y-m-d H:i:s.v", strtotime($RST_DATE) - $timezone * 3600); // Ubah je Timezone tertentu
|
||||||
|
|
||||||
$FLAG = $value['Flag'];
|
$FLAG = $value['Flag'];
|
||||||
$REACTION_NO = $value['ReactionNo'];
|
$REACTION_NO = $value['ReactionNo'];
|
||||||
$DIL_ORD = $value['DIL_ORD'];
|
$DIL_ORD = $value['DIL_ORD'];
|
||||||
|
|
||||||
// Input ke Tabel PATRES - Input Satu Persatu
|
// Input ke Tabel PATRES - Input Satu Persatu
|
||||||
$sql = "INSERT INTO patres (EquipmentID, SampleID, TestTechCode, Aspcnt, Result, ResultDateTime, createdate)
|
$sql = "INSERT INTO patres (EquipmentID, SampleID, TestTechCode, Aspcnt, Result, ResultDateTime, createdate)
|
||||||
VALUES ('$sn_number', '$SAMP_ID', '$ITEM_NAME', $ASP_CNT, $CONC_DATA, '$RST_DATE', NOW())";
|
VALUES ('$sn_number', '$SAMP_ID', '$ITEM_NAME', $ASP_CNT, $CONC_DATA, '$RST_DATE', '$now')";
|
||||||
$db->query($sql);
|
$db->query($sql);
|
||||||
|
|
||||||
$patres_lastid = $db->insertID();
|
$patres_lastid = $db->insertID();
|
||||||
@ -129,7 +139,7 @@ class ApiController extends BaseController {
|
|||||||
} else {
|
} else {
|
||||||
// Insert Data ke Tabel Flagdef
|
// Insert Data ke Tabel Flagdef
|
||||||
$sql = "INSERT INTO flagdef (Instrumentid, Flag, flagtext, FlagDesc, onscreen, onresult, createdate)
|
$sql = "INSERT INTO flagdef (Instrumentid, Flag, flagtext, FlagDesc, onscreen, onresult, createdate)
|
||||||
VALUES (1, '$FLAG', '$FLAG', '', 1, 1, NOW())";
|
VALUES (1, '$FLAG', '$FLAG', '', 1, 1, '$now')";
|
||||||
$db->query($sql);
|
$db->query($sql);
|
||||||
|
|
||||||
// Ambil FlagDefID baru
|
// Ambil FlagDefID baru
|
||||||
@ -168,15 +178,14 @@ class ApiController extends BaseController {
|
|||||||
$db->transComplete();
|
$db->transComplete();
|
||||||
|
|
||||||
// Cek status transaksi
|
// Cek status transaksi
|
||||||
if ($db->transStatus() === FALSE) {
|
if (! $db->transStatus()) {
|
||||||
$db->transRollback();
|
$db->transRollback();
|
||||||
// return $this->respond(['message' => 'Server tidak menyimpan data anda, dikarenakan terjadi kesalahan saat memproses data.'], 500);
|
// return $this->respond(['message' => 'Server tidak menyimpan data anda, dikarenakan terjadi kesalahan saat memproses data.'], 500);
|
||||||
return $this->respond(['message' => $db->error()], 500);
|
return $this->respond(['message' => $db->error()], 500);
|
||||||
} else {
|
} else {
|
||||||
$db->transCommit();
|
|
||||||
return $this->respond(['message' => "Menyimpan ". $total_simpan_filter . " dari " . $total_simpan_non ." data, Data berhasil diproses."], 201);
|
return $this->respond(['message' => "Menyimpan ". $total_simpan_filter . " dari " . $total_simpan_non ." data, Data berhasil diproses."], 201);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// Digunakan Untuk Memfilter Data Valid dan Tidak Valid
|
// Digunakan Untuk Memfilter Data Valid dan Tidak Valid
|
||||||
|
|||||||
@ -56,33 +56,53 @@ class Equipment extends BaseController {
|
|||||||
$query = $db->query($sql);
|
$query = $db->query($sql);
|
||||||
$results = $query->getResultArray();
|
$results = $query->getResultArray();
|
||||||
$data['testcount'] = $results[0]['testcount'];
|
$data['testcount'] = $results[0]['testcount'];
|
||||||
|
|
||||||
|
$timezone = 7;
|
||||||
|
if ($timezone == 7) {
|
||||||
|
$data['timezone'] = "WIB";
|
||||||
|
} else if ($timezone == 8) {
|
||||||
|
$data['timezone'] = "WITA";
|
||||||
|
} else if ($timezone == 9) {
|
||||||
|
$data['timezone'] = "WIT";
|
||||||
|
} else {
|
||||||
|
$data['timezone'] = "";
|
||||||
|
}
|
||||||
|
|
||||||
$sql = "SELECT DATEDIFF(
|
$sql = "SELECT
|
||||||
MAX(ResultDateTime),
|
DATEDIFF(
|
||||||
MIN(ResultDateTime)) as days,
|
MAX(ResultDateTime + INTERVAL $timezone HOUR),
|
||||||
MIN(ResultDateTime) as firstdate,
|
MIN(ResultDateTime + INTERVAL $timezone HOUR)
|
||||||
MAX(ResultDateTime) as lastdate
|
) AS days,
|
||||||
FROM patres
|
MIN(ResultDateTime + INTERVAL $timezone HOUR) AS firstdate,
|
||||||
WHERE EquipmentID='$EquipmentID';";
|
MAX(ResultDateTime + INTERVAL $timezone HOUR) AS lastdate
|
||||||
|
FROM patres
|
||||||
|
WHERE EquipmentID = '$EquipmentID'";
|
||||||
$query = $db->query($sql);
|
$query = $db->query($sql);
|
||||||
$results = $query->getResultArray();
|
$results = $query->getResultArray();
|
||||||
$data['days'] = $results[0]['days'];
|
$data['days'] = $results[0]['days'];
|
||||||
$data['firstdate'] = $results[0]['firstdate'];
|
$data['firstdate'] = $results[0]['firstdate'];
|
||||||
$data['lastdate'] = $results[0]['lastdate'];
|
$data['lastdate'] = $results[0]['lastdate'];
|
||||||
|
|
||||||
$sql = "SELECT YEAR(ResultDateTime) AS year, MONTH(ResultDateTime) AS month, COUNT(*) AS count
|
$sql = "SELECT
|
||||||
FROM patres
|
YEAR(ResultDateTime + INTERVAL 7 HOUR) AS year,
|
||||||
WHERE EquipmentID = '$EquipmentID'
|
MONTH(ResultDateTime + INTERVAL 7 HOUR) AS month,
|
||||||
GROUP BY YEAR(ResultDateTime), MONTH(ResultDateTime)
|
COUNT(*) AS count
|
||||||
ORDER BY YEAR(ResultDateTime), MONTH(ResultDateTime);";
|
FROM patres
|
||||||
|
WHERE EquipmentID = '$EquipmentID'
|
||||||
|
GROUP BY
|
||||||
|
YEAR(ResultDateTime + INTERVAL 7 HOUR),
|
||||||
|
MONTH(ResultDateTime + INTERVAL 7 HOUR)
|
||||||
|
ORDER BY
|
||||||
|
YEAR(ResultDateTime + INTERVAL 7 HOUR),
|
||||||
|
MONTH(ResultDateTime + INTERVAL 7 HOUR)";
|
||||||
$query = $db->query($sql);
|
$query = $db->query($sql);
|
||||||
$results = $query->getResultArray();
|
$results = $query->getResultArray();
|
||||||
$data['counts'] = $results;
|
$data['counts'] = $results;
|
||||||
|
|
||||||
$sql = "SELECT SampleID,TestTechCode,Result,ResultDateTime,CreateDate FROM patres
|
$sql = "SELECT SampleID, TestTechCode, Result, ResultDateTime + INTERVAL $timezone HOUR AS ResultDateTime, CreateDate + INTERVAL $timezone HOUR AS CreateDate FROM patres
|
||||||
WHERE EquipmentID='$EquipmentID'
|
WHERE EquipmentID='$EquipmentID'
|
||||||
ORDER BY ResultID DESC
|
ORDER BY ResultID DESC
|
||||||
LIMIT 3000";
|
LIMIT 2000";
|
||||||
$query = $db->query($sql);
|
$query = $db->query($sql);
|
||||||
$results = $query->getResultArray();
|
$results = $query->getResultArray();
|
||||||
$data['testData'] = $results;
|
$data['testData'] = $results;
|
||||||
|
|||||||
@ -8,7 +8,8 @@ class Home extends BaseController {
|
|||||||
$curl = curl_init();
|
$curl = curl_init();
|
||||||
|
|
||||||
curl_setopt_array($curl, array(
|
curl_setopt_array($curl, array(
|
||||||
CURLOPT_URL => 'services-summit.my.id/api/getProductSites',
|
CURLOPT_URL => 'services-summit.my.id/api/getProductSites', //PROD
|
||||||
|
// CURLOPT_URL => 'https://services-summit.my.id/api/getProductSites', //DEV
|
||||||
CURLOPT_RETURNTRANSFER => true,
|
CURLOPT_RETURNTRANSFER => true,
|
||||||
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
|
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
|
||||||
CURLOPT_CUSTOMREQUEST => 'GET',
|
CURLOPT_CUSTOMREQUEST => 'GET',
|
||||||
@ -38,48 +39,64 @@ class Home extends BaseController {
|
|||||||
];
|
];
|
||||||
|
|
||||||
// Mengelompokkan Data Khusus 1024i
|
// Mengelompokkan Data Khusus 1024i
|
||||||
} else if ($item["productaliasid"] == 18) {
|
}
|
||||||
$productList1024i[] = [
|
// else if ($item["productaliasid"] == 18) {
|
||||||
"productaliasid" => $item["productaliasid"],
|
// $productList1024i[] = [
|
||||||
"productnumber" => $item["productnumber"],
|
// "productaliasid" => $item["productaliasid"],
|
||||||
"sitename" => $item["sitename"]
|
// "productnumber" => $item["productnumber"],
|
||||||
];
|
// "sitename" => $item["sitename"]
|
||||||
|
// ];
|
||||||
|
|
||||||
// Mengelompokkan Data Khusus 24i
|
// // Mengelompokkan Data Khusus 24i
|
||||||
} else if ($item["productaliasid"] == 19) {
|
// } else if ($item["productaliasid"] == 19) {
|
||||||
$productList24i[] = [
|
// $productList24i[] = [
|
||||||
"productaliasid" => $item["productaliasid"],
|
// "productaliasid" => $item["productaliasid"],
|
||||||
"productnumber" => $item["productnumber"],
|
// "productnumber" => $item["productnumber"],
|
||||||
"sitename" => $item["sitename"]
|
// "sitename" => $item["sitename"]
|
||||||
];
|
// ];
|
||||||
|
|
||||||
// Mengelompokkan Data Khusus 50i
|
// // Mengelompokkan Data Khusus 50i
|
||||||
} else if ($item["productaliasid"] == 21) {
|
// } else if ($item["productaliasid"] == 21) {
|
||||||
$productList50i[] = [
|
// $productList50i[] = [
|
||||||
"productaliasid" => $item["productaliasid"],
|
// "productaliasid" => $item["productaliasid"],
|
||||||
"productnumber" => $item["productnumber"],
|
// "productnumber" => $item["productnumber"],
|
||||||
"sitename" => $item["sitename"]
|
// "sitename" => $item["sitename"]
|
||||||
];
|
// ];
|
||||||
} else {
|
// } else {
|
||||||
$productList30i = null;
|
// $productList30i = null;
|
||||||
$productList1024i = null;
|
// $productList1024i = null;
|
||||||
$productList24i = null;
|
// $productList24i = null;
|
||||||
$productList50i = null;
|
// $productList50i = null;
|
||||||
}
|
// }
|
||||||
}
|
}
|
||||||
|
|
||||||
$sql = "SELECT EquipmentID, COUNT(*) AS patresCount, MAX(ResultDateTime) AS lastResultDate
|
$timezone = 7;
|
||||||
|
if ($timezone == 7) {
|
||||||
|
$data['timezone'] = "WIB";
|
||||||
|
} else if ($timezone == 8) {
|
||||||
|
$data['timezone'] = "WITA";
|
||||||
|
} else if ($timezone == 9) {
|
||||||
|
$data['timezone'] = "WIT";
|
||||||
|
} else {
|
||||||
|
$data['timezone'] = "";
|
||||||
|
}
|
||||||
|
|
||||||
|
$sql = "SELECT EquipmentID, COUNT(*) AS patresCount,
|
||||||
|
DATE_ADD(MAX(ResultDateTime), INTERVAL $timezone HOUR) AS lastResultDate
|
||||||
FROM patres
|
FROM patres
|
||||||
GROUP BY EquipmentID
|
GROUP BY EquipmentID
|
||||||
ORDER By patresCount DESC";
|
ORDER BY patresCount DESC";
|
||||||
$query = $db->query($sql);
|
|
||||||
|
$query = $db->query($sql);
|
||||||
$results = $query->getResultArray();
|
$results = $query->getResultArray();
|
||||||
|
|
||||||
// Menyamakan Data CRM dan CLQMS Berdasarkan SN Number
|
// siapkan variabel dulu biar tidak "undefined variable"
|
||||||
foreach ($results as $itemDB) {
|
$tms30i = [];
|
||||||
foreach ($productList30i as $itemCRM) {
|
|
||||||
|
|
||||||
if ($itemDB['EquipmentID'] == $itemCRM['productnumber']) {
|
// Menyamakan Data CRM dan CLQMS Berdasarkan SN Number
|
||||||
|
if (!empty($results) && !empty($productList30i)) {
|
||||||
|
foreach ($results as $itemDB) {
|
||||||
|
foreach ($productList30i as $itemCRM) {
|
||||||
// echo "<br>Product Alias ID CRM: " . $itemCRM["productaliasid"] . "<br>";
|
// echo "<br>Product Alias ID CRM: " . $itemCRM["productaliasid"] . "<br>";
|
||||||
// echo "Product Number: " . $itemCRM["productnumber"] . "<br>";
|
// echo "Product Number: " . $itemCRM["productnumber"] . "<br>";
|
||||||
// echo "Site Name: " . $itemCRM["sitename"] . "<br><br>";
|
// echo "Site Name: " . $itemCRM["sitename"] . "<br><br>";
|
||||||
@ -87,23 +104,25 @@ class Home extends BaseController {
|
|||||||
// echo "Product Number: " . $itemDB["patresCount"] . "<br>";
|
// echo "Product Number: " . $itemDB["patresCount"] . "<br>";
|
||||||
// echo "Site Name: " . $itemDB["lastResultDate"] . "<br><br>";
|
// echo "Site Name: " . $itemDB["lastResultDate"] . "<br><br>";
|
||||||
// echo "----------------------------<br><br>";
|
// echo "----------------------------<br><br>";
|
||||||
$tms30i[] = [
|
if ($itemDB['EquipmentID'] == $itemCRM['productnumber']) {
|
||||||
"productaliasid" => $itemCRM["productaliasid"],
|
$tms30i[] = [
|
||||||
"EquipmentID" => $itemDB["EquipmentID"],
|
"productaliasid" => $itemCRM["productaliasid"],
|
||||||
"sitename" => $itemCRM["sitename"],
|
"EquipmentID" => $itemDB["EquipmentID"],
|
||||||
"patresCount" => $itemDB["patresCount"],
|
"sitename" => $itemCRM["sitename"],
|
||||||
"lastResultDate" => $itemDB["lastResultDate"]
|
"patresCount" => $itemDB["patresCount"],
|
||||||
];
|
"lastResultDate" => $itemDB["lastResultDate"],
|
||||||
|
];
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
$data['tms30i'] = $tms30i;
|
// kalau tidak ada data, $tms30i akan tetap berupa array kosong []
|
||||||
|
$data['tms30i'] = $tms30i ?? [];
|
||||||
|
|
||||||
return view('home_dashboard.php', $data);
|
return view('home_dashboard.php', $data);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -48,19 +48,7 @@
|
|||||||
<div class="card shadow-none">
|
<div class="card shadow-none">
|
||||||
|
|
||||||
<div class="card-header">
|
<div class="card-header">
|
||||||
<?php if ($EquipmentID == '6011310722') : ?>
|
-
|
||||||
<div class="fw-bold">National Hospital Surabaya<span class="float-end p-0">TMS 30i <i class="bi bi-pc-display-horizontal"></i></span></div>
|
|
||||||
<?php elseif ($EquipmentID == '6015090124') : ?>
|
|
||||||
<div class="fw-bold">Persada Hospital</div>
|
|
||||||
<?php elseif ($EquipmentID == '6011320722') : ?>
|
|
||||||
<div class="fw-bold">RS Mardi Rahayu Kudus</div>
|
|
||||||
<?php elseif ($EquipmentID == '6005840519') : ?>
|
|
||||||
<div class="fw-bold">RS dr. Oen Kandang Sapi Solo</div>
|
|
||||||
<?php elseif ($EquipmentID == '6006100619') : ?>
|
|
||||||
<div class="fw-bold">RS Permata Cibubur</div>
|
|
||||||
<?php elseif ($EquipmentID == '6015560324') : ?>
|
|
||||||
<div class="fw-bold">ScanMe Labs Jakarta Kelapa Gading</div>
|
|
||||||
<?php endif; ?>
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="card-body p-4">
|
<div class="card-body p-4">
|
||||||
@ -149,10 +137,10 @@
|
|||||||
<div class="col-12 mb-3">
|
<div class="col-12 mb-3">
|
||||||
<div class="row text-center p-2 mt-1">
|
<div class="row text-center p-2 mt-1">
|
||||||
<div class="col-12 col-md-6">
|
<div class="col-12 col-md-6">
|
||||||
Tanggal Awal : <span class="fw-bold"><?=$formatedFirstDate;?></span>
|
Tanggal Awal : <span class="fw-bold"><?=$formatedFirstDate;?> (<?=$timezone;?>)</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-12 col-md-6">
|
<div class="col-12 col-md-6">
|
||||||
Tanggal Akhir : <span class="fw-bold"><?=$formatedLastDate;?></span>
|
Tanggal Akhir : <span class="fw-bold"><?=$formatedLastDate;?> (<?=$timezone;?>)</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -176,8 +164,8 @@
|
|||||||
<th scope="col">Sample ID</th>
|
<th scope="col">Sample ID</th>
|
||||||
<th scope="col">Test Code</th>
|
<th scope="col">Test Code</th>
|
||||||
<th scope="col">Result</th>
|
<th scope="col">Result</th>
|
||||||
<th scope="col">Result Date</th>
|
<th scope="col">Result Date (<?=$timezone;?>)</th>
|
||||||
<th scope="col">Create Date</th>
|
<th scope="col">Create Date (<?=$timezone;?>)</th>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
|
|
||||||
|
|||||||
@ -219,7 +219,7 @@
|
|||||||
<?php
|
<?php
|
||||||
$dateObject = new DateTime($value['lastResultDate']);
|
$dateObject = new DateTime($value['lastResultDate']);
|
||||||
$formattedDate = $dateObject->format('D, d M Y - H:i:s.v');
|
$formattedDate = $dateObject->format('D, d M Y - H:i:s.v');
|
||||||
echo($formattedDate);
|
echo($formattedDate." (". $timezone .")");
|
||||||
?>
|
?>
|
||||||
</em>
|
</em>
|
||||||
</footer>
|
</footer>
|
||||||
|
|||||||
25
jsonditerima.txt
Normal file
25
jsonditerima.txt
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
Setelah Di Dekripsi :
|
||||||
|
{
|
||||||
|
"instnumber": "ProductNumber",
|
||||||
|
"pr_key": "HKQOs6W3thfaCarLK",
|
||||||
|
"result_data": [
|
||||||
|
{
|
||||||
|
"SAMP_ID": "202308080600101",
|
||||||
|
"ITEM_NAME": "TEST3438",
|
||||||
|
"ASP_CNT": 1,
|
||||||
|
"CONC_DATA": 0.0,
|
||||||
|
"OD_DATA": -0.001560902221253245,
|
||||||
|
"RST_DATE": "2023-08-08 12:22:08",
|
||||||
|
"Flag": null,
|
||||||
|
"ReactionNo": 1,
|
||||||
|
"DIL_ORD": 0
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
Sebelum Di Dekripsi :
|
||||||
|
{
|
||||||
|
"instrument_data": "yOLvBGUP8oBMJKJaxCefOd/Qp8XCbBTEqTQqyQUH0xiQYiUZwLioxBPYSSzH1nMbiHRx0m7D4uUmTh4Y9XRZFvUYnnPaCcU9kcddBN74cCZDBxAiVhd4n7YtLwPoQBfcuiM4cvZ6LA7giBHCIndnCuTNl3IV+VgaA6Dw/XCkwBJjWGWqNFUWxzfxU3WqGoWZryV40rgyUALQEO0zbF5C8znLiV7wMSURd84l/1N2iIn4ekCBWhsIHk9/ifNyfwwLIKwi+bbUHAd7rzl/xxn7CJUVWcC/4gycAdzpP+JuX1Urf1vkik5n+74s4KuHAX2iiQ1WA/90Ck4Naz09s4wM9PwItPpMIQdzwmW3OxsRvyVIGlkuwcsqBmlDeoRr4+ox",
|
||||||
|
"checksum": "5648edefbcd26c932db9e2b078e85ef4924ffdbb1deab35fff0611819c702e95"
|
||||||
|
}
|
||||||
Loading…
x
Reference in New Issue
Block a user