Compare commits

...

4 Commits

3 changed files with 14 additions and 4 deletions

View File

@@ -1,4 +1,4 @@
import { enumAgama, enumJenisKelamin, enumStatusHidup, enumStatusPerkawinan } from "./valueEnum";
import { enumAgama, enumJenisKelamin, enumStatusHidup, enumStatusPerkawinan, enumStatusTempatUsaha } from "./valueEnum";
export const categoryPelayananSurat = [
{
@@ -342,7 +342,7 @@ export const categoryPelayananSurat = [
{ key: "nama_usaha", name: "Nama Usaha", desc: "Nama usaha", type: "text" },
{ key: "bidang_usaha", name: "Bidang Usaha", desc: "Bidang atau jenis usaha", type: "text" },
{ key: "alamat_usaha", name: "Alamat Usaha", desc: "Alamat lokasi usaha", type: "text" },
{ key: "status_tempat", name: "Status Tempat Usaha", desc: "Status kepemilikan tempat usaha", type: "text" },
{ key: "status_tempat", name: "Status Tempat Usaha", desc: "Status kepemilikan tempat usaha", type: "enum", options: enumStatusTempatUsaha },
{ key: "luas_usaha", name: "Luas Tempat Usaha", desc: "Luas tempat usaha (m²)", type: "number" },
{ key: "jumlah_karyawan", name: "Jumlah Karyawan", desc: "Jumlah tenaga kerja", type: "number" },
{ key: "tujuan", name: "Tujuan Pembuatan Surat", desc: "Tujuan pembuatan surat keterangan", type: "text" }

View File

@@ -23,3 +23,9 @@ export const enumStatusPerkawinan = [
{ label: "Cerai Hidup", value: "Cerai Hidup" },
{ label: "Cerai Mati", value: "Cerai Mati" }
];
export const enumStatusTempatUsaha = [
{ label: "Milik Sendiri", value: "Milik Sendiri" },
{ label: "Sewa", value: "Sewa" },
{ label: "Pinjam", value: "Pinjam" }
];

View File

@@ -39,7 +39,7 @@ const PelayananRoute = new Elysia({
}, {
detail: {
summary: "List Kategori Pelayanan Surat",
description: `tool untuk mendapatkan list kategori pelayanan surat beserta syaratnya untuk memenuhi syarat dokumen sesuai kategori yg dipilih saat melakukan pengajuan surat`,
description: `tool untuk mendapatkan list kategori pelayanan surat dan juga berisi link form pengajuan surat`,
tags: ["mcp"]
}
})
@@ -593,7 +593,10 @@ const PelayananRoute = new Elysia({
const { nomerPengajuan } = body
const data = await prisma.pelayananAjuan.findFirst({
where: {
noPengajuan: nomerPengajuan
noPengajuan: {
equals: nomerPengajuan,
mode: "insensitive"
}
},
select: {
id: true,
@@ -774,6 +777,7 @@ const PelayananRoute = new Elysia({
success: true,
message: 'sukses',
pengajuan: dataPengajuan,
linkUpdate: `${process.env.BUN_PUBLIC_BASE_URL}/darmasaba/update-data-surat?pengajuan=${data.noPengajuan}`,
history: dataHistoryFix,
warga: warga,
syaratDokumen: dataSyaratFix,