This commit is contained in:
2020-06-30 17:32:49 +00:00
parent d5eca120bc
commit 0227175511
2 changed files with 9 additions and 5 deletions

View File

@@ -431,9 +431,10 @@ export default {
//emit event to parent form of selected rows
//this.$emit("update:selected", this.selected);
//Note vm this bubbles up all the columns of all the selected rows
console.log("gzdatatable:handleSelectChange emitting ", this.selected);
//so, to be more efficient for now will just send the ID's until I see a need for other shit
this.$emit("input", window.$gz._.map(this.selected, "id"));
this.$emit("selection-change", window.$gz._.map(this.selected, "id"));
},
editListView() {
this.$router.push({

View File

@@ -6,12 +6,13 @@
:dataListKey="dataListKey"
:dataListFilter="dataListFilter"
:dataListSort="dataListSort"
:showSelect="false"
:showSelect="true"
:singleSelect="false"
:reload="reload"
v-on:update:selected="handleSelected"
v-on:selection-change="handleSelected"
>
</gz-data-table>
{{ selectedItems }}
<template v-if="jobActive">
<v-progress-circular
indeterminate
@@ -38,6 +39,7 @@ export default {
return {
jobActive: false,
reload: false,
selectedItems: [],
currentListViewId: 1,
dataListKey: "AttachmentDataList",
dataListFilter: "",
@@ -46,8 +48,9 @@ export default {
};
},
methods: {
handleSelected(selectedItems) {
console.log(selectedItems);
handleSelected(selected) {
console.log(selected);
this.selectedItems = selected;
},
async startMaintenanceJob() {