Tab Konto: change Dateformat to localeString

- Tabulator: column Buchungsdatum
- Modal: newCounter
- Modal: editCounter
- Tabulator: actionSlot: selected
This commit is contained in:
ma0068
2025-07-21 13:10:43 +02:00
parent 4ae1ab88dc
commit 5ed2595222
3 changed files with 24 additions and 1 deletions
@@ -62,6 +62,25 @@ export default {
title: '',
frozen: true
};
columns.buchungsdatum = {
title: 'buchungsdatum',
field: 'buchungsdatum',
hozAlign: 'center',
width: 180,
formatter: (cell) => {
const value = cell.getValue();
if (!value) return '';
const date = new Date(value);
return date.toLocaleString("de-DE", {
day: "2-digit",
month: "2-digit",
year: "numeric",
hour12: false
});
},
};
columns.actions.formatter = cell => {
let container = document.createElement('div');
container.className = "d-flex gap-2";
@@ -113,7 +132,7 @@ export default {
index: 'buchungsnr',
persistenceID: 'stv-details-konto'
};
}
},
},
watch: {
modelValue() {
@@ -222,6 +241,7 @@ export default {
</form-input>
</div>
</div>
<core-filter-cmpt
ref="table"
table-only
@@ -240,6 +260,7 @@ export default {
v-model="counterdate"
input-group
:enable-time-picker="false"
format="dd.MM.yyyy"
auto-apply
@cleared="counterdate = new Date()"
>
@@ -82,6 +82,7 @@ export default {
name="buchungsdatum"
:label="$p.t('konto/buchungsdatum')"
:enable-time-picker="false"
format="dd.MM.yyyy"
auto-apply
>
</form-input>
@@ -144,6 +144,7 @@ export default {
name="buchungsdatum"
:label="$p.t('konto/buchungsdatum')"
:enable-time-picker="false"
format="dd.MM.yyyy"
auto-apply
>
</form-input>