This commit is contained in:
@@ -681,5 +681,15 @@ export default {
|
||||
if (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-col cols="12" sm="6" lg="4" xl="3">
|
||||
<v-select
|
||||
v-model="selectedDataListSortFilter"
|
||||
v-model="recordid"
|
||||
:items="pickLists.availableDataListSortFilters"
|
||||
item-text="name"
|
||||
item-value="id"
|
||||
@@ -102,6 +102,15 @@ export default {
|
||||
},
|
||||
created() {
|
||||
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)
|
||||
.then(() => {
|
||||
@@ -345,6 +354,10 @@ function populatePickLists(vm) {
|
||||
window.$gz.errorHandler.handleFormError(res.error, vm);
|
||||
} else {
|
||||
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() {
|
||||
return {
|
||||
currentDataFilterId: 0,
|
||||
currentDataFilterId: 1,
|
||||
dataListKey: "TestWidgetDataList",
|
||||
dataListFilter: "",
|
||||
dataListSort: ""
|
||||
|
||||
Reference in New Issue
Block a user