From 6076d59c4b35d683e75d61080e5b0ff6f4c7fb44 Mon Sep 17 00:00:00 2001 From: Cris Date: Wed, 4 Sep 2024 10:59:25 +0200 Subject: [PATCH] Removed Group by Organisationseinheit Instead added Organisationseinheit as column for filtering reasons. Column is invisible by default. --- .../lehre/lvplanung/LvTemplateUebersicht.js | 22 +++---------------- 1 file changed, 3 insertions(+), 19 deletions(-) diff --git a/public/js/lehre/lvplanung/LvTemplateUebersicht.js b/public/js/lehre/lvplanung/LvTemplateUebersicht.js index 9724fd42a..13efeb0e3 100644 --- a/public/js/lehre/lvplanung/LvTemplateUebersicht.js +++ b/public/js/lehre/lvplanung/LvTemplateUebersicht.js @@ -16,14 +16,7 @@ export default { table: null, studiensemester: [], selectedStudiensemester: '', - cbDataTreeStartExpanded: false, // checkbox expand dataTree or not - cbGroupStartOpen: true, // checkbox group organisationseinheit start open - } - }, - watch: { - cbGroupStartOpen(newVal){ - this.table.setGroupStartOpen(newVal); - this.table.setData(); + cbDataTreeStartExpanded: false // checkbox expand dataTree or not } }, computed: { @@ -43,9 +36,6 @@ export default { dataTree: true, dataTreeStartExpanded: self.cbDataTreeStartExpanded, dataTreeChildIndent: 15, //indent child rows by 15 px - groupBy: ["lv_oe_bezeichnung"], - groupToggleElement:"header", //toggle group on click anywhere in the group header - groupStartOpen: self.cbGroupStartOpen, persistence:{ filter: false, //persist filter sorting }, @@ -53,8 +43,9 @@ export default { {title: 'LV-ID', field: 'lehrveranstaltung_id', headerFilter: true, visible: false}, {title: 'LV Kurzbz', field: 'kurzbz', headerFilter: true, visible:false, width: 70}, {title: 'STG Kurzbz', field: 'stg_typ_kurzbz', headerFilter: true, visible:true, width: 80}, + {title: 'OrgEinheit', field: 'lv_oe_bezeichnung', headerFilter: true, visible: false, width: 250}, {title: 'Lehrtyp Kurzbz', field: 'lehrtyp_kurzbz', headerFilter: true, visible:false, width: 70}, - {title: 'Studiengangtyp', field: 'stg_typ_bezeichnung', headerFilter: true, width: 250}, + {title: 'Studiengangtyp', field: 'stg_typ_bezeichnung', headerFilter: true, width: 150}, {title: 'OrgForm', field: 'orgform_kurzbz', headerFilter: true, width: 70}, {title: 'Semester', field: 'semester', headerFilter: true, width: 50}, {title: 'Lehrveranstaltung', field: 'lv_bezeichnung', headerFilter: true, minWidth: 250}, @@ -241,13 +232,6 @@ export default { :tabulator-events="[{event: 'tableBuilt', handler: onTableBuilt}]">