This commit is contained in:
@@ -681,5 +681,15 @@ export default {
|
|||||||
if (formSettings.temp) {
|
if (formSettings.temp) {
|
||||||
sessionStorage.setItem(formKey, JSON.stringify(formSettings.temp));
|
sessionStorage.setItem(formKey, JSON.stringify(formSettings.temp));
|
||||||
}
|
}
|
||||||
|
}, ////////////////////////////////////
|
||||||
|
// Add no selection item
|
||||||
|
// Used by forms that need the option of an unselected
|
||||||
|
// item in a pick list
|
||||||
|
//
|
||||||
|
addNoSelectionItem(listArray) {
|
||||||
|
if (listArray == undefined || listArray == null) {
|
||||||
|
listArray = [];
|
||||||
|
}
|
||||||
|
listArray.unshift({ name: "-", id: 0 });
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -43,7 +43,7 @@
|
|||||||
<v-row>
|
<v-row>
|
||||||
<v-col cols="12" sm="6" lg="4" xl="3">
|
<v-col cols="12" sm="6" lg="4" xl="3">
|
||||||
<v-select
|
<v-select
|
||||||
v-model="selectedDataListSortFilter"
|
v-model="recordid"
|
||||||
:items="pickLists.availableDataListSortFilters"
|
:items="pickLists.availableDataListSortFilters"
|
||||||
item-text="name"
|
item-text="name"
|
||||||
item-value="id"
|
item-value="id"
|
||||||
@@ -102,6 +102,15 @@ export default {
|
|||||||
},
|
},
|
||||||
created() {
|
created() {
|
||||||
var vm = this;
|
var vm = this;
|
||||||
|
// //rehydrate last form settings
|
||||||
|
// var formSettings = window.$gz.form.getFormSettings(this.formKey);
|
||||||
|
|
||||||
|
// window.$gz.form.setFormSettings(that.formKey, {
|
||||||
|
// temp: { page: that.dataTablePagingOptions.page },
|
||||||
|
// saved: {
|
||||||
|
// itemsPerPage: that.dataTablePagingOptions.itemsPerPage
|
||||||
|
// }
|
||||||
|
// });
|
||||||
|
|
||||||
initForm(vm)
|
initForm(vm)
|
||||||
.then(() => {
|
.then(() => {
|
||||||
@@ -345,6 +354,10 @@ function populatePickLists(vm) {
|
|||||||
window.$gz.errorHandler.handleFormError(res.error, vm);
|
window.$gz.errorHandler.handleFormError(res.error, vm);
|
||||||
} else {
|
} else {
|
||||||
vm.pickLists.availableDataListSortFilters = res.data;
|
vm.pickLists.availableDataListSortFilters = res.data;
|
||||||
|
window.$gz.form.addNoSelectionItem(
|
||||||
|
vm.pickLists.availableDataListSortFilters
|
||||||
|
);
|
||||||
|
//vm.pickLists.availableDataListSortFilters.unshift({ name: "-", id: 0 });
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -43,7 +43,7 @@ export default {
|
|||||||
},
|
},
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
currentDataFilterId: 0,
|
currentDataFilterId: 1,
|
||||||
dataListKey: "TestWidgetDataList",
|
dataListKey: "TestWidgetDataList",
|
||||||
dataListFilter: "",
|
dataListFilter: "",
|
||||||
dataListSort: ""
|
dataListSort: ""
|
||||||
|
|||||||
Reference in New Issue
Block a user