FCLT#67974 Lek in ophalen objectkenmerken bij een melding

* alleen voor info die opgevraagd wordt met een mld_key die statisch is (dus niet client side bepaald wordt)

svn path=/Website/trunk/; revision=69915
This commit is contained in:
Erik Groener
2025-08-05 11:37:38 +00:00
parent 83d0a16cce
commit d85da81c76
5 changed files with 11 additions and 12 deletions

View File

@@ -35,7 +35,7 @@ switch (req_info)
{
case "mld_status":
{
protectQS.verify();
protectQS.verify({ allowparams: ["req_info"]});
var mld_key = getQParamInt("mld_key", -1, true); // Als niet meegegeven doen we unlink.
var sql = "SELECT m.mld_melding_status FROM mld_melding m WHERE mld_melding_key = " + mld_key;
var oRs = Oracle.Execute(sql);
@@ -252,7 +252,7 @@ switch (req_info)
case "calc_opdr_einddatum_sla_lev":
{ // De einddatum van de opdracht bepalen voor Leverancier-SLA .
// Leverancier-SLA: dus (sla_mode == 1)
protectQS.verify();
protectQS.verify({ allowparams: ["req_info", "dienst_key", "uitv_key", "startdatum"]});
var mld_key = getQParamInt("mld_key");
var dienst_key = getQParamInt("dienst_key");
var uitv_key = getQParamInt("uitv_key");
@@ -278,7 +278,7 @@ switch (req_info)
}
case "show_after_fwd":
{
protectQS.verify();
protectQS.verify({ allowparams: ["req_info"]});
var mld_key = getQParamInt("mld_key", -1);
var mfe = mld.func_enabled_melding(mld_key);
@@ -290,7 +290,6 @@ switch (req_info)
}
case "show_after_upd":
{
protectQS.verify();
var mld_key = getQParamInt("mld_key", -1);
var mfe = mld.func_enabled_melding(mld_key);
@@ -388,8 +387,9 @@ switch (req_info)
}
case "promptAI":
{
protectQS.verify();
protectRequest.validateToken();
var mld_key = getFParamInt("mld_key");
var mld_key = getQParamInt("mld_key");
var useCase = getFParamSafe("for");
if (useCase == "afmelden") {
var json = mld.getmldjson(mld_key);

View File

@@ -415,7 +415,7 @@ for (var i = 2; i >= 0; i--)
function getAI() {
var protected_mld_info_ajax = "<%=safe.jsstring(protectQS.create(url_get_mld_info_ajax))%>";
var data = {
mld_key: <%=ingesloten[0]%>,
//mld_key: <%=ingesloten[0]%>, // deze zit al in protected_mld_info_ajax
for: "afmelden"
};
protectRequest.dataToken(data);

View File

@@ -364,7 +364,7 @@ function recalcEinddatum(luitv_key)
// De einddatum van de opdracht laten bepalen voor Leverancier-SLA (SLA-mode is 1).
var params = { req_info: "calc_opdr_einddatum_sla_lev",
mld_key: mld_key,
// mld_key: mld_key, // deze staat al in protected_mld_info_ajax
startdatum: startdatum,
dienst_key: dienst_key,
uitv_key: uitv_key

View File

@@ -46,8 +46,8 @@ function fn_mld_melding_forwarded(mld_key)
function mld_melding_forwarded(mld_key)
{
var data = { req_info: "show_after_fwd",
mld_key: mld_key };
var data = { req_info: "show_after_fwd"};
// mld_key: mld_key deze staat al in proteced_mld_info_ajax
$.getJSON(protected_mld_info_ajax,
data,
mld_melding_fwd_callback);
@@ -224,8 +224,7 @@ function mld_unlink()
function preSaveLink($dialog)
{ // Ik moet eerst controleren of de melding al is "Afgemeld". Dan moet er eerst een melding gegeven worden.
var mldnum = $dialog.find("#mldnum").val();
var data = { req_info: "mld_status",
mld_key: mldnum };
var data = { req_info: "mld_status"}; // variabele protected_mld_info_ajax bevat de url + mld_key
$.getJSON(protected_mld_info_ajax,
data,
function (json) { saveLink(json, mldnum) });

View File

@@ -2045,7 +2045,7 @@ if (mld_key > -1 && this_mld.canClose && action != "forward")
function getAI() {
var protected_mld_info_ajax = "<%=safe.jsstring(protectQS.create(url_get_mld_info_ajax))%>";
var data = {
mld_key: mld_key,
// mld_key: mld_key, // deze zit al in protected_mld_info_ajax
for: "afmelden"
};
protectRequest.dataToken(data);