router yekili olduğu kurum link
This commit is contained in:
@ -109,7 +109,7 @@
|
|||||||
'/uyeler/detay/' +
|
'/uyeler/detay/' +
|
||||||
piyangoStore.lotteryData.baglisirketId +
|
piyangoStore.lotteryData.baglisirketId +
|
||||||
'/yetkili-uye/detay/' +
|
'/yetkili-uye/detay/' +
|
||||||
piyangoStore.lotteryData.duzenleyenId
|
piyangoStore.lotteryData.duzenleyenId+'/kisi-kurum-bilgileri'
|
||||||
"
|
"
|
||||||
class="button-c">
|
class="button-c">
|
||||||
Üyeyi Kontrol Et
|
Üyeyi Kontrol Et
|
||||||
|
|||||||
@ -9,7 +9,7 @@
|
|||||||
listVal="id"
|
listVal="id"
|
||||||
v-model="selectedIkramiye"
|
v-model="selectedIkramiye"
|
||||||
:invalidText="
|
:invalidText="
|
||||||
piyangoDosyaKapamaValidationStore.ikramiyeInvalidTexts.taahhutEdilenIkramiye
|
piyangoDosyaKapamaValidationStore.ikramiyeInvalidTexts.tahhutEdilenIkramiye
|
||||||
">
|
">
|
||||||
<template #activator="data">
|
<template #activator="data">
|
||||||
{{
|
{{
|
||||||
@ -123,7 +123,7 @@
|
|||||||
piyangoIkramiyeStore.piyangoAllIkramiyeData.forEach((item) => {
|
piyangoIkramiyeStore.piyangoAllIkramiyeData.forEach((item) => {
|
||||||
if (
|
if (
|
||||||
`${item.cinsi}, ${item.marka}, ${item.model}, (${item.asilTalihliAdedi} adet)` ===
|
`${item.cinsi}, ${item.marka}, ${item.model}, (${item.asilTalihliAdedi} adet)` ===
|
||||||
piyangoDosyaKapamaStore.dosyaKapamaIkramiyeData.taahhutEdilenIkramiye
|
piyangoDosyaKapamaStore.dosyaKapamaIkramiyeData.tahhutEdilenIkramiye
|
||||||
) {
|
) {
|
||||||
selectedIkramiye.value = item.id
|
selectedIkramiye.value = item.id
|
||||||
}
|
}
|
||||||
|
|||||||
@ -91,13 +91,14 @@ export const usePiyangoStore = defineStore('piyangoStore', () => {
|
|||||||
|
|
||||||
const duzenleyenLink = computed<string | null>(() => {
|
const duzenleyenLink = computed<string | null>(() => {
|
||||||
if (lotteryData.baglisirketId === null && lotteryData.duzenleyenId !== null)
|
if (lotteryData.baglisirketId === null && lotteryData.duzenleyenId !== null)
|
||||||
return '/uyeler/detay/' + lotteryData.duzenleyenId
|
return '/uyeler/detay/' + lotteryData.duzenleyenId + '/uye-bilgileri'
|
||||||
else if (lotteryData.duzenleyenId !== null && lotteryData.baglisirketId !== null)
|
else if (lotteryData.duzenleyenId !== null && lotteryData.baglisirketId !== null)
|
||||||
return (
|
return (
|
||||||
'/uyeler/detay/' +
|
'/uyeler/detay/' +
|
||||||
araciUyeData.baglisirketId +
|
lotteryData.baglisirketId +
|
||||||
'/yetkili-uye/detay/' +
|
'/yetkili-uye/detay/' +
|
||||||
lotteryData.duzenleyenId
|
lotteryData.duzenleyenId +
|
||||||
|
'/kisi-kurum-bilgileri'
|
||||||
)
|
)
|
||||||
else return null
|
else return null
|
||||||
})
|
})
|
||||||
|
|||||||
@ -37,6 +37,7 @@ export const usePiyangoDosyaKapamaValidationStore = defineStore(
|
|||||||
'tahhutEdilenIkramiye',
|
'tahhutEdilenIkramiye',
|
||||||
'Lütfen taahhüt edilen ikramiyeyi seçiniz.'
|
'Lütfen taahhüt edilen ikramiyeyi seçiniz.'
|
||||||
)
|
)
|
||||||
|
|
||||||
if (
|
if (
|
||||||
validationStore.checkEmpty(
|
validationStore.checkEmpty(
|
||||||
piyangoDosyaKapamaStore.dosyaKapamaIkramiyeData.tahhutEdilenIkramiyeAdet
|
piyangoDosyaKapamaStore.dosyaKapamaIkramiyeData.tahhutEdilenIkramiyeAdet
|
||||||
@ -52,14 +53,39 @@ export const usePiyangoDosyaKapamaValidationStore = defineStore(
|
|||||||
piyangoDosyaKapamaStore.dosyaKapamaIkramiyeData.teslimEdilenIkramiyeAsil
|
piyangoDosyaKapamaStore.dosyaKapamaIkramiyeData.teslimEdilenIkramiyeAsil
|
||||||
) &&
|
) &&
|
||||||
validationStore.checkEmpty(
|
validationStore.checkEmpty(
|
||||||
piyangoDosyaKapamaStore.dosyaKapamaIkramiyeData.teslimEdilenIkramiyeAsil
|
piyangoDosyaKapamaStore.dosyaKapamaIkramiyeData.teslimEdilenIkramiyeYedek
|
||||||
)
|
)
|
||||||
) {
|
) {
|
||||||
isIkramiyeFormValid.value = false
|
isIkramiyeFormValid.value = false
|
||||||
ikramiyeInvalidTexts.teslimEdilenIkramiyeAsil =
|
ikramiyeInvalidTexts.teslimEdilenIkramiyeAsil =
|
||||||
'En az 1 asil veya yedek talihli adedi girmelisiniz'
|
'Yedek ve asil talihli alanlarının en az biri dolu olmalıdır'
|
||||||
ikramiyeInvalidTexts.teslimEdilenIkramiyeYedek =
|
ikramiyeInvalidTexts.teslimEdilenIkramiyeYedek =
|
||||||
'En az 1 asil veya yedek talihli adedi girmelisiniz'
|
'Yedek ve asil talihli alanlarının en az biri dolu olmalıdır'
|
||||||
|
}
|
||||||
|
|
||||||
|
if (
|
||||||
|
!validationStore.checkEmpty(
|
||||||
|
piyangoDosyaKapamaStore.dosyaKapamaIkramiyeData.teslimEdilenIkramiyeAsil
|
||||||
|
) &&
|
||||||
|
!validationStore.checkEmpty(
|
||||||
|
piyangoDosyaKapamaStore.dosyaKapamaIkramiyeData.teslimEdilenIkramiyeYedek
|
||||||
|
)
|
||||||
|
) {
|
||||||
|
if (
|
||||||
|
Number(
|
||||||
|
piyangoDosyaKapamaStore.dosyaKapamaIkramiyeData.teslimEdilenIkramiyeAsil
|
||||||
|
) +
|
||||||
|
Number(
|
||||||
|
piyangoDosyaKapamaStore.dosyaKapamaIkramiyeData.teslimEdilenIkramiyeYedek
|
||||||
|
) !==
|
||||||
|
Number(piyangoDosyaKapamaStore.dosyaKapamaIkramiyeData.tahhutEdilenIkramiyeAdet)
|
||||||
|
) {
|
||||||
|
isIkramiyeFormValid.value = false
|
||||||
|
ikramiyeInvalidTexts.teslimEdilenIkramiyeAsil =
|
||||||
|
'Asil ve yedek talihli toplamları, toplam ikramiye adedi kadar olmalıdır.'
|
||||||
|
ikramiyeInvalidTexts.teslimEdilenIkramiyeYedek =
|
||||||
|
'Asil ve yedek talihli toplamları, toplam ikramiye adedi kadar olmalıdır.'
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
validationStore.IsFieldEmpty(
|
validationStore.IsFieldEmpty(
|
||||||
@ -69,6 +95,20 @@ export const usePiyangoDosyaKapamaValidationStore = defineStore(
|
|||||||
'Alınmayan ikramiye adedi boş olamaz. En az 1 asil veya yedek ikramiye adedi giriniz.'
|
'Alınmayan ikramiye adedi boş olamaz. En az 1 asil veya yedek ikramiye adedi giriniz.'
|
||||||
)
|
)
|
||||||
|
|
||||||
|
if (
|
||||||
|
!validationStore.checkEmpty(
|
||||||
|
piyangoDosyaKapamaStore.dosyaKapamaIkramiyeData.alinmayanIkramiye
|
||||||
|
)
|
||||||
|
) {
|
||||||
|
if (
|
||||||
|
Number(piyangoDosyaKapamaStore.dosyaKapamaIkramiyeData.alinmayanIkramiye) < 0
|
||||||
|
) {
|
||||||
|
isIkramiyeFormValid.value = false
|
||||||
|
ikramiyeInvalidTexts.alinmayanIkramiye =
|
||||||
|
'Teslim edilen asil ve yedek ikramiye toplamları, toplam ikramiye kadar olmalıdır.'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
isIkramiyeFormValid.value = Object.keys(ikramiyeInvalidTexts).length === 0
|
isIkramiyeFormValid.value = Object.keys(ikramiyeInvalidTexts).length === 0
|
||||||
return isIkramiyeFormValid.value
|
return isIkramiyeFormValid.value
|
||||||
}
|
}
|
||||||
|
|||||||
@ -12,6 +12,7 @@
|
|||||||
<div class="button-c button-save" @click="SaveMenu">Kaydet</div>
|
<div class="button-c button-save" @click="SaveMenu">Kaydet</div>
|
||||||
</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">
|
<div class="form-part-content">
|
||||||
<template v-if="loaded">
|
<template v-if="loaded">
|
||||||
<template v-if="siteManagementMenuStore.menuContentList.length > 0">
|
<template v-if="siteManagementMenuStore.menuContentList.length > 0">
|
||||||
|
|||||||
@ -485,7 +485,7 @@
|
|||||||
'/uyeler/detay/' +
|
'/uyeler/detay/' +
|
||||||
route.params.uyeId +
|
route.params.uyeId +
|
||||||
'/yetkili-uye/detay/' +
|
'/yetkili-uye/detay/' +
|
||||||
register.user.id
|
register.user.id+'/kisi-kurum-bilgileri'
|
||||||
)
|
)
|
||||||
isNew.value = false
|
isNew.value = false
|
||||||
}else{
|
}else{
|
||||||
|
|||||||
@ -8,7 +8,7 @@ export default [
|
|||||||
params: {
|
params: {
|
||||||
uyeId: to.params.uyeId,
|
uyeId: to.params.uyeId,
|
||||||
altUyeId: to.params.altUyeId,
|
altUyeId: to.params.altUyeId,
|
||||||
tabid: 'piyango-bilgileri'
|
tabid: 'kisi-kurum-bilgileri'
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
|
|||||||
@ -1,6 +1,9 @@
|
|||||||
<template>
|
<template>
|
||||||
<AdminLayout>
|
<AdminLayout>
|
||||||
<Breadcrumb current-page-text="Üyeler Listesi" go="/" />
|
<Breadcrumb current-page-text="Üyeler Listesi" go="/" />
|
||||||
|
<div class="form-inner-comment waiting-d" v-if="!loaded">
|
||||||
|
Yükleniyor, lütfen bekleyiniz...
|
||||||
|
</div>
|
||||||
<section class="section-list">
|
<section class="section-list">
|
||||||
<list-table-content
|
<list-table-content
|
||||||
v-if="loaded"
|
v-if="loaded"
|
||||||
|
|||||||
Reference in New Issue
Block a user