mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-06-16 11:39:31 +00:00
Leitungsansicht: Aktiv Default & korrekter Filter beim Neuladen der Seite
This commit is contained in:
@@ -54,7 +54,8 @@ export default {
|
||||
this.reload();
|
||||
},
|
||||
reload() {
|
||||
this.$refs.table.reload(this.filter);
|
||||
if (this.$refs.table)
|
||||
this.$refs.table.reload(this.filter);
|
||||
this.loadFilter();
|
||||
},
|
||||
download() {
|
||||
@@ -336,6 +337,7 @@ export default {
|
||||
ref="table"
|
||||
:stg-a="stgkzA"
|
||||
:stg-l="stgkzL"
|
||||
:filter="filter"
|
||||
v-model:columnData="columns"
|
||||
v-model:selectedData="selectedData"
|
||||
@action:approve="actionApprove"
|
||||
|
||||
@@ -31,7 +31,14 @@ export default {
|
||||
}
|
||||
},
|
||||
created() {
|
||||
const values = window.localStorage.getItem(LOCAL_STORAGE_ID).split('/');
|
||||
var values = 'todo';
|
||||
const savedPath = window.localStorage.getItem(LOCAL_STORAGE_ID);
|
||||
if (savedPath !== null) {
|
||||
values = savedPath;
|
||||
}
|
||||
|
||||
values = values.split('/');
|
||||
|
||||
if (values.length) {
|
||||
if (values.length == 1) {
|
||||
if (values[0] == 'todo')
|
||||
@@ -49,8 +56,8 @@ export default {
|
||||
<div class="col-auto row row-cols-lg-auto g-3 align-items-center">
|
||||
<div class="col-12">
|
||||
<select class="form-select" v-model="todo_value">
|
||||
<option value="">{{$p.t('global', 'alle')}}</option>
|
||||
<option value="todo">{{$p.t('global', 'aktiv')}}</option>
|
||||
<option value="">{{$p.t('global', 'alle')}}</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-12">
|
||||
|
||||
@@ -13,7 +13,8 @@ export default {
|
||||
selectedData: Array,
|
||||
columnData: Array,
|
||||
stgL: Array,
|
||||
stgA: Array
|
||||
stgA: Array,
|
||||
filter: String
|
||||
},
|
||||
emits: [
|
||||
'update:columnData',
|
||||
@@ -90,7 +91,7 @@ export default {
|
||||
movableColumns: true,
|
||||
maxHeight: '50vh',
|
||||
layout: "fitDataFill",
|
||||
ajaxURL: this.ajaxUrl,
|
||||
ajaxURL: this.ajaxUrl + (this.filter || ''),
|
||||
persistence: { // NOTE(chris): do not store column titles
|
||||
sort: true, //persist column sorting
|
||||
filter: true, //persist filters
|
||||
|
||||
Reference in New Issue
Block a user