svn path=/Website/trunk/; revision=28715

This commit is contained in:
Jos Groot Lipman
2016-03-31 13:15:12 +00:00
parent 527889eecd
commit 0840df6365

View File

@@ -81,28 +81,19 @@
scf_params.search.title = func_desc;
scf_params.search.labels.push({ "lbl": L("fac_functie"), "txt" : func_desc });
scf_params.search.labels.push({ "lbl": L("fac_functie_info"), "txt" : Oracle.Get("fac_functie_info", "fac_functie", functie_key)});
model.level = Oracle.Get("fac_functie_min_level", "fac_functie", functie_key);
if (model.level & 4)
var min_level = model.includes.authorization.model.min_level; // Die is bij functie_key gevuld
if (min_level & 4 || !(min_level & 8))
{
scf_params.list.columns.push("authorization.prs_level_read");
if (model.level & 2)
if (min_level & 2)
scf_params.list.columns.push("authorization.prs_level_write");
}
if (model.level & 8)
if (min_level & 8)
{
scf_params.list.columns.push("authorization.alg_level_read")
if (model.level & 2)
if (min_level & 2)
scf_params.list.columns.push("authorization.alg_level_write");
}
if (!(model.level & (4 | 8)))
{
model.includes.authorization.model.fields["prs_level_read"].label = L("fac_gebruiker_lezen");
model.includes.authorization.model.fields["prs_level_write"].label = L("fac_gebruiker_schrijven");
scf_params.list.columns.push("authorization.prs_level_read");
if (model.level & 2) // Schrijfrechten
scf_params.list.columns.push("authorization.prs_level_write");
}
}
if (disc_key > 0)
{