diff --git a/pages/pengesanan-penyamaran/kemaskini/[kesID]/index.vue b/pages/pengesanan-penyamaran/kemaskini/[kesID]/index.vue index 58b7497..9a501ab 100644 --- a/pages/pengesanan-penyamaran/kemaskini/[kesID]/index.vue +++ b/pages/pengesanan-penyamaran/kemaskini/[kesID]/index.vue @@ -201,28 +201,35 @@ const formData = ref({ // Dropdown options const jenisDokumenOptions = ref([ + { label: "Sila Pilih", value: "" }, { label: "Passport", value: "Passport" }, { label: "Kad Pengenalan", value: "Kad Pengenalan" }, ]); const negaraOptions = ref([ + { label: "Sila Pilih", value: "" }, + { label: "Malaysia", value: "Malaysia" }, { label: "Singapura", value: "Singapura" }, ]); const kewarganegaraanOptions = ref([ + { label: "Sila Pilih", value: "" }, + { label: "Malaysia", value: "Malaysia" }, { label: "Singapura", value: "Singapura" }, { label: "Tiada", value: "Tiada" }, ]); const jantinaOptions = ref([ + { label: "Sila Pilih", value: "" }, { label: "Lelaki", value: "Lelaki" }, { label: "Perempuan", value: "Perempuan" }, { label: "Lain-lain", value: "Lain-lain" }, ]); const dapatanOptions = ref([ + { label: "Sila Pilih", value: "" }, { label: "Sama", value: "Sama" }, { label: "Tidak Sama", value: "Tidak Sama" }, { label: "Tidak Dapat Dikenalpasti", value: "Tidak Dapat Dikenalpasti" }, diff --git a/prisma/schema.prisma b/prisma/schema.prisma index 8506d7b..8aed110 100644 --- a/prisma/schema.prisma +++ b/prisma/schema.prisma @@ -358,7 +358,7 @@ model temujanji_detail { sejarahPerjalanan String? @db.VarChar(255) persamaanTandaTangan String? @db.VarChar(255) pemeriksaanLain String? @db.VarChar(255) - dapatan String @db.VarChar(255) + dapatan String? @db.VarChar(255) laporanSystemTdb Int? create_at DateTime? @db.DateTime(0) modified_at DateTime? @db.DateTime(0) diff --git a/server/api/temujanji/[temujanjiID].put.js b/server/api/temujanji/[temujanjiID].put.js index 5e1995e..069937a 100644 --- a/server/api/temujanji/[temujanjiID].put.js +++ b/server/api/temujanji/[temujanjiID].put.js @@ -4,8 +4,11 @@ export default defineEventHandler(async (event) => { try { // Get temujanji details ID - const temujanjiDetailsID = await prisma.temujanji_detail.findFirst({ + const temujanjiDetailsID = await prisma.temujanji.findFirst({ where: { temujanjiID: parseInt(temujanjiID) }, + select: { + temujanjiDetailID: true, + }, }); console.log(temujanjiDetailsID); diff --git a/server/api/temujanji/tambah.js b/server/api/temujanji/tambah.js index b8a7298..7c0f5f0 100644 --- a/server/api/temujanji/tambah.js +++ b/server/api/temujanji/tambah.js @@ -26,7 +26,7 @@ export default defineEventHandler(async (event) => { data: { jenisSemakan: jenisSemakan, tarikh: new Date(tarikh), - masa: new Date(`${tarikh}T${masa}:00`), + masa: new Date(`${tarikh}T${masa}:00`) ?? new Date(), status: "Temujanji Diterima", gambarSubjek: gambarSubjek ? await saveDocument(gambarSubjek, "Subjek")