Enhance date formatting in PiyangoListe and MuhasebePiyangoListesi components. Update date handling to include specific patterns and split options for improved readability. Add new columns for "Oluşturma Tarihi" and "Sevk Durumu" in MuhasebePiyangoListesi, while removing redundant code for special columns.
This commit is contained in:
@ -164,3 +164,4 @@ FROM Cekilisler c LEFT JOIN
|
|||||||
|
|
||||||
paraBirimi.ParaBirimiSembol, ts .TeminantDate, ts .TeminantNo, ts .BankName, ts .Amount, ts .RefundDate, ts .RefundCount, odlast.Mudurluk, odlast.CekilisGorevlisi;
|
paraBirimi.ParaBirimiSembol, ts .TeminantDate, ts .TeminantNo, ts .BankName, ts .Amount, ts .RefundDate, ts .RefundCount, odlast.Mudurluk, odlast.CekilisGorevlisi;
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -118,7 +118,7 @@
|
|||||||
// 5. ARACI FİRMA
|
// 5. ARACI FİRMA
|
||||||
header.push({
|
header.push({
|
||||||
name: 'araciFirma',
|
name: 'araciFirma',
|
||||||
title: 'Araci Firma',
|
title: 'Aracı Firma',
|
||||||
compute: (v: Record<string, any>): string => {
|
compute: (v: Record<string, any>): string => {
|
||||||
return v.araciFirma || ''
|
return v.araciFirma || ''
|
||||||
},
|
},
|
||||||
@ -152,7 +152,7 @@
|
|||||||
title: 'İzin Tarihi',
|
title: 'İzin Tarihi',
|
||||||
compute: (v: Record<string, any>): string => {
|
compute: (v: Record<string, any>): string => {
|
||||||
if (!v.izinTarihi || v.izinTarihi === null) return ''
|
if (!v.izinTarihi || v.izinTarihi === null) return ''
|
||||||
return dateStore.dateFormat({ date: v.izinTarihi })
|
return dateStore.dateFormat({ date: v.izinTarihi, pattern: 'dd-mm-yy', splitDate: '/' })
|
||||||
},
|
},
|
||||||
sort: true,
|
sort: true,
|
||||||
filter: {
|
filter: {
|
||||||
@ -181,7 +181,7 @@
|
|||||||
title: 'Başlangıç Tarihi',
|
title: 'Başlangıç Tarihi',
|
||||||
compute: (v: Record<string, any>): string => {
|
compute: (v: Record<string, any>): string => {
|
||||||
if (!v.baslangicTarihi || v.baslangicTarihi.includes('0001-')) return ''
|
if (!v.baslangicTarihi || v.baslangicTarihi.includes('0001-')) return ''
|
||||||
return dateStore.dateFormat({ date: v.baslangicTarihi })
|
return dateStore.dateFormat({ date: v.baslangicTarihi, pattern: 'dd-mm-yy', splitDate: '/' })
|
||||||
},
|
},
|
||||||
sort: true,
|
sort: true,
|
||||||
filter: {
|
filter: {
|
||||||
@ -196,7 +196,7 @@
|
|||||||
title: 'Bitiş Tarihi',
|
title: 'Bitiş Tarihi',
|
||||||
compute: (v: Record<string, any>): string => {
|
compute: (v: Record<string, any>): string => {
|
||||||
if (!v.bitisTarihi || v.bitisTarihi.includes('0001-')) return ''
|
if (!v.bitisTarihi || v.bitisTarihi.includes('0001-')) return ''
|
||||||
return dateStore.dateFormat({ date: v.bitisTarihi })
|
return dateStore.dateFormat({ date: v.bitisTarihi, pattern: 'dd-mm-yy', splitDate: '/' })
|
||||||
},
|
},
|
||||||
sort: true,
|
sort: true,
|
||||||
filter: {
|
filter: {
|
||||||
@ -212,7 +212,7 @@
|
|||||||
compute: (v: Record<string, any>): string => {
|
compute: (v: Record<string, any>): string => {
|
||||||
if (!v.cekilisTarihi || v.cekilisTarihi.includes('0001-')) return ''
|
if (!v.cekilisTarihi || v.cekilisTarihi.includes('0001-')) return ''
|
||||||
if (v.piyangoAmacId === 3) return ''
|
if (v.piyangoAmacId === 3) return ''
|
||||||
return dateStore.dateFormat({ date: v.cekilisTarihi })
|
return dateStore.dateFormat({ date: v.cekilisTarihi, pattern: 'dd-mm-yy', splitDate: '/' })
|
||||||
},
|
},
|
||||||
sort: true,
|
sort: true,
|
||||||
filter: {
|
filter: {
|
||||||
@ -239,7 +239,7 @@
|
|||||||
title: 'Gazete İlan Tarihi',
|
title: 'Gazete İlan Tarihi',
|
||||||
compute: (v: Record<string, any>): string => {
|
compute: (v: Record<string, any>): string => {
|
||||||
if (!v.gazeteIlanTarihi || v.gazeteIlanTarihi === null) return ''
|
if (!v.gazeteIlanTarihi || v.gazeteIlanTarihi === null) return ''
|
||||||
return dateStore.dateFormat({ date: v.gazeteIlanTarihi })
|
return dateStore.dateFormat({ date: v.gazeteIlanTarihi, pattern: 'dd-mm-yy', splitDate: '/' })
|
||||||
},
|
},
|
||||||
sort: true,
|
sort: true,
|
||||||
filter: {
|
filter: {
|
||||||
@ -285,7 +285,7 @@
|
|||||||
title: 'Teminat Tarihi',
|
title: 'Teminat Tarihi',
|
||||||
compute: (v: Record<string, any>): string => {
|
compute: (v: Record<string, any>): string => {
|
||||||
if (!v.teminatTarihi || v.teminatTarihi === null) return ''
|
if (!v.teminatTarihi || v.teminatTarihi === null) return ''
|
||||||
return dateStore.dateFormat({ date: v.teminatTarihi })
|
return dateStore.dateFormat({ date: v.teminatTarihi, pattern: 'dd-mm-yy', splitDate: '/' })
|
||||||
},
|
},
|
||||||
sort: true
|
sort: true
|
||||||
})
|
})
|
||||||
@ -335,7 +335,7 @@
|
|||||||
title: 'T. İade Tarihi',
|
title: 'T. İade Tarihi',
|
||||||
compute: (v: Record<string, any>): string => {
|
compute: (v: Record<string, any>): string => {
|
||||||
if (!v.teminatIadeTarihi || v.teminatIadeTarihi === null) return ''
|
if (!v.teminatIadeTarihi || v.teminatIadeTarihi === null) return ''
|
||||||
return dateStore.dateFormat({ date: v.teminatIadeTarihi })
|
return dateStore.dateFormat({ date: v.teminatIadeTarihi, pattern: 'dd-mm-yy', splitDate: '/' })
|
||||||
},
|
},
|
||||||
sort: true
|
sort: true
|
||||||
})
|
})
|
||||||
|
|||||||
@ -9,7 +9,7 @@
|
|||||||
icon="draws"
|
icon="draws"
|
||||||
title="Piyangolar"
|
title="Piyangolar"
|
||||||
listText="Piyango"
|
listText="Piyango"
|
||||||
:apiList="'Cekilis/GetCekilislerListAtanan/' + usersStore.userId"
|
:apiList="'Cekilis/GetCekilislerListMuhasebe/'"
|
||||||
apiText="Piyango Listesi"
|
apiText="Piyango Listesi"
|
||||||
isUseRoute />
|
isUseRoute />
|
||||||
</section>
|
</section>
|
||||||
@ -91,7 +91,7 @@
|
|||||||
// 5. ARACI FİRMA
|
// 5. ARACI FİRMA
|
||||||
header.push({
|
header.push({
|
||||||
name: 'araciFirma',
|
name: 'araciFirma',
|
||||||
title: 'Araci Firma',
|
title: 'Aracı Firma',
|
||||||
compute: (v: Record<string, any>): string => {
|
compute: (v: Record<string, any>): string => {
|
||||||
return v.araciFirma || ''
|
return v.araciFirma || ''
|
||||||
}
|
}
|
||||||
@ -122,7 +122,7 @@
|
|||||||
title: 'İzin Tarihi',
|
title: 'İzin Tarihi',
|
||||||
compute: (v: Record<string, any>): string => {
|
compute: (v: Record<string, any>): string => {
|
||||||
if (!v.izinTarihi || v.izinTarihi === null) return ''
|
if (!v.izinTarihi || v.izinTarihi === null) return ''
|
||||||
return dateStore.dateFormat({ date: v.izinTarihi })
|
return dateStore.dateFormat({ date: v.izinTarihi, pattern: 'dd-mm-yy', splitDate: '/' })
|
||||||
},
|
},
|
||||||
sort: true,
|
sort: true,
|
||||||
filter: {
|
filter: {
|
||||||
@ -147,7 +147,7 @@
|
|||||||
title: 'Başlangıç Tarihi',
|
title: 'Başlangıç Tarihi',
|
||||||
compute: (v: Record<string, any>): string => {
|
compute: (v: Record<string, any>): string => {
|
||||||
if (!v.baslangicTarihi || v.baslangicTarihi.includes('0001-')) return ''
|
if (!v.baslangicTarihi || v.baslangicTarihi.includes('0001-')) return ''
|
||||||
return dateStore.dateFormat({ date: v.baslangicTarihi })
|
return dateStore.dateFormat({ date: v.baslangicTarihi, pattern: 'dd-mm-yy', splitDate: '/' })
|
||||||
},
|
},
|
||||||
sort: true,
|
sort: true,
|
||||||
filter: {
|
filter: {
|
||||||
@ -162,7 +162,7 @@
|
|||||||
title: 'Bitiş Tarihi',
|
title: 'Bitiş Tarihi',
|
||||||
compute: (v: Record<string, any>): string => {
|
compute: (v: Record<string, any>): string => {
|
||||||
if (!v.bitisTarihi || v.bitisTarihi.includes('0001-')) return ''
|
if (!v.bitisTarihi || v.bitisTarihi.includes('0001-')) return ''
|
||||||
return dateStore.dateFormat({ date: v.bitisTarihi })
|
return dateStore.dateFormat({ date: v.bitisTarihi, pattern: 'dd-mm-yy', splitDate: '/' })
|
||||||
},
|
},
|
||||||
sort: true,
|
sort: true,
|
||||||
filter: {
|
filter: {
|
||||||
@ -171,6 +171,55 @@
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
|
// 11. OLUŞTURMA TARİHİ
|
||||||
|
header.push({
|
||||||
|
name: 'olusturmaTarihi',
|
||||||
|
title: 'Oluşturma Tarihi',
|
||||||
|
compute: (v: Record<string, any>): string => {
|
||||||
|
if (!v.cekilisTarihi || v.cekilisTarihi.includes('0001-')) return ''
|
||||||
|
if (v.piyangoAmacId === 3) return ''
|
||||||
|
return dateStore.dateFormat({ date: v.cekilisTarihi, pattern: 'dd-mm-yy', splitDate: '/' })
|
||||||
|
},
|
||||||
|
sort: true,
|
||||||
|
filter: {
|
||||||
|
type: 'date',
|
||||||
|
between: true
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
|
// Muhasebe özel sütunlar
|
||||||
|
header.push({
|
||||||
|
name: 'atanmis',
|
||||||
|
title: 'Sevk Durumu',
|
||||||
|
computeHtml: (v: Record<string, any>): string => {
|
||||||
|
if (v.atanmis) {
|
||||||
|
return `<strong class="back-grad back-grad-sevk-ok">
|
||||||
|
${v.atananlar}
|
||||||
|
</strong>`
|
||||||
|
} else {
|
||||||
|
return `<span class="back-grad back-grad-sevk">
|
||||||
|
Sevk Edilmemiş</span>`
|
||||||
|
}
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
|
header.push({
|
||||||
|
name: 'basvuruBedelNo',
|
||||||
|
title: 'Muhasebeleştirme Durumu',
|
||||||
|
computeHtml: (v: Record<string, any>): string => {
|
||||||
|
let durum = ''
|
||||||
|
if (v.basvuruBedelNo !== null) {
|
||||||
|
durum += `<strong">Başvuru Bedel No: </strong>
|
||||||
|
${v.basvuruBedelNo}<br>`
|
||||||
|
}
|
||||||
|
if (v.izinBedelNo !== null) {
|
||||||
|
durum += `<strong">İzin Bedel No: </strong>
|
||||||
|
${v.izinBedelNo}`
|
||||||
|
}
|
||||||
|
return durum
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
// 11. ÇEKİLİŞ TARİHİ
|
// 11. ÇEKİLİŞ TARİHİ
|
||||||
header.push({
|
header.push({
|
||||||
name: 'cekilisTarihi',
|
name: 'cekilisTarihi',
|
||||||
@ -178,7 +227,7 @@
|
|||||||
compute: (v: Record<string, any>): string => {
|
compute: (v: Record<string, any>): string => {
|
||||||
if (!v.cekilisTarihi || v.cekilisTarihi.includes('0001-')) return ''
|
if (!v.cekilisTarihi || v.cekilisTarihi.includes('0001-')) return ''
|
||||||
if (v.piyangoAmacId === 3) return ''
|
if (v.piyangoAmacId === 3) return ''
|
||||||
return dateStore.dateFormat({ date: v.cekilisTarihi })
|
return dateStore.dateFormat({ date: v.cekilisTarihi, pattern: 'dd-mm-yy', splitDate: '/' })
|
||||||
},
|
},
|
||||||
sort: true,
|
sort: true,
|
||||||
filter: {
|
filter: {
|
||||||
@ -187,6 +236,7 @@
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
||||||
// 12. ÇEKİLİŞ GÖREVLİSİ
|
// 12. ÇEKİLİŞ GÖREVLİSİ
|
||||||
header.push({
|
header.push({
|
||||||
name: 'cekilisGorevlisi',
|
name: 'cekilisGorevlisi',
|
||||||
@ -202,7 +252,7 @@
|
|||||||
title: 'Gazete İlan Tarihi',
|
title: 'Gazete İlan Tarihi',
|
||||||
compute: (v: Record<string, any>): string => {
|
compute: (v: Record<string, any>): string => {
|
||||||
if (!v.gazeteIlanTarihi || v.gazeteIlanTarihi === null) return ''
|
if (!v.gazeteIlanTarihi || v.gazeteIlanTarihi === null) return ''
|
||||||
return dateStore.dateFormat({ date: v.gazeteIlanTarihi })
|
return dateStore.dateFormat({ date: v.gazeteIlanTarihi, pattern: 'dd-mm-yy', splitDate: '/' })
|
||||||
},
|
},
|
||||||
sort: true,
|
sort: true,
|
||||||
filter: {
|
filter: {
|
||||||
@ -248,7 +298,7 @@
|
|||||||
title: 'Teminat Tarihi',
|
title: 'Teminat Tarihi',
|
||||||
compute: (v: Record<string, any>): string => {
|
compute: (v: Record<string, any>): string => {
|
||||||
if (!v.teminatTarihi || v.teminatTarihi === null) return ''
|
if (!v.teminatTarihi || v.teminatTarihi === null) return ''
|
||||||
return dateStore.dateFormat({ date: v.teminatTarihi })
|
return dateStore.dateFormat({ date: v.teminatTarihi, pattern: 'dd-mm-yy', splitDate: '/' })
|
||||||
},
|
},
|
||||||
sort: true
|
sort: true
|
||||||
})
|
})
|
||||||
@ -298,7 +348,7 @@
|
|||||||
title: 'T. İade Tarihi',
|
title: 'T. İade Tarihi',
|
||||||
compute: (v: Record<string, any>): string => {
|
compute: (v: Record<string, any>): string => {
|
||||||
if (!v.teminatIadeTarihi || v.teminatIadeTarihi === null) return ''
|
if (!v.teminatIadeTarihi || v.teminatIadeTarihi === null) return ''
|
||||||
return dateStore.dateFormat({ date: v.teminatIadeTarihi })
|
return dateStore.dateFormat({ date: v.teminatIadeTarihi, pattern: 'dd-mm-yy', splitDate: '/' })
|
||||||
},
|
},
|
||||||
sort: true
|
sort: true
|
||||||
})
|
})
|
||||||
@ -323,38 +373,6 @@
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
// Muhasebe özel sütunlar
|
|
||||||
header.push({
|
|
||||||
name: 'atanmis',
|
|
||||||
title: 'Sevk Durumu',
|
|
||||||
computeHtml: (v: Record<string, any>): string => {
|
|
||||||
if (v.atanmis) {
|
|
||||||
return `<strong class="back-grad back-grad-sevk-ok">
|
|
||||||
${v.atananlar}
|
|
||||||
</strong>`
|
|
||||||
} else {
|
|
||||||
return `<span class="back-grad back-grad-sevk">
|
|
||||||
Sevk Edilmemiş</span>`
|
|
||||||
}
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
header.push({
|
|
||||||
name: 'basvuruBedelNo',
|
|
||||||
title: 'Muhasebeleştirme Durumu',
|
|
||||||
computeHtml: (v: Record<string, any>): string => {
|
|
||||||
let durum = ''
|
|
||||||
if (v.basvuruBedelNo !== null) {
|
|
||||||
durum += `<strong">Başvuru Bedel No: </strong>
|
|
||||||
${v.basvuruBedelNo}<br>`
|
|
||||||
}
|
|
||||||
if (v.izinBedelNo !== null) {
|
|
||||||
durum += `<strong">İzin Bedel No: </strong>
|
|
||||||
${v.izinBedelNo}`
|
|
||||||
}
|
|
||||||
return durum
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
return header
|
return header
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user