mirror of
https://github.com/IT4Change/gradido.git
synced 2025-12-13 07:45:54 +00:00
change data linkData in all files
This commit is contained in:
parent
7da8b4812b
commit
4e013ce9be
@ -4,15 +4,15 @@
|
|||||||
<b-container class="mt-4">
|
<b-container class="mt-4">
|
||||||
<transaction-link-information-item :type="itemType">
|
<transaction-link-information-item :type="itemType">
|
||||||
<template #X1>
|
<template #X1>
|
||||||
<redeem-logged-out v-bind="displaySetup" />
|
<redeem-logged-out v-bind="linkData" />
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<template #X2>
|
<template #X2>
|
||||||
<redeem-self-creator v-bind="displaySetup" />
|
<redeem-self-creator v-bind="linkData" />
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<template #X3>
|
<template #X3>
|
||||||
<redeem-valid v-bind="displaySetup" @redeem-link="redeemLink" />
|
<redeem-valid v-bind="linkData" @redeem-link="redeemLink" />
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<template #X4>
|
<template #X4>
|
||||||
@ -43,7 +43,7 @@ export default {
|
|||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
img: '/img/brand/green.png',
|
img: '/img/brand/green.png',
|
||||||
displaySetup: {
|
linkData: {
|
||||||
amount: '123.45',
|
amount: '123.45',
|
||||||
memo: 'memo',
|
memo: 'memo',
|
||||||
user: {
|
user: {
|
||||||
@ -63,11 +63,11 @@ export default {
|
|||||||
},
|
},
|
||||||
})
|
})
|
||||||
.then((result) => {
|
.then((result) => {
|
||||||
this.displaySetup = result.data.queryTransactionLink
|
this.linkData = result.data.queryTransactionLink
|
||||||
})
|
})
|
||||||
.catch(() => {
|
.catch(() => {
|
||||||
this.itemType = 'X4'
|
this.itemType = 'X4'
|
||||||
this.displaySetup.deletedAt = true
|
this.linkData.deletedAt = true
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
redeemLink(id, amount) {
|
redeemLink(id, amount) {
|
||||||
@ -99,28 +99,28 @@ export default {
|
|||||||
itemType() {
|
itemType() {
|
||||||
// logged out
|
// logged out
|
||||||
// link wurde gelöscht: am, von
|
// link wurde gelöscht: am, von
|
||||||
if (this.displaySetup.deletedAt) {
|
if (this.linkData.deletedAt) {
|
||||||
// eslint-disable-next-line vue/no-side-effects-in-computed-properties
|
// eslint-disable-next-line vue/no-side-effects-in-computed-properties
|
||||||
this.redeemedBoxText = this.$t('gdd_per_link.link-deleted', {
|
this.redeemedBoxText = this.$t('gdd_per_link.link-deleted', {
|
||||||
date: this.displaySetup.deletedAt,
|
date: this.linkData.deletedAt,
|
||||||
user: this.displaySetup.user.firstName,
|
user: this.linkData.user.firstName,
|
||||||
})
|
})
|
||||||
return `X4`
|
return `X4`
|
||||||
} else {
|
} else {
|
||||||
// link ist abgelaufen, nicht gelöscht
|
// link ist abgelaufen, nicht gelöscht
|
||||||
if (new Date(this.displaySetup.validUntil) < new Date()) {
|
if (new Date(this.linkData.validUntil) < new Date()) {
|
||||||
// eslint-disable-next-line vue/no-side-effects-in-computed-properties
|
// eslint-disable-next-line vue/no-side-effects-in-computed-properties
|
||||||
this.redeemedBoxText = this.$t('gdd_per_link.link-expired', {
|
this.redeemedBoxText = this.$t('gdd_per_link.link-expired', {
|
||||||
date: this.displaySetup.validUntil,
|
date: this.linkData.validUntil,
|
||||||
})
|
})
|
||||||
return `X4`
|
return `X4`
|
||||||
}
|
}
|
||||||
|
|
||||||
// der link wurde eingelöst, nicht gelöscht
|
// der link wurde eingelöst, nicht gelöscht
|
||||||
if (this.displaySetup.redeemedAt) {
|
if (this.linkData.redeemedAt) {
|
||||||
// eslint-disable-next-line vue/no-side-effects-in-computed-properties
|
// eslint-disable-next-line vue/no-side-effects-in-computed-properties
|
||||||
this.redeemedBoxText = this.$t('gdd_per_link.redeemed-at', {
|
this.redeemedBoxText = this.$t('gdd_per_link.redeemed-at', {
|
||||||
date: this.displaySetup.redeemedAt,
|
date: this.linkData.redeemedAt,
|
||||||
})
|
})
|
||||||
return `X4`
|
return `X4`
|
||||||
}
|
}
|
||||||
@ -130,15 +130,15 @@ export default {
|
|||||||
return `X1`
|
return `X1`
|
||||||
} else {
|
} else {
|
||||||
// logged in, nicht berechtigt einzulösen, eigener link
|
// logged in, nicht berechtigt einzulösen, eigener link
|
||||||
if (this.$store.state.email === this.displaySetup.user.email) {
|
if (this.$store.state.email === this.linkData.user.email) {
|
||||||
return `X2`
|
return `X2`
|
||||||
}
|
}
|
||||||
|
|
||||||
// logged in und berechtigt einzulösen
|
// logged in und berechtigt einzulösen
|
||||||
if (
|
if (
|
||||||
this.$store.state.email !== this.displaySetup.user.email &&
|
this.$store.state.email !== this.linkData.user.email &&
|
||||||
!this.displaySetup.redeemedAt &&
|
!this.linkData.redeemedAt &&
|
||||||
!this.displaySetup.deletedAt
|
!this.linkData.deletedAt
|
||||||
) {
|
) {
|
||||||
return `X3`
|
return `X3`
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user