tambah cancel fermentasi
This commit is contained in:
parent
552872d3dd
commit
822f5f76db
|
@ -412,6 +412,8 @@ void runFermentasi() {
|
||||||
// menentukan data masuk ke pengujian atau tidak berdasarkan jarak jam
|
// menentukan data masuk ke pengujian atau tidak berdasarkan jarak jam
|
||||||
long unsigned epochTimeNow = timeClient.getEpochTime();
|
long unsigned epochTimeNow = timeClient.getEpochTime();
|
||||||
|
|
||||||
|
getDataPengujian();
|
||||||
|
|
||||||
if (dataPengujian.length() > 0) {
|
if (dataPengujian.length() > 0) {
|
||||||
JSONVar dataPengujianTerakhir = dataPengujian[dataPengujian.length() - 1];
|
JSONVar dataPengujianTerakhir = dataPengujian[dataPengujian.length() - 1];
|
||||||
int created_time = dataPengujianTerakhir["created_time"];
|
int created_time = dataPengujianTerakhir["created_time"];
|
||||||
|
@ -424,6 +426,8 @@ void runFermentasi() {
|
||||||
} else {
|
} else {
|
||||||
pengujian = false;
|
pengujian = false;
|
||||||
}
|
}
|
||||||
|
} else {
|
||||||
|
pengujian = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
getDebugging();
|
getDebugging();
|
||||||
|
|
|
@ -169,6 +169,25 @@ export default function () {
|
||||||
window.location.reload();
|
window.location.reload();
|
||||||
};
|
};
|
||||||
|
|
||||||
|
const cancelFermentasi = async () => {
|
||||||
|
const isOk = confirm("anda yakin untuk membatalkan proses fermentasi?");
|
||||||
|
if (isOk) {
|
||||||
|
await supabase.from("pengaturan").update({ running: false }).eq("id", 1);
|
||||||
|
await supabase.from("kondisi_tapai").delete().neq("id", "0");
|
||||||
|
await supabase
|
||||||
|
.from("realtime_data")
|
||||||
|
.update({
|
||||||
|
kadar_gas: 0,
|
||||||
|
kelembaban: 0,
|
||||||
|
suhu: 0,
|
||||||
|
created_time: 0,
|
||||||
|
})
|
||||||
|
.eq("id", 1);
|
||||||
|
|
||||||
|
window.location.reload();
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
onMount(async () => {
|
onMount(async () => {
|
||||||
await getPengaturan();
|
await getPengaturan();
|
||||||
Chart.register(...registerables);
|
Chart.register(...registerables);
|
||||||
|
@ -205,7 +224,7 @@ export default function () {
|
||||||
</div>
|
</div>
|
||||||
</Show>
|
</Show>
|
||||||
<div class={"space-y-5" + (kadarGas().length > 0 ? "" : "hidden")}>
|
<div class={"space-y-5" + (kadarGas().length > 0 ? "" : "hidden")}>
|
||||||
<div class="flex flex-wrap gap-5">
|
<div class="flex flex-wrap gap-5 mb-5">
|
||||||
<div
|
<div
|
||||||
class={
|
class={
|
||||||
(lastHistori()?.selesai == false
|
(lastHistori()?.selesai == false
|
||||||
|
@ -239,6 +258,16 @@ export default function () {
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="bg-white rounded p-5 shadow mb-5">
|
||||||
|
Terjadi kesalahan dan ingin membatalkan fermentasi? Klik di{" "}
|
||||||
|
<a
|
||||||
|
href="javascript:void(0);"
|
||||||
|
class="text-blue-500"
|
||||||
|
onClick={cancelFermentasi}
|
||||||
|
>
|
||||||
|
sini
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
<div class="bg-white rounded shadow p-5">
|
<div class="bg-white rounded shadow p-5">
|
||||||
<div class="text-xl">Grafik Kadar Gas</div>
|
<div class="text-xl">Grafik Kadar Gas</div>
|
||||||
<canvas ref={canvas} style={{ "max-height": "400px" }}></canvas>
|
<canvas ref={canvas} style={{ "max-height": "400px" }}></canvas>
|
||||||
|
|
Loading…
Reference in New Issue