This commit is contained in:
2020-07-21 14:07:47 +00:00
parent c14514190e
commit 71469f9c2b
2 changed files with 29 additions and 4 deletions

View File

@@ -89,7 +89,31 @@ export default {
id: item.notifySubscriptionId
});
},
deleteItem(item) {},
async deleteItem(item) {
//prompt
//delete
let vm = this;
try {
let dialogResult = await window.$gz.dialog.confirmDelete();
if (dialogResult != true) {
return;
}
window.$gz.form.deleteAllErrorBoxErrors(vm);
let res = await window.$gz.api.upsert(
`notify/${item.id}`,
this.selectedItems
);
if (res.error) {
vm.formState.serverError = res.error;
window.$gz.form.setErrorBoxErrors(vm);
}
this.reload = !this.reload;
} catch (ex) {
window.$gz.errorHandler.handleFormError(ex, vm);
}
},
async getDataFromApi() {
let vm = this;
@@ -267,7 +291,8 @@ async function initForm(vm) {
async function fetchTranslatedText(vm) {
await window.$gz.translation.cacheTranslations([
"NotifySubscription",
"Server"
"Server",
"Notifications"
]);
}