Compare commits
1 Commits
26f843416d
...
Kapsam-Dış
| Author | SHA1 | Date | |
|---|---|---|---|
| ed8b6fd3eb |
@ -22,20 +22,13 @@
|
|||||||
v-if="
|
v-if="
|
||||||
usersStore.isPanelUser ||
|
usersStore.isPanelUser ||
|
||||||
(!usersStore.isPanelUser &&
|
(!usersStore.isPanelUser &&
|
||||||
piyangoStore.lotteryApprove !== 0 &&
|
|
||||||
piyangoStore.lotteryApprove !== 1 &&
|
|
||||||
piyangoStore.lotteryApprove !== 2 &&
|
|
||||||
piyangoStore.lotteryApprove !== 3 &&
|
piyangoStore.lotteryApprove !== 3 &&
|
||||||
!piyangoTeminatStore.isNew)
|
!piyangoTeminatStore.isNew)
|
||||||
" />
|
" />
|
||||||
<panel-piyango-teminat-durumu
|
<panel-piyango-teminat-durumu
|
||||||
v-if="
|
v-if="
|
||||||
!usersStore.isPanelUser &&
|
!usersStore.isPanelUser &&
|
||||||
(piyangoStore.lotteryApprove === 0 ||
|
(piyangoStore.lotteryApprove === 3 || piyangoTeminatStore.isNew)
|
||||||
piyangoStore.lotteryApprove === 1 ||
|
|
||||||
piyangoStore.lotteryApprove === 2 ||
|
|
||||||
piyangoStore.lotteryApprove === 3 ||
|
|
||||||
piyangoTeminatStore.isNew)
|
|
||||||
" />
|
" />
|
||||||
</template>
|
</template>
|
||||||
<template #footerButton>
|
<template #footerButton>
|
||||||
@ -50,7 +43,7 @@
|
|||||||
</panel-wrapper>
|
</panel-wrapper>
|
||||||
</template>
|
</template>
|
||||||
<script setup lang="ts">
|
<script setup lang="ts">
|
||||||
import { ref, computed, onBeforeMount } from 'vue'
|
import { ref, computed,onBeforeMount } from 'vue'
|
||||||
import PanelWrapper from '@/components/PanelWrapper.vue'
|
import PanelWrapper from '@/components/PanelWrapper.vue'
|
||||||
|
|
||||||
import PanelPiyangoTeminatDurumu from './panel/PanelPiyangoTeminatDurumu.vue'
|
import PanelPiyangoTeminatDurumu from './panel/PanelPiyangoTeminatDurumu.vue'
|
||||||
@ -150,7 +143,10 @@
|
|||||||
])
|
])
|
||||||
|
|
||||||
const teminatAddAction = computed(() => {
|
const teminatAddAction = computed(() => {
|
||||||
if (!usersStore.isPanelUser) return NewTeminatDurum
|
if (
|
||||||
|
!usersStore.isPanelUser
|
||||||
|
)
|
||||||
|
return NewTeminatDurum
|
||||||
else return ''
|
else return ''
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|||||||
@ -84,7 +84,7 @@
|
|||||||
Başvuru admin tarafından kapsam dışı olarak işaretlenmiştir.
|
Başvuru admin tarafından kapsam dışı olarak işaretlenmiştir.
|
||||||
</template>
|
</template>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-inner-comment alert-d" v-if="piyangoStore.lotteryApprove === 13">
|
<div class="form-inner-comment alert-d" v-if="piyangoStore.lotteryApprove === 11">
|
||||||
Kampanya için cezai işlem uygulanmıştır.
|
Kampanya için cezai işlem uygulanmıştır.
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|||||||
@ -12,26 +12,14 @@
|
|||||||
@change="OnKeyup"
|
@change="OnKeyup"
|
||||||
:disabled="!usersStore.isPanelUser" />
|
:disabled="!usersStore.isPanelUser" />
|
||||||
|
|
||||||
<template
|
<template v-if="piyangoTeminatStore.piyangoTeminatFormData.state === 2">
|
||||||
v-if="
|
|
||||||
piyangoTeminatStore.piyangoTeminatFormData.state === 2 ||
|
|
||||||
piyangoTeminatStore.piyangoTeminatFormData.state === 3
|
|
||||||
">
|
|
||||||
<form-date
|
<form-date
|
||||||
type="date"
|
type="date"
|
||||||
half
|
|
||||||
modelKey="iadeTarihi"
|
modelKey="iadeTarihi"
|
||||||
v-model="piyangoTeminatStore.piyangoTeminatFormData.iadeTarihi"
|
v-model="piyangoTeminatStore.piyangoTeminatFormData.iadeTarihi"
|
||||||
label="İlan Tarihi"
|
label="İlan Tarihi"
|
||||||
:invalidText="piyangoTeminatValidationStore.invalidTexts.iadeTarihi"
|
:invalidText="piyangoTeminatValidationStore.invalidTexts.iadeTarihi"
|
||||||
@change="OnKeyup" />
|
@change="OnKeyup" />
|
||||||
<form-input
|
|
||||||
modelKey="iadeSayi"
|
|
||||||
v-model="piyangoTeminatStore.piyangoTeminatFormData.iadeSayi"
|
|
||||||
half
|
|
||||||
label="Sayısı"
|
|
||||||
@keyup="OnKeyup"
|
|
||||||
:invalidText="piyangoTeminatValidationStore.invalidTexts.iadeSayi" />
|
|
||||||
<form-file
|
<form-file
|
||||||
v-model="piyangoTeminatStore.piyangoTeminatFormData.iadeFile"
|
v-model="piyangoTeminatStore.piyangoTeminatFormData.iadeFile"
|
||||||
elclass="panel-documents-item"
|
elclass="panel-documents-item"
|
||||||
|
|||||||
@ -52,11 +52,6 @@ export const usePiyangoServices = defineStore('piyangoServices', () => {
|
|||||||
}
|
}
|
||||||
const GetPiyangoTeminatDurumList = async () => {
|
const GetPiyangoTeminatDurumList = async () => {
|
||||||
if (piyangoDataStore.piyangoTeminatDurumlari.length === 0) {
|
if (piyangoDataStore.piyangoTeminatDurumlari.length === 0) {
|
||||||
/*
|
|
||||||
1: Açık
|
|
||||||
2: İade
|
|
||||||
3: Zaman Aşımı İade
|
|
||||||
*/
|
|
||||||
let data = await dataStore.dataGet('TeminantStates/Durumlar')
|
let data = await dataStore.dataGet('TeminantStates/Durumlar')
|
||||||
piyangoDataStore.piyangoTeminatDurumlari = data
|
piyangoDataStore.piyangoTeminatDurumlari = data
|
||||||
}
|
}
|
||||||
|
|||||||
@ -48,9 +48,8 @@ export const usePiyangoTeminatService = defineStore('piyangoTeminatService', ()
|
|||||||
)
|
)
|
||||||
|
|
||||||
if (usersStore.isPanelUser) {
|
if (usersStore.isPanelUser) {
|
||||||
if (piyangoTeminatStore.piyangoTeminatFormData.state === 1) {
|
if (piyangoTeminatStore.piyangoTeminatFormData.state !== 2) {
|
||||||
piyangoTeminatStore.piyangoTeminatFormData.iadeTarihi = ''
|
piyangoTeminatStore.piyangoTeminatFormData.iadeTarihi = ''
|
||||||
piyangoTeminatStore.piyangoTeminatFormData.iadeSayi = ''
|
|
||||||
piyangoTeminatStore.piyangoTeminatFormData.iadeFile = ''
|
piyangoTeminatStore.piyangoTeminatFormData.iadeFile = ''
|
||||||
}
|
}
|
||||||
dataForm.append(
|
dataForm.append(
|
||||||
|
|||||||
@ -25,7 +25,6 @@ export const usePiyangoTeminatStore = defineStore('piyangoTeminatStore', () => {
|
|||||||
description: '',
|
description: '',
|
||||||
file: '',
|
file: '',
|
||||||
iadeTarihi: '',
|
iadeTarihi: '',
|
||||||
iadeSayi: '',
|
|
||||||
iadeFile: ''
|
iadeFile: ''
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|||||||
@ -30,12 +30,6 @@ export const usePiyangoTeminatValidationStore = defineStore(
|
|||||||
'iadeTarihi',
|
'iadeTarihi',
|
||||||
'Lütfen iade tarihini seçiniz.'
|
'Lütfen iade tarihini seçiniz.'
|
||||||
)
|
)
|
||||||
validationStore.IsFieldEmpty(
|
|
||||||
piyangoTeminatStore.piyangoTeminatFormData,
|
|
||||||
invalidTexts,
|
|
||||||
'iadeSayi',
|
|
||||||
'Lütfen iade sayı no giriniz.'
|
|
||||||
)
|
|
||||||
}
|
}
|
||||||
|
|
||||||
validationStore.IsFieldEmpty(
|
validationStore.IsFieldEmpty(
|
||||||
|
|||||||
@ -60,13 +60,14 @@
|
|||||||
|
|
||||||
const CreateTabs = () => {
|
const CreateTabs = () => {
|
||||||
if (
|
if (
|
||||||
piyangoStore.lotteryApprove === 4 ||
|
(piyangoStore.lotteryApprove === 4 ||
|
||||||
piyangoStore.lotteryApprove === 10 ||
|
piyangoStore.lotteryApprove === 10 ||
|
||||||
piyangoStore.lotteryApprove === 11 ||
|
piyangoStore.lotteryApprove === 11 ||
|
||||||
piyangoStore.lotteryApprove === 12 ||
|
piyangoStore.lotteryApprove === 12 ||
|
||||||
piyangoStore.lotteryApprove === 13 ||
|
piyangoStore.lotteryApprove === 13 ||
|
||||||
piyangoStore.lotteryApprove === 14 ||
|
piyangoStore.lotteryApprove === 14 ||
|
||||||
usersStore.isPanelUser
|
usersStore.isPanelUser) &&
|
||||||
|
piyangoStore.lotteryPurposeId !== 3
|
||||||
) {
|
) {
|
||||||
tabList.value.push(
|
tabList.value.push(
|
||||||
{ text: 'Katılım Listesi', id: 'katilimcilistesi' },
|
{ text: 'Katılım Listesi', id: 'katilimcilistesi' },
|
||||||
@ -82,7 +83,7 @@
|
|||||||
}
|
}
|
||||||
tabList.value.push({ text: 'Onay Durumu', id: 'onaydurumu' })
|
tabList.value.push({ text: 'Onay Durumu', id: 'onaydurumu' })
|
||||||
|
|
||||||
if (piyangoStore.lotteryApprove !== 0) {
|
if (piyangoStore.lotteryApprove !== 0 && piyangoStore.lotteryPurposeId !== 3) {
|
||||||
tabList.value.push({ text: 'Teminat Listesi', id: 'teminatlistesi' })
|
tabList.value.push({ text: 'Teminat Listesi', id: 'teminatlistesi' })
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -123,7 +123,8 @@
|
|||||||
name: 'cekilisTarihi',
|
name: 'cekilisTarihi',
|
||||||
title: 'Çekiliş Tarihi',
|
title: 'Çekiliş Tarihi',
|
||||||
compute: (v: Record<string, any>): string => {
|
compute: (v: Record<string, any>): string => {
|
||||||
return dateStore.dateFormat({ date: v.cekilisTarihi })
|
if(v.piyangoAmacId === 3) return ''
|
||||||
|
else return dateStore.dateFormat({ date: v.cekilisTarihi })
|
||||||
},
|
},
|
||||||
sort: true,
|
sort: true,
|
||||||
filter: {
|
filter: {
|
||||||
|
|||||||
Reference in New Issue
Block a user