Refactor code: Update posko value based on condition, remove console.log, and add setMonth function

This commit is contained in:
Dede Fuji Abdul
2024-03-26 15:58:57 +07:00
parent 01087dc9a2
commit 0890e6422b
19 changed files with 3383 additions and 1150 deletions

View File

@ -1866,7 +1866,7 @@ export const queries = {
rekap: {
dispatchingTimeGangguan: gql`
query monalisaDispatchingTimeGangguan(
#$regional: String
$namaRegional: String
$idUid: Int
$idUp3: Int
$idUlp: Int
@ -1874,13 +1874,20 @@ export const queries = {
$tahun: Int
) {
monalisaDispatchingTimeGangguan(
#regional: $regional
namaRegional: $namaRegional
idUid: $idUid
idUp3: $idUp3
idUlp: $idUlp
bulan: $bulan
tahun: $tahun
) {
id
nama_regional
id_uid
nama_uid
id_up3
nama_up3
id_ulp
nama_ulp
mom_bulan_ini
mom_bulan_kemarin
@ -1893,7 +1900,7 @@ export const queries = {
`,
rekapitulasiEnsGangguan: gql`
query monalisaRekapitulasiEnsGangguan(
#$regional: String
$namaRegional: String
$idUlp: Int
$idUid: Int
$idUp3: Int
@ -1901,7 +1908,7 @@ export const queries = {
$tahun: Int
) {
monalisaRekapitulasiEnsGangguan(
#regional: $regional
namaRegional: $namaRegional
idUlp: $idUlp
idUid: $idUid
idUp3: $idUp3
@ -1927,7 +1934,7 @@ export const queries = {
`,
gangguanBelumSelesai: gql`
query monalisaGangguanBelumSelesai(
#$regional: String
$namaRegional: String
$idUlp: Int
$idUid: Int
$idUp3: Int
@ -1935,7 +1942,7 @@ export const queries = {
$tahun: Int
) {
monalisaGangguanBelumSelesai(
#regional: $regional
namaRegional: $namaRegional
idUlp: $idUlp
idUid: $idUid
idUp3: $idUp3
@ -1957,7 +1964,7 @@ export const queries = {
`,
gangguanPerJenisGangguan: gql`
query monalisaGangguanPerJenisGangguan(
#$nama_regional: String
$namaRegional: String
$idUid: Int
$idUp3: Int
$idUlp: Int
@ -1965,7 +1972,7 @@ export const queries = {
$tahun: Int
) {
monalisaGangguanPerJenisGangguan(
#nama_regional: $regional
namaRegional: $namaRegional
idUid: $idUid
idUp3: $idUp3
idUlp: $idUlp
@ -1981,7 +1988,7 @@ export const queries = {
`,
jumlahDurasiRptRctGangguan: gql`
query monalisaJumlahDurasiRptRctGangguan(
#$regional: String
$namaRegional: String
$idUlp: Int
$idUid: Int
$idUp3: Int
@ -1989,7 +1996,7 @@ export const queries = {
$tahun: Int
) {
monalisaJumlahDurasiRptRctGangguan(
#regional: $regional
namaRegional: $namaRegional
idUlp: $idUlp
idUid: $idUid
idUp3: $idUp3
@ -2019,24 +2026,28 @@ export const queries = {
`,
jumlahKaliGangguan: gql`
query monalisaJumlahKaliGangguan(
#$regional: String
$idUid: Int
$idUp3: Int
$idUlp: Int
$bulan: Int
$tahun: Int
$bulan: Int!
$tahun: Int!
$namaRegional: String!
$idUlp: Int!
$idUid: Int!
$idUp3: Int!
) {
monalisaJumlahKaliGangguan(
#regional: $regional
idUid: $idUid
idUp3: $idUp3
idUlp: $idUlp
bulan: $bulan
tahun: $tahun
namaRegional: $namaRegional
idUlp: $idUlp
idUid: $idUid
idUp3: $idUp3
) {
id
nama_regional
id_uid
nama_uid
id_up3
nama_up3
id_ulp
nama_ulp
mom_bulan_ini
mom_bulan_kemarin
@ -2049,7 +2060,7 @@ export const queries = {
`,
laporUlangGangguan: gql`
query monalisaRekapitulasiLaporUlangGangguan(
#$regional: String
$namaRegional: String
$idUlp: Int
$idUid: Int
$idUp3: Int
@ -2057,7 +2068,7 @@ export const queries = {
$tahun: Int
) {
monalisaRekapitulasiLaporUlangGangguan(
#regional: $regional
namaRegional: $namaRegional
idUlp: $idUlp
idUid: $idUid
idUp3: $idUp3
@ -2082,7 +2093,7 @@ export const queries = {
`,
recoveryTimeGangguan: gql`
query monalisaRecoveryTimeGangguan(
#$regional: regional
$namaRegional: String
$idUid: Int
$idUp3: Int
$idUlp: Int
@ -2090,7 +2101,7 @@ export const queries = {
$tahun: Int
) {
monalisaRecoveryTimeGangguan(
#regional: $regional
namaRegional: $namaRegional
idUid: $idUid
idUp3: $idUp3
idUlp: $idUlp
@ -2109,7 +2120,7 @@ export const queries = {
`,
responseTimeGangguan: gql`
query monalisaResponseTimeGangguan(
#regional: String
$namaRegional: String
$idUid: Int
$idUp3: Int
$idUlp: Int
@ -2117,7 +2128,7 @@ export const queries = {
$tahun: Int
) {
monalisaResponseTimeGangguan(
#regional: $regional
namaRegional: $namaRegional
idUid: $idUid
idUp3: $idUp3
idUlp: $idUlp
@ -2140,7 +2151,7 @@ export const queries = {
rekap: {
jumlahKaliKeluhan: gql`
query monalisaJumlahKaliKeluhan(
#$regional: String
$namaRegional: String
$idUlp: Int
$idUid: Int
$idUp3: Int
@ -2148,7 +2159,7 @@ export const queries = {
$tahun: Int
) {
monalisaJumlahKaliKeluhan(
#regional: $regional
namaRegional: $namaRegional
idUlp: $idUlp
idUid: $idUid
idUp3: $idUp3
@ -2173,7 +2184,7 @@ export const queries = {
`,
recoveryTimeKeluhan: gql`
query monalisaRecoveryTimeKeluhan(
#$regional: String
$namaRegional: String
$idUlp: Int
$idUid: Int
$idUp3: Int
@ -2181,7 +2192,7 @@ export const queries = {
$tahun: Int
) {
monalisaRecoveryTimeKeluhan(
#regional: $regional
namaRegional: $namaRegional
idUlp: $idUlp
idUid: $idUid
idUp3: $idUp3

View File

@ -13,20 +13,53 @@ const splitRoutePath = (routePath: string): string[] => {
}
const getMonthName = (monthNumber: number) => {
const months = [
'Januari', 'Februari', 'Maret', 'April', 'Mei', 'Juni',
'Juli', 'Agustus', 'September', 'Oktober', 'November', 'Desember'
];
return months[monthNumber - 1] || '';
'Januari',
'Februari',
'Maret',
'April',
'Mei',
'Juni',
'Juli',
'Agustus',
'September',
'Oktober',
'November',
'Desember'
]
return months[monthNumber - 1] || ''
}
const getMonthNameShort = (monthNumber: number) => {
const months = [
'Jan', 'Feb', 'Mar', 'Apr', 'Mei', 'Jun',
'Jul', 'Agu', 'Sep', 'Okt', 'Nov', 'Des'
];
return months[monthNumber - 1] || '';
'Jan',
'Feb',
'Mar',
'Apr',
'Mei',
'Jun',
'Jul',
'Agu',
'Sep',
'Okt',
'Nov',
'Des'
]
return months[monthNumber - 1] || ''
}
export {
splitRoutePath, getMonthName, getMonthNameShort
}
const getMonthNumber = (monthName: string) => {
const months = [
'Januari',
'Februari',
'Maret',
'April',
'Mei',
'Juni',
'Juli',
'Agustus',
'September',
'Oktober',
'November',
'Desember'
]
return months.indexOf(monthName) + 1
}
export { splitRoutePath, getMonthName, getMonthNameShort, getMonthNumber }