This commit is contained in:
2020-06-24 16:08:50 +00:00
parent cd60927fd3
commit cfe883e53f

View File

@@ -1,13 +1,18 @@
<template>
<v-container fluid>
<gz-report-selector ref="reportSelector"></gz-report-selector>
{{ formState }}
<!-- {{ formState }} -->
<v-row v-if="formState.ready">
<v-col>
<v-form ref="form">
<v-row>
<gz-error :errorBoxMessage="formState.errorBoxMessage"></gz-error>
<v-col cols="12" v-if="obj.stock && rights.change">
<span class="text-h4 warning--text mr-6">{{ $ay.t("ReadOnly") }}</span>
<v-btn @click="duplicate()">
<v-icon left>fa-clone</v-icon> {{ $ay.t("Duplicate") }}
</v-btn>
</v-col>
<v-col cols="12" sm="6" lg="4" xl="3">
<v-text-field
v-model="obj.name"
@@ -153,9 +158,6 @@ export default {
formCustomTemplateKey: FORM_CUSTOM_TEMPLATE_KEY,
selectLists: {},
obj: {},
login: null,
password: null,
reveal: true,
formState: {
ready: false,
dirty: false,
@@ -479,7 +481,7 @@ function generateMenu(vm) {
menuItems: []
};
if (vm.rights.change) {
if (vm.rights.change && vm.obj.stock != true) {
menuOptions.menuItems.push({
title: vm.$ay.t("Save"),
icon: "fa-save",
@@ -489,7 +491,11 @@ function generateMenu(vm) {
});
}
if (vm.rights.delete && vm.$route.params.recordid != 0) {
if (
vm.rights.delete &&
vm.$route.params.recordid != 0 &&
vm.obj.stock != true
) {
menuOptions.menuItems.push({
title: vm.$ay.t("Delete"),
icon: "fa-trash-alt",
@@ -519,15 +525,6 @@ function generateMenu(vm) {
});
}
if (vm.rights.change) {
menuOptions.menuItems.push({
title: vm.$ay.t("New"),
icon: "fa-plus",
key: FORM_KEY + ":new",
vm: vm
});
}
if (vm.rights.change && vm.$route.params.recordid != 0) {
menuOptions.menuItems.push({
title: vm.$ay.t("Duplicate"),