FSN#37973 Herkansing contract PRS-scope authorisatie
svn path=/Website/branches/v2016.2/; revision=31082
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
<!-- #include file="../Shared/json2.js" -->
|
||||
<% /*
|
||||
$Revision$
|
||||
$Id$
|
||||
@@ -972,7 +973,7 @@ cnt = { setcontractstatus:
|
||||
}
|
||||
oRs_loc.Close();
|
||||
|
||||
var afd_key = cnt_info.prs_afdeling_key_eig; // te controleren
|
||||
var afd_key = cnt_info.afdeling_key_eig; // te controleren
|
||||
if (user == cnt_info.perslid_key_eig || user == cnt_info.perslid_key_beh)
|
||||
afd_key = null; // dan niet moeilijk doen over de afdeling
|
||||
|
||||
|
||||
@@ -1181,7 +1181,7 @@ Perslid.prototype.func_enabled2 = function _func_enabled2(module, params)
|
||||
}
|
||||
else
|
||||
var afd_key = params.afd_key; // Misschien al meegegeven
|
||||
if (params.afd_key > 0)
|
||||
if (afd_key > 0)
|
||||
{
|
||||
var sql = "SELECT MAX (a.niveau) niveau"
|
||||
+ " FROM prs_v_afdeling_familie a, prs_v_afdeling_familie aa"
|
||||
@@ -1189,7 +1189,7 @@ Perslid.prototype.func_enabled2 = function _func_enabled2(module, params)
|
||||
+ " AND a.prs_afdeling_elder_key = aa.prs_afdeling_elder_key"
|
||||
+ " AND aa.prs_afdeling_key = " + this.prs_afdeling_key(); // zelf
|
||||
var oRs2 = Oracle.Execute(sql);
|
||||
PRSLevel = oRs2("niveau").value || -2;
|
||||
PRSLevel = oRs2("niveau").value || -1; // Wordt -1 als niet gevonden want ander bedrijf?
|
||||
oRs2.Close();
|
||||
__Log("PRSLevel vastgesteld op: " + PRSLevel);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user