From ff0304b4d9c47b8d34b8c005bfa32eb54c920533 Mon Sep 17 00:00:00 2001 From: Kevser <> Date: Fri, 25 Jul 2025 05:50:27 +0300 Subject: [PATCH] =?UTF-8?q?Piyango=20Teminat=20iade=20se=C3=A7ene=C4=9Fi?= =?UTF-8?q?=20i=C3=A7in=20alanlar=20eklendi.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../FormPiyangoTeminatDurumuDisplay.vue | 102 ------------- .../form/FormPiyangoTeminatDurumu.vue | 135 ------------------ .../PanelPiyangoTeminatDurumuDisplay.vue | 24 +++- .../service/piyangoTeminatService.ts | 26 +++- .../cekilisler/stores/piyangoTeminatStore.ts | 8 +- .../piyangoTeminatValidationStore.ts | 6 + 6 files changed, 53 insertions(+), 248 deletions(-) delete mode 100644 src/module/cekilisler/components/display/FormPiyangoTeminatDurumuDisplay.vue delete mode 100644 src/module/cekilisler/components/form/FormPiyangoTeminatDurumu.vue diff --git a/src/module/cekilisler/components/display/FormPiyangoTeminatDurumuDisplay.vue b/src/module/cekilisler/components/display/FormPiyangoTeminatDurumuDisplay.vue deleted file mode 100644 index cbfee32..0000000 --- a/src/module/cekilisler/components/display/FormPiyangoTeminatDurumuDisplay.vue +++ /dev/null @@ -1,102 +0,0 @@ - - diff --git a/src/module/cekilisler/components/form/FormPiyangoTeminatDurumu.vue b/src/module/cekilisler/components/form/FormPiyangoTeminatDurumu.vue deleted file mode 100644 index 76eeeff..0000000 --- a/src/module/cekilisler/components/form/FormPiyangoTeminatDurumu.vue +++ /dev/null @@ -1,135 +0,0 @@ - - diff --git a/src/module/cekilisler/components/panel/PanelPiyangoTeminatDurumuDisplay.vue b/src/module/cekilisler/components/panel/PanelPiyangoTeminatDurumuDisplay.vue index fd32f60..01614f2 100644 --- a/src/module/cekilisler/components/panel/PanelPiyangoTeminatDurumuDisplay.vue +++ b/src/module/cekilisler/components/panel/PanelPiyangoTeminatDurumuDisplay.vue @@ -9,9 +9,24 @@ v-model="piyangoTeminatStore.piyangoTeminatFormData.state" required :invalidText="piyangoTeminatValidationStore.invalidTexts.state" - @change="OnKeyup" - :disabled="!usersStore.isPanelUser"/> + @change="OnKeyup" + :disabled="!usersStore.isPanelUser" /> + + { cekilisId: piyangoStore.selectedLottery, kisiId: usersStore.userId, description: '', - file: '' + file: '', + iadeTarihi: '', + iadeFile: '' }) const piyangoTeminatFormData = reactive>({}) @@ -31,7 +33,7 @@ export const usePiyangoTeminatStore = defineStore('piyangoTeminatStore', () => { const loaded = ref(false) const isNew = ref(false) const teminatPanel = ref(false) - const selectedTeminatId = ref(null) + const selectedTeminatId = ref(null) const refreshList = ref(false) const ResetFormData = () => { @@ -42,7 +44,7 @@ export const usePiyangoTeminatStore = defineStore('piyangoTeminatStore', () => { loaded.value = true }, 30) } - const RestoreFormData = () => { + const RestoreFormData = () => { Object.assign(piyangoTeminatFormData, piyangoTeminatSafeFormData) } return { diff --git a/src/module/cekilisler/validation/piyangoTeminatValidationStore.ts b/src/module/cekilisler/validation/piyangoTeminatValidationStore.ts index d9bf973..81547a2 100644 --- a/src/module/cekilisler/validation/piyangoTeminatValidationStore.ts +++ b/src/module/cekilisler/validation/piyangoTeminatValidationStore.ts @@ -24,6 +24,12 @@ export const usePiyangoTeminatValidationStore = defineStore( 'state', 'Lütfen işlem tipini seçiniz.' ) + validationStore.IsFieldEmpty( + piyangoTeminatStore.piyangoTeminatFormData, + invalidTexts, + 'iadeTarihi', + 'Lütfen iade tarihini seçiniz.' + ) } validationStore.IsFieldEmpty( -- 2.39.5