- Piyango bilgilerine yükleniyor uyarısı

- Muhasebeleştir buton hatası
This commit is contained in:
M. Bestami
2025-10-03 13:56:44 +03:00
parent 0e3c6e658f
commit 095f877224
4 changed files with 39 additions and 43 deletions

View File

@ -316,25 +316,6 @@
uploadProgressPanel.value = false uploadProgressPanel.value = false
} }
} }
// const FileUpload = async () => {
// if (true) {
// const formData = new FormData()
// formData.append('excelFile', dataStore.panelData.file)
// let dt: any
//
// dt = await dataStore.dataPost(
// `Katilimci/ExcelleYukle/${piyangoStore.selectedLottery}?connectionId=${connectionId}`,
// {
// data: formData,
// headers: { 'Content-Type': 'multipart/form-data' }
// }
// )
// if (dt !== 'errorfalse') {
// piyangoKatilimciStore.refreshPiyangoKatilimciList = true
// piyangoKatilimciStore.katilimciFilePanel = false
// }
// }
// }
const DeleteAllButton = () => { const DeleteAllButton = () => {
dialogStore.CreateDialog({ dialogStore.CreateDialog({
title: 'Tüm Katılımcıları Sil', title: 'Tüm Katılımcıları Sil',
@ -346,7 +327,7 @@
{ {
label: 'Tüm katılımcıları Sil', label: 'Tüm katılımcıları Sil',
type: 'alert', type: 'alert',
function: () => DeleteAll function: () => DeleteAll()
} }
] ]
}) })

View File

@ -19,6 +19,7 @@
</button> </button>
</div> </div>
</div> </div>
<div class="form-inner-comment waiting-d" v-if="!loaded">Yükleniyor, lütfen bekleyiniz...</div>
<piyango-bilgileri-display-content v-if="loaded" :isPreview="isPreview" /> <piyango-bilgileri-display-content v-if="loaded" :isPreview="isPreview" />
</div> </div>
<panel-wrapper <panel-wrapper

View File

@ -29,6 +29,9 @@
</button> </button>
</div> </div>
</div> </div>
<div class="form-inner-comment waiting-d" v-if="!loaded">
Yükleniyor, lütfen bekleyiniz...
</div>
<div class="form-part-content" v-if="loaded"> <div class="form-part-content" v-if="loaded">
<lottery-states :piyangoAmac="piyangoStore.lotteryData.amacpiyangoId" /> <lottery-states :piyangoAmac="piyangoStore.lotteryData.amacpiyangoId" />
<template v-if="!piyangoStore.isNew"> <template v-if="!piyangoStore.isNew">
@ -541,7 +544,7 @@
piyangoStore.lotteryApprove = 0 piyangoStore.lotteryApprove = 0
piyangoStore.isNew = false piyangoStore.isNew = false
piyangoStore.ResetLotteryData() piyangoStore.ResetLotteryData()
router.push('/piyangolar/detay/' + form.id+'/piyango-bilgileri') router.push('/piyangolar/detay/' + form.id + '/piyango-bilgileri')
} else { } else {
GetData() GetData()
} }

View File

@ -2,7 +2,7 @@
<div :class="['form-part']" id="display-bilgi"> <div :class="['form-part']" id="display-bilgi">
<div class="form-part-title"> <div class="form-part-title">
<h4>Piyango Bilgileri</h4> <h4>Piyango Bilgileri</h4>
<div class="form-part-title-buttons" v-if="!isPreview"> <div class="form-part-title-buttons" v-if="!isPreview && loaded">
<button <button
@click="BasvuruBedeliDialog" @click="BasvuruBedeliDialog"
v-if=" v-if="
@ -31,6 +31,7 @@
</router-link> </router-link>
</div> </div>
</div> </div>
<div class="form-inner-comment waiting-d" v-if="!loaded">Yükleniyor, lütfen bekleyiniz...</div>
<piyango-bilgileri-display-content v-if="loaded" :isPreview="isPreview" /> <piyango-bilgileri-display-content v-if="loaded" :isPreview="isPreview" />
<!-- İzin Bedeli Modal --> <!-- İzin Bedeli Modal -->
@ -162,11 +163,13 @@
const calculatedKdv = ref<number>(0) const calculatedKdv = ref<number>(0)
const calculatedOran = ref<number>(0) const calculatedOran = ref<number>(0)
const calculatedBasvuruKdv = computed<number>( const calculatedBasvuruKdv = computed<number>(() =>
() => muhasebeSettingsStore.muhasebeSettingsForm.basvuruBedeli !== undefined &&
(Number(muhasebeSettingsStore.muhasebeSettingsForm.basvuruBedeli) * muhasebeSettingsStore.muhasebeSettingsForm.basvuruBedeliKdvOrani !== undefined
Number(muhasebeSettingsStore.muhasebeSettingsForm.basvuruBedeliKdvOrani)) / ? (Number(muhasebeSettingsStore.muhasebeSettingsForm.basvuruBedeli) *
100 Number(muhasebeSettingsStore.muhasebeSettingsForm.basvuruBedeliKdvOrani)) /
100
: 0
) )
const GetData = async () => { const GetData = async () => {
@ -214,19 +217,12 @@
} }
} }
const GetIkramiyeTotalValues = async () => { const GetIkramiyeTotalValues = async () => {
console.log(piyangoStore, 'piyangoStore')
let data = await dataStore.dataGet('Ikramiye/Cekilis/' + piyangoStore.selectedLottery) let data = await dataStore.dataGet('Ikramiye/Cekilis/' + piyangoStore.selectedLottery)
if (data !== 'errorfalse') { if (data !== 'errorfalse') {
piyangoIkramiyeStore.totalIkramiyeValue = data.toplamdeger piyangoIkramiyeStore.totalIkramiyeValue = data.toplamdeger
} }
} }
const BasvuruBedeliDialog = () => { const BasvuruBedeliDialog = () => {
console.log(muhasebeSettingsStore.muhasebeSettingsForm.basvuruBedeli)
console.log(calculatedBasvuruKdv.value)
console.log(
Number(muhasebeSettingsStore.muhasebeSettingsForm.basvuruBedeli) +
calculatedBasvuruKdv.value
)
dialogStore.CreateDialog({ dialogStore.CreateDialog({
title: 'Başvuru Bedelini Muhasebeleştir', title: 'Başvuru Bedelini Muhasebeleştir',
id: 'basvurubedelimuhasebelestir', id: 'basvurubedelimuhasebelestir',
@ -234,25 +230,40 @@
<tbody> <tbody>
<tr> <tr>
<td>Başvuru Bedeli:</td> <td>Başvuru Bedeli:</td>
<td>${globalStore.toTrLocale( <td>${
muhasebeSettingsStore.muhasebeSettingsForm.basvuruBedeli muhasebeSettingsStore.muhasebeSettingsForm.basvuruBedeli !==
)} ₺</td> undefined
? globalStore.toTrLocale(
muhasebeSettingsStore.muhasebeSettingsForm.basvuruBedeli
)
: 0
} ₺</td>
</tr> </tr>
<tr> <tr>
<td>KDV (%${ <td>KDV (%${
muhasebeSettingsStore.muhasebeSettingsForm.basvuruBedeliKdvOrani muhasebeSettingsStore.muhasebeSettingsForm.basvuruBedeliKdvOrani
}):</td> }):</td>
<td> <td>
${globalStore.toTrLocale(calculatedBasvuruKdv.value)} ${
calculatedBasvuruKdv.value !== undefined
? globalStore.toTrLocale(calculatedBasvuruKdv.value)
: 0
}
</td> </td>
</tr> </tr>
<tr> <tr>
<td>Toplam Bedel:</td> <td>Toplam Bedel:</td>
<td> <td>
${globalStore.toTrLocale( ${
Number(muhasebeSettingsStore.muhasebeSettingsForm.basvuruBedeli) + muhasebeSettingsStore.muhasebeSettingsForm.basvuruBedeli !==
calculatedBasvuruKdv.value undefined
)} ? globalStore.toTrLocale(
Number(
muhasebeSettingsStore.muhasebeSettingsForm.basvuruBedeli
) + calculatedBasvuruKdv.value
)
: 0
}
</td> </td>
</tr> </tr>
</tbody> </tbody>
@ -262,7 +273,7 @@
{ {
label: 'Başvuru Bedelini Muhasebeleştir', label: 'Başvuru Bedelini Muhasebeleştir',
type: 'alert', type: 'alert',
function: () => BasvuruBedeliMuhasebelestir function: () => BasvuruBedeliMuhasebelestir()
} }
] ]
}) })