diff --git a/sql_query_updated.sql b/sql_query_updated.sql index 71b4a88..42ab663 100644 --- a/sql_query_updated.sql +++ b/sql_query_updated.sql @@ -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; + diff --git a/src/module/cekilisler/views/PiyangoListe.vue b/src/module/cekilisler/views/PiyangoListe.vue index 61e2465..c05318e 100644 --- a/src/module/cekilisler/views/PiyangoListe.vue +++ b/src/module/cekilisler/views/PiyangoListe.vue @@ -118,7 +118,7 @@ // 5. ARACI FİRMA header.push({ name: 'araciFirma', - title: 'Araci Firma', + title: 'Aracı Firma', compute: (v: Record): string => { return v.araciFirma || '' }, @@ -152,7 +152,7 @@ title: 'İzin Tarihi', compute: (v: Record): string => { 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, filter: { @@ -181,7 +181,7 @@ title: 'Başlangıç Tarihi', compute: (v: Record): string => { 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, filter: { @@ -196,7 +196,7 @@ title: 'Bitiş Tarihi', compute: (v: Record): string => { 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, filter: { @@ -212,7 +212,7 @@ compute: (v: Record): string => { if (!v.cekilisTarihi || v.cekilisTarihi.includes('0001-')) 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, filter: { @@ -239,7 +239,7 @@ title: 'Gazete İlan Tarihi', compute: (v: Record): string => { 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, filter: { @@ -285,7 +285,7 @@ title: 'Teminat Tarihi', compute: (v: Record): string => { 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 }) @@ -335,7 +335,7 @@ title: 'T. İade Tarihi', compute: (v: Record): string => { 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 }) diff --git a/src/module/muhasebe/views/MuhasebePiyangoListesi.vue b/src/module/muhasebe/views/MuhasebePiyangoListesi.vue index ffdab3e..c71d559 100644 --- a/src/module/muhasebe/views/MuhasebePiyangoListesi.vue +++ b/src/module/muhasebe/views/MuhasebePiyangoListesi.vue @@ -9,7 +9,7 @@ icon="draws" title="Piyangolar" listText="Piyango" - :apiList="'Cekilis/GetCekilislerListAtanan/' + usersStore.userId" + :apiList="'Cekilis/GetCekilislerListMuhasebe/'" apiText="Piyango Listesi" isUseRoute /> @@ -91,7 +91,7 @@ // 5. ARACI FİRMA header.push({ name: 'araciFirma', - title: 'Araci Firma', + title: 'Aracı Firma', compute: (v: Record): string => { return v.araciFirma || '' } @@ -122,7 +122,7 @@ title: 'İzin Tarihi', compute: (v: Record): string => { 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, filter: { @@ -147,7 +147,7 @@ title: 'Başlangıç Tarihi', compute: (v: Record): string => { 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, filter: { @@ -162,7 +162,7 @@ title: 'Bitiş Tarihi', compute: (v: Record): string => { 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, filter: { @@ -171,6 +171,55 @@ } }) + // 11. OLUŞTURMA TARİHİ + header.push({ + name: 'olusturmaTarihi', + title: 'Oluşturma Tarihi', + compute: (v: Record): 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 => { + if (v.atanmis) { + return ` + ${v.atananlar} + ` + } else { + return ` + Sevk Edilmemiş` + } + } + }) + + header.push({ + name: 'basvuruBedelNo', + title: 'Muhasebeleştirme Durumu', + computeHtml: (v: Record): string => { + let durum = '' + if (v.basvuruBedelNo !== null) { + durum += `Başvuru Bedel No: + ${v.basvuruBedelNo}
` + } + if (v.izinBedelNo !== null) { + durum += `İzin Bedel No: + ${v.izinBedelNo}` + } + return durum + } + }) + // 11. ÇEKİLİŞ TARİHİ header.push({ name: 'cekilisTarihi', @@ -178,7 +227,7 @@ compute: (v: Record): string => { if (!v.cekilisTarihi || v.cekilisTarihi.includes('0001-')) 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, filter: { @@ -187,6 +236,7 @@ } }) + // 12. ÇEKİLİŞ GÖREVLİSİ header.push({ name: 'cekilisGorevlisi', @@ -202,7 +252,7 @@ title: 'Gazete İlan Tarihi', compute: (v: Record): string => { 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, filter: { @@ -248,7 +298,7 @@ title: 'Teminat Tarihi', compute: (v: Record): string => { 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 }) @@ -298,7 +348,7 @@ title: 'T. İade Tarihi', compute: (v: Record): string => { 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 }) @@ -323,38 +373,6 @@ } }) - // Muhasebe özel sütunlar - header.push({ - name: 'atanmis', - title: 'Sevk Durumu', - computeHtml: (v: Record): string => { - if (v.atanmis) { - return ` - ${v.atananlar} - ` - } else { - return ` - Sevk Edilmemiş` - } - } - }) - - header.push({ - name: 'basvuruBedelNo', - title: 'Muhasebeleştirme Durumu', - computeHtml: (v: Record): string => { - let durum = '' - if (v.basvuruBedelNo !== null) { - durum += `Başvuru Bedel No: - ${v.basvuruBedelNo}
` - } - if (v.izinBedelNo !== null) { - durum += `İzin Bedel No: - ${v.izinBedelNo}` - } - return durum - } - }) return header })