FCLT#57771 Opdrachtkenmerken: Verplicht bij status en Onderbreken kenmerk niet in interface

svn path=/Website/branches/v2019.1/; revision=42494
This commit is contained in:
Erik Groener
2019-05-14 06:37:21 +00:00
parent b96fd4255b
commit f0851d2d1b

View File

@@ -283,6 +283,8 @@ var model_params = {
"attributetype",
"issuetype",
"ordertype",
"obligationfill",
"hltproperty",
show_hidden_level
]
}
@@ -292,6 +294,7 @@ var model_params = {
if (isOpdrachtKenmerk)
{
// Andere kolommen voor opdrachten.
model_params.list = {
"columns": [
"id",
@@ -302,6 +305,15 @@ if (isOpdrachtKenmerk)
"required"
]
};
// Verwijder 2 velden uit het hidden blok.
model_params.layout.block[1].fields.splice(sharedIndexOf("obligationfill", model_params.layout.block[1].fields), 1);
model_params.layout.block[1].fields.splice(sharedIndexOf("hltproperty", model_params.layout.block[1].fields), 1);
}
else
{
// Meldingkenmerk heeft obligationfill en hltproperty niet nodig.
model_params.layout.block[0].fields.splice(sharedIndexOf("obligationfill", model_params.layout.block[0].fields), 1);
model_params.layout.block[0].fields.splice(sharedIndexOf("hltproperty", model_params.layout.block[0].fields), 1);
}