This commit is contained in:
2021-05-03 18:52:35 +00:00
parent 11b88832f3
commit 9c2d9401d9

View File

@@ -15,6 +15,7 @@
</v-card-subtitle> </v-card-subtitle>
<v-card-text> <v-card-text>
<v-checkbox <v-checkbox
v-if="item.hideable"
v-model="item.visible" v-model="item.visible"
:readonly="formState.readOnly" :readonly="formState.readOnly"
:label="$ay.t('FormFieldVisible')" :label="$ay.t('FormFieldVisible')"
@@ -42,8 +43,8 @@
@input="dataTypeChanged(item)" @input="dataTypeChanged(item)"
:data-cy="item.key + 'SelectType'" :data-cy="item.key + 'SelectType'"
></v-select> ></v-select>
<!-- <v-divider></v-divider> <v-divider></v-divider>
<div>{{ item }}</div> --> <div>{{ item }}</div>
</v-card-text> </v-card-text>
</v-card> </v-card>
</v-col> </v-col>
@@ -152,7 +153,11 @@ export default {
this.formState.dirty = true; this.formState.dirty = true;
}, },
requiredDisabled: function(item) { requiredDisabled: function(item) {
if (item.key == "Wiki" || item.key == "Attachments") { if (
!item.requireable ||
item.key == "Wiki" ||
item.key == "Attachments"
) {
return true; return true;
} }
return false; return false;
@@ -422,7 +427,9 @@ async function initDataObject(vm) {
custom: faf.isCustomField, custom: faf.isCustomField,
required: templateItem.required === true, required: templateItem.required === true,
visible: templateItem.hide !== true, visible: templateItem.hide !== true,
type: templateItem.type type: templateItem.type,
hideable: templateItem.hideable,
requireable: templateItem.requireable
}; };
//set title including optional section prepended //set title including optional section prepended