diff --git a/src/module/cekilisler/components/content/PiyangoBilgileriDisplayContent.vue b/src/module/cekilisler/components/content/PiyangoBilgileriDisplayContent.vue index 0394d9a..bdc3018 100644 --- a/src/module/cekilisler/components/content/PiyangoBilgileriDisplayContent.vue +++ b/src/module/cekilisler/components/content/PiyangoBilgileriDisplayContent.vue @@ -24,6 +24,19 @@ v-model="piyangoStore.lotteryData.izinBedelNo" label="İzin Bedel No" /> + + + + Toplam İkramiye Bedeli: {{ - globalStore.toTrLocale(Number(piyangoIkramiyeStore.totalIkramiyeValue)) + globalStore.toTrLocale( + Number(piyangoIkramiyeStore.totalIkramiyeValue) + ) }} + + İzin Bedeli Oran Tutarı: + + {{ globalStore.toTrLocale(calculatedOran) }} + + KDV: @@ -70,10 +78,31 @@ Toplam Bedel: {{ - globalStore.toTrLocale(Number(piyangoIkramiyeStore.totalIkramiyeValue) + calculatedKdv) + globalStore.toTrLocale( + Number(piyangoIkramiyeStore.totalIkramiyeValue) + calculatedKdv + ) }} + + + İzin Tarihi: + + {{ + dateStore.dateFormat({ + date: piyangoStore.lotteryData.izinTarihi, + pattern: 'dd-mm-yy', + splitDate: '/' + }) + }} + + + + İzin Sayısı: + + {{ piyangoStore.lotteryData.izinSayisi }} + + @@ -102,6 +131,8 @@ const globalStore = useGlobalStore() import { useDialogStore } from '@/components/global/dialogStore' const dialogStore = useDialogStore() + import { useDateStore } from '@/stores/dateStore' + const dateStore = useDateStore() export interface Props { isPreview?: boolean @@ -127,6 +158,8 @@ const izinBedelOranlari = ref[]>([]) const selectedOranId = ref(null) const calculatedKdv = ref(0) + const calculatedOran = ref(0) + const calculatedBasvuruKdv = computed( () => (Number(muhasebeSettingsStore.muhasebeSettingsForm.basvuruBedeli) * @@ -179,7 +212,7 @@ } } const GetIkramiyeTotalValues = async () => { - console.log(piyangoStore,"piyangoStore") + console.log(piyangoStore, 'piyangoStore') let data = await dataStore.dataGet('Ikramiye/Cekilis/' + piyangoStore.selectedLottery) if (data !== 'errorfalse') { piyangoIkramiyeStore.totalIkramiyeValue = data.toplamdeger @@ -188,7 +221,10 @@ const BasvuruBedeliDialog = () => { console.log(muhasebeSettingsStore.muhasebeSettingsForm.basvuruBedeli) console.log(calculatedBasvuruKdv.value) - console.log(Number(muhasebeSettingsStore.muhasebeSettingsForm.basvuruBedeli) + calculatedBasvuruKdv.value) + console.log( + Number(muhasebeSettingsStore.muhasebeSettingsForm.basvuruBedeli) + + calculatedBasvuruKdv.value + ) dialogStore.CreateDialog({ title: 'Başvuru Bedelini Muhasebeleştir', id: 'basvurubedelimuhasebelestir', @@ -196,10 +232,14 @@ Başvuru Bedeli: - ${globalStore.toTrLocale(muhasebeSettingsStore.muhasebeSettingsForm.basvuruBedeli)} ₺ + ${globalStore.toTrLocale( + muhasebeSettingsStore.muhasebeSettingsForm.basvuruBedeli + )} ₺ - KDV (%${muhasebeSettingsStore.muhasebeSettingsForm.basvuruBedeliKdvOrani}): + KDV (%${ + muhasebeSettingsStore.muhasebeSettingsForm.basvuruBedeliKdvOrani + }): ${globalStore.toTrLocale(calculatedBasvuruKdv.value)} @@ -207,7 +247,10 @@ Toplam Bedel: - ${globalStore.toTrLocale(Number(muhasebeSettingsStore.muhasebeSettingsForm.basvuruBedeli) + calculatedBasvuruKdv.value)} + ${globalStore.toTrLocale( + Number(muhasebeSettingsStore.muhasebeSettingsForm.basvuruBedeli) + + calculatedBasvuruKdv.value + )} @@ -271,7 +314,13 @@ selectedOran.value = null } - calculatedKdv.value = (Number(piyangoIkramiyeStore.totalIkramiyeValue) * Number(selectedOran.value)) / 100 + calculatedOran.value = + (Number(piyangoIkramiyeStore.totalIkramiyeValue) * Number(selectedOran.value)) / 100 + + calculatedKdv.value = + (calculatedOran.value * + Number(muhasebeSettingsStore.muhasebeSettingsForm.basvuruBedeliKdvOrani)) / + 100 } const IzinBedeliMuhasebelestir = async () => {