diff --git a/src/module/cekilisler/components/TabPiyangoOnayDurumu.vue b/src/module/cekilisler/components/TabPiyangoOnayDurumu.vue index cb13c72..91dc119 100644 --- a/src/module/cekilisler/components/TabPiyangoOnayDurumu.vue +++ b/src/module/cekilisler/components/TabPiyangoOnayDurumu.vue @@ -8,6 +8,11 @@ +
+
+ +
+
@@ -16,6 +21,7 @@
diff --git a/src/module/cekilisler/components/form/FormPiyangoOnayDurum.vue b/src/module/cekilisler/components/form/FormPiyangoOnayDurum.vue new file mode 100644 index 0000000..42b6471 --- /dev/null +++ b/src/module/cekilisler/components/form/FormPiyangoOnayDurum.vue @@ -0,0 +1,88 @@ + + diff --git a/src/module/cekilisler/components/form/FormPiyangoOnayLog.vue b/src/module/cekilisler/components/form/FormPiyangoOnayLog.vue index 764c4aa..9400460 100644 --- a/src/module/cekilisler/components/form/FormPiyangoOnayLog.vue +++ b/src/module/cekilisler/components/form/FormPiyangoOnayLog.vue @@ -4,7 +4,7 @@ :tableHeader="tableHeader" formTitle="Piyango Onay Logları" listText="Kayıt" - :apiList="'OnayDurumu/GetSonOnayDurumlariList/' + piyangoStore.selectedLottery" + :apiList="'OnayDurumLog/Cekilis/' + piyangoStore.selectedLottery" apiText="Piyango Onay Log Listesi" page="form" :refresh="piyangoOnayStore.refreshList" /> @@ -47,38 +47,24 @@ } }, { - name: 'kisiAdi', + name: 'islemYapanKullanici.email', title: 'Kişi', sort: true, style: { width: '20%' } }, { - name: 'onayDurumuIslemTipiAdi', - title: 'İşlem', - sort: true, - filter: { - type: 'select', - data: piyangoOnayDurumlari, - listVal: 'id', - listText: 'tipAdi', - filterId: 'onayDurumuIslemTipiId' - } + name: 'eskiDurum', + title: 'Eski Durum', + }, + { + name: 'yeniDurum', + title: 'Yeni Durum', }, { name: 'aciklama', title: 'Açıklama', sort: true, style: { width: '30%' } - }, - { - dosyaUrl: 'aciklama', - title: 'Dosya', - computeHtml: (v: Record) => { - if (v.dosyaUrl !== null && v.dosyaUrl !== undefined) { - return globalStore.TableCellDocument(v.dosyaUrl) - } - }, - style: { width: '20%' } } ]) diff --git a/src/module/muhasebe/components/TabIzinBedelOraniListe.vue b/src/module/muhasebe/components/TabIzinBedelOraniListe.vue index 8a02ce2..1dc48da 100644 --- a/src/module/muhasebe/components/TabIzinBedelOraniListe.vue +++ b/src/module/muhasebe/components/TabIzinBedelOraniListe.vue @@ -34,8 +34,8 @@ const izinBedelOraniStore = useIzinBedelOraniStore() const izinBedelOraniService = useIzinBedelOraniService() - const tableHeader = computed[]>(() => { - return [ + const tableHeader = ref[]>( + [ { name: 'id', title: 'ID', @@ -81,8 +81,7 @@ title: 'İşlemler', style: { width: '15%' }, computeHtml: (v: Record): string => { - let actions = '' - actions += ` ` - if (v.aktif) { - actions += `` - } else { - actions += `` - } return actions } } ] - }) + ) const EditIzinBedelOrani = (row: any) => { izinBedelOraniStore.EditForm(row) } - // Global functions for HTML buttons - const setupGlobalFunctions = () => { - ;(window as any).editIzinBedelOrani = (id: number) => { - const item = izinBedelOraniStore.izinBedelOraniList.find(x => x.id === id) - if (item) { - EditIzinBedelOrani(item) - } - } - - ;(window as any).updateDurum = async (id: number) => { - await izinBedelOraniService.UpdateDurum(id) - } - } - onBeforeMount(async () => { await izinBedelOraniService.GetIzinBedelOraniList() - setupGlobalFunctions() izinBedelOraniService.loaded = true }) diff --git a/src/module/muhasebe/views/IzinBedelOrani.vue b/src/module/muhasebe/views/IzinBedelOrani.vue index 5b189df..e45db14 100644 --- a/src/module/muhasebe/views/IzinBedelOrani.vue +++ b/src/module/muhasebe/views/IzinBedelOrani.vue @@ -75,8 +75,8 @@ const panelIzinBedelOrani = ref>({}) const izinBedelOraniList = ref[]>([]) - const tableHeader = computed[]>(() => { - return [ + const tableHeader = ref[]>( + [ { name: 'id', title: 'ID', @@ -118,7 +118,7 @@ } } ] - }) + ) const DeleteRowPop = (data: Record, i: number) => { dialogStore.CreateDialog({