This commit is contained in:
@@ -6,7 +6,7 @@
|
|||||||
@keydown.esc="close()"
|
@keydown.esc="close()"
|
||||||
>
|
>
|
||||||
<v-card>
|
<v-card>
|
||||||
<v-card-title>{{ $ay.t("Filter") }} </v-card-title>
|
<v-card-title>{{ $sock.t("Filter") }} </v-card-title>
|
||||||
<v-card-subtitle class="mt-1"
|
<v-card-subtitle class="mt-1"
|
||||||
>{{ activeFilterNameAtOpen }} {{ activeFilterCreator }}</v-card-subtitle
|
>{{ activeFilterNameAtOpen }} {{ activeFilterCreator }}</v-card-subtitle
|
||||||
>
|
>
|
||||||
@@ -33,12 +33,12 @@
|
|||||||
<div v-if="selectedSavedFilterIdToOverWrite == null" class="mb-5">
|
<div v-if="selectedSavedFilterIdToOverWrite == null" class="mb-5">
|
||||||
<!-- DEFAULT UN-NAMED FILTER BEING EDITED BLOCK -->
|
<!-- DEFAULT UN-NAMED FILTER BEING EDITED BLOCK -->
|
||||||
<h2>
|
<h2>
|
||||||
{{ $ay.t("SaveAs") }}
|
{{ $sock.t("SaveAs") }}
|
||||||
</h2>
|
</h2>
|
||||||
<v-text-field
|
<v-text-field
|
||||||
v-model="activeFilter.name"
|
v-model="activeFilter.name"
|
||||||
:readonly="formState.readOnly"
|
:readonly="formState.readOnly"
|
||||||
:label="$ay.t('GridFilterName')"
|
:label="$sock.t('GridFilterName')"
|
||||||
required
|
required
|
||||||
></v-text-field>
|
></v-text-field>
|
||||||
|
|
||||||
@@ -46,31 +46,31 @@
|
|||||||
ref="public"
|
ref="public"
|
||||||
v-model="activeFilter.public"
|
v-model="activeFilter.public"
|
||||||
:readonly="formState.readOnly"
|
:readonly="formState.readOnly"
|
||||||
:label="$ay.t('AnyUser')"
|
:label="$sock.t('AnyUser')"
|
||||||
data-cy="public"
|
data-cy="public"
|
||||||
></v-checkbox>
|
></v-checkbox>
|
||||||
</div>
|
</div>
|
||||||
<div v-if="offerReplace && !defaultFilterNameEdited" class="mb-5">
|
<div v-if="offerReplace && !defaultFilterNameEdited" class="mb-5">
|
||||||
<h2>{{ $ay.t("Replace") }}</h2>
|
<h2>{{ $sock.t("Replace") }}</h2>
|
||||||
<v-select
|
<v-select
|
||||||
v-model="selectedSavedFilterIdToOverWrite"
|
v-model="selectedSavedFilterIdToOverWrite"
|
||||||
:items="selectLists.savedFilters"
|
:items="selectLists.savedFilters"
|
||||||
item-text="name"
|
item-text="name"
|
||||||
item-value="id"
|
item-value="id"
|
||||||
:label="$ay.t('DataListSavedFilter')"
|
:label="$sock.t('DataListSavedFilter')"
|
||||||
>
|
>
|
||||||
</v-select>
|
</v-select>
|
||||||
</div>
|
</div>
|
||||||
<v-card-actions>
|
<v-card-actions>
|
||||||
<v-btn text color="primary" @click="close()">{{
|
<v-btn text color="primary" @click="close()">{{
|
||||||
$ay.t("Cancel")
|
$sock.t("Cancel")
|
||||||
}}</v-btn>
|
}}</v-btn>
|
||||||
<v-spacer />
|
<v-spacer />
|
||||||
<template
|
<template
|
||||||
v-if="isSelfOwned && selectedSavedFilterIdToOverWrite == null"
|
v-if="isSelfOwned && selectedSavedFilterIdToOverWrite == null"
|
||||||
>
|
>
|
||||||
<v-btn text color="primary" @click="deleteFilter()">{{
|
<v-btn text color="primary" @click="deleteFilter()">{{
|
||||||
$ay.t("Delete")
|
$sock.t("Delete")
|
||||||
}}</v-btn>
|
}}</v-btn>
|
||||||
<v-spacer />
|
<v-spacer />
|
||||||
</template>
|
</template>
|
||||||
@@ -81,14 +81,14 @@
|
|||||||
:disabled="!defaultFilterIsSavAsAble"
|
:disabled="!defaultFilterIsSavAsAble"
|
||||||
color="primary"
|
color="primary"
|
||||||
@click="saveAndExit('save-as-new')"
|
@click="saveAndExit('save-as-new')"
|
||||||
>{{ $ay.t("Save") }}</v-btn
|
>{{ $sock.t("Save") }}</v-btn
|
||||||
>
|
>
|
||||||
<v-btn
|
<v-btn
|
||||||
v-if="selectedSavedFilterIdToOverWrite != null"
|
v-if="selectedSavedFilterIdToOverWrite != null"
|
||||||
text
|
text
|
||||||
color="primary"
|
color="primary"
|
||||||
@click="saveAndExit('replace-column-filters')"
|
@click="saveAndExit('replace-column-filters')"
|
||||||
>{{ $ay.t("Replace") }}</v-btn
|
>{{ $sock.t("Replace") }}</v-btn
|
||||||
>
|
>
|
||||||
</v-card-actions>
|
</v-card-actions>
|
||||||
</template>
|
</template>
|
||||||
@@ -97,24 +97,24 @@
|
|||||||
<v-text-field
|
<v-text-field
|
||||||
v-model="activeFilter.name"
|
v-model="activeFilter.name"
|
||||||
:readonly="formState.readOnly"
|
:readonly="formState.readOnly"
|
||||||
:label="$ay.t('GridFilterName')"
|
:label="$sock.t('GridFilterName')"
|
||||||
required
|
required
|
||||||
></v-text-field>
|
></v-text-field>
|
||||||
<v-checkbox
|
<v-checkbox
|
||||||
ref="public"
|
ref="public"
|
||||||
v-model="activeFilter.public"
|
v-model="activeFilter.public"
|
||||||
:readonly="formState.readOnly"
|
:readonly="formState.readOnly"
|
||||||
:label="$ay.t('AnyUser')"
|
:label="$sock.t('AnyUser')"
|
||||||
data-cy="public"
|
data-cy="public"
|
||||||
></v-checkbox>
|
></v-checkbox>
|
||||||
<v-card-actions>
|
<v-card-actions>
|
||||||
<v-btn text color="primary" @click="close()">{{
|
<v-btn text color="primary" @click="close()">{{
|
||||||
$ay.t("Cancel")
|
$sock.t("Cancel")
|
||||||
}}</v-btn>
|
}}</v-btn>
|
||||||
<v-spacer />
|
<v-spacer />
|
||||||
<template v-if="isSelfOwned">
|
<template v-if="isSelfOwned">
|
||||||
<v-btn text color="primary" @click="deleteFilter()">{{
|
<v-btn text color="primary" @click="deleteFilter()">{{
|
||||||
$ay.t("Delete")
|
$sock.t("Delete")
|
||||||
}}</v-btn>
|
}}</v-btn>
|
||||||
<v-spacer />
|
<v-spacer />
|
||||||
</template>
|
</template>
|
||||||
@@ -124,7 +124,7 @@
|
|||||||
:disabled="!namedFilterIsSavable"
|
:disabled="!namedFilterIsSavable"
|
||||||
color="primary"
|
color="primary"
|
||||||
@click="saveAndExit('update-name-all-users')"
|
@click="saveAndExit('update-name-all-users')"
|
||||||
>{{ $ay.t("Save") }}</v-btn
|
>{{ $sock.t("Save") }}</v-btn
|
||||||
>
|
>
|
||||||
</v-card-actions>
|
</v-card-actions>
|
||||||
</template>
|
</template>
|
||||||
@@ -261,7 +261,7 @@ export default {
|
|||||||
this.activeFilter.name == "-" ||
|
this.activeFilter.name == "-" ||
|
||||||
this.activeFilter.name == this.activeFilterNameAtOpen
|
this.activeFilter.name == this.activeFilterNameAtOpen
|
||||||
) {
|
) {
|
||||||
this.activeFilter.name += " [" + this.$ay.t("Copy") + "]";
|
this.activeFilter.name += " [" + this.$sock.t("Copy") + "]";
|
||||||
}
|
}
|
||||||
this.activeFilter.userId = window.$gz.store.state.userId;
|
this.activeFilter.userId = window.$gz.store.state.userId;
|
||||||
const res = await window.$gz.api.post(
|
const res = await window.$gz.api.post(
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
<gz-report-selector ref="reportSelector"></gz-report-selector>
|
<gz-report-selector ref="reportSelector"></gz-report-selector>
|
||||||
<gz-extensions
|
<gz-extensions
|
||||||
ref="extensions"
|
ref="extensions"
|
||||||
:aya-type="aType"
|
:aya-type="sockType"
|
||||||
:selected-items="selectedItems"
|
:selected-items="selectedItems"
|
||||||
>
|
>
|
||||||
</gz-extensions>
|
</gz-extensions>
|
||||||
@@ -29,7 +29,7 @@ export default {
|
|||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
rights: window.$gz.role.defaultRightsObject(),
|
rights: window.$gz.role.defaultRightsObject(),
|
||||||
aType: window.$gz.type.Subscription,
|
sockType: window.$gz.type.Subscription,
|
||||||
selectedItems: [],
|
selectedItems: [],
|
||||||
reload: false,
|
reload: false,
|
||||||
clientCriteria: undefined,
|
clientCriteria: undefined,
|
||||||
|
|||||||
Reference in New Issue
Block a user