Dosya kapama ikramiye listesi validasyon kontrolleri düzenleme

This commit is contained in:
M. Bestami
2025-09-19 10:19:35 +03:00
parent 206eb2ab44
commit fe132ec672
2 changed files with 7 additions and 16 deletions

View File

@ -43,9 +43,8 @@
<div class="form-item">Toplam İkramiye: {{ totalIkramiye }}</div> <div class="form-item">Toplam İkramiye: {{ totalIkramiye }}</div>
<form-input <form-input
v-model="piyangoDosyaKapamaStore.dosyaKapamaIkramiyeData.teslimEdilenIkramiyeAsil" v-model="piyangoDosyaKapamaStore.dosyaKapamaIkramiyeData.teslimEdilenIkramiyeAsil"
label="Teslim Edilen İkramiye Asil" label="Teslim Edilen İkramiye Asil Adet"
modelKey="teslimEdilenIkramiyeAsil" modelKey="teslimEdilenIkramiyeAsil"
required
:invalidText=" :invalidText="
piyangoDosyaKapamaValidationStore.ikramiyeInvalidTexts.teslimEdilenIkramiyeAsil piyangoDosyaKapamaValidationStore.ikramiyeInvalidTexts.teslimEdilenIkramiyeAsil
" "
@ -53,9 +52,8 @@
@keyup="CalculateAlinmayanIkramiye" /> @keyup="CalculateAlinmayanIkramiye" />
<form-input <form-input
v-model="piyangoDosyaKapamaStore.dosyaKapamaIkramiyeData.teslimEdilenIkramiyeYedek" v-model="piyangoDosyaKapamaStore.dosyaKapamaIkramiyeData.teslimEdilenIkramiyeYedek"
label="Teslim Edilen İkramiye Yedek" label="Teslim Edilen İkramiye Yedek Adet"
modelKey="teslimEdilenIkramiyeYedek" modelKey="teslimEdilenIkramiyeYedek"
required
:invalidText=" :invalidText="
piyangoDosyaKapamaValidationStore.ikramiyeInvalidTexts.teslimEdilenIkramiyeYedek piyangoDosyaKapamaValidationStore.ikramiyeInvalidTexts.teslimEdilenIkramiyeYedek
" "
@ -64,7 +62,7 @@
<form-input <form-input
disabled disabled
v-model="piyangoDosyaKapamaStore.dosyaKapamaIkramiyeData.alinmayanIkramiye" v-model="piyangoDosyaKapamaStore.dosyaKapamaIkramiyeData.alinmayanIkramiye"
label="Alınmayan İkramiye" label="Alınmayan İkramiye Adet"
modelKey="alinmayanIkramiye" modelKey="alinmayanIkramiye"
:invalidText=" :invalidText="
piyangoDosyaKapamaValidationStore.ikramiyeInvalidTexts.alinmayanIkramiye piyangoDosyaKapamaValidationStore.ikramiyeInvalidTexts.alinmayanIkramiye
@ -110,9 +108,9 @@
} }
const OnIkramiyeChanged = (e: Event, val: any, item: Record<string, any>) => { const OnIkramiyeChanged = (e: Event, val: any, item: Record<string, any>) => {
piyangoDosyaKapamaStore.dosyaKapamaIkramiyeData.tahhutEdilenIkramiye = `${ piyangoDosyaKapamaStore.dosyaKapamaIkramiyeData.tahhutEdilenIkramiye = `
item.cinsi ${item.cinsi}, ${item.marka}, ${item.model}, (${item.asilTalihliAdedi} adet)
}, ${item.marka} ${item.model !== null ? ', ' + item.model : ''}` `
piyangoDosyaKapamaStore.dosyaKapamaIkramiyeData.tahhutEdilenIkramiyeAdet = piyangoDosyaKapamaStore.dosyaKapamaIkramiyeData.tahhutEdilenIkramiyeAdet =
item.asilTalihliAdedi item.asilTalihliAdedi
@ -124,7 +122,7 @@
piyangoIkramiyeStore.piyangoAllIkramiyeData.forEach((item) => { piyangoIkramiyeStore.piyangoAllIkramiyeData.forEach((item) => {
if ( if (
`${item.cinsi}, ${item.marka} ${item.model !== null ? ', ' + item.model : ''}` === `${item.cinsi}, ${item.marka}, ${item.model}, (${item.asilTalihliAdedi} adet)` ===
piyangoDosyaKapamaStore.dosyaKapamaIkramiyeData.taahhutEdilenIkramiye piyangoDosyaKapamaStore.dosyaKapamaIkramiyeData.taahhutEdilenIkramiye
) { ) {
selectedIkramiye.value = item.id selectedIkramiye.value = item.id

View File

@ -47,13 +47,6 @@ export const usePiyangoDosyaKapamaValidationStore = defineStore(
'Lütfen taahhüt edilen ikramiyeyi seçiniz.' 'Lütfen taahhüt edilen ikramiyeyi seçiniz.'
} }
validationStore.IsFieldEmpty(
piyangoDosyaKapamaStore.dosyaKapamaIkramiyeData,
ikramiyeInvalidTexts,
'teslimEdilenIkramiyeAsil',
'Lütfen teslim edilen ikramiyeyi giriniz.'
)
if ( if (
validationStore.checkEmpty( validationStore.checkEmpty(
piyangoDosyaKapamaStore.dosyaKapamaIkramiyeData.teslimEdilenIkramiyeAsil piyangoDosyaKapamaStore.dosyaKapamaIkramiyeData.teslimEdilenIkramiyeAsil