>({})
const FormCheck = (): boolean => {
Object.assign(invalidTexts, {})
@@ -40,11 +42,41 @@ export const usePiyangoOnayValidationStore = defineStore(
return isFormValid.value
}
+ const FormPanelCheck = (): boolean => {
+ Object.assign(invalidTextsPanel, {})
+
+ validationStore.IsFieldEmpty(
+ piyangoOnayStore.piyangoPanelOnayForm,
+ invalidTextsPanel,
+ 'onayDurumuIslemTipiId',
+ 'Bir işlem tipi seçmelisinz.'
+ )
+ if (piyangoOnayStore.piyangoPanelOnayForm.onayDurumuIslemTipiId === 4) {
+ validationStore.IsFieldEmpty(
+ piyangoOnayStore.piyangoPanelOnayForm,
+ invalidTextsPanel,
+ 'izinSayisi',
+ 'İzin sayı no girmelisiniz.'
+ )
+ validationStore.IsFieldEmpty(
+ piyangoOnayStore.piyangoPanelOnayForm,
+ invalidTextsPanel,
+ 'izinTarihi',
+ 'İzin tarihi seçmelisiniz.'
+ )
+ }
+ isPanelFormValid.value = Object.keys(invalidTextsPanel).length === 0
+ return isPanelFormValid.value
+ }
+
return {
formChanged,
isFormValid,
+ isPanelFormValid,
invalidTexts,
- FormCheck
+ invalidTextsPanel,
+ FormCheck,
+ FormPanelCheck
}
}
)
diff --git a/src/module/muhasebe/components/display/FormMuhasebePiyangoBilgileriDisplay.vue b/src/module/muhasebe/components/display/FormMuhasebePiyangoBilgileriDisplay.vue
index 3423045..22ffc52 100644
--- a/src/module/muhasebe/components/display/FormMuhasebePiyangoBilgileriDisplay.vue
+++ b/src/module/muhasebe/components/display/FormMuhasebePiyangoBilgileriDisplay.vue
@@ -79,7 +79,7 @@
|
{{
globalStore.toTrLocale(
- Number(piyangoIkramiyeStore.totalIkramiyeValue) + calculatedKdv
+ Number(calculatedOran) + Number(calculatedKdv)
)
}}
|