AAIT#39782 -- Layout voor uitvoerderspagina aangepast

svn path=/Website/branches/v2017.1/; revision=34643
This commit is contained in:
Robin Stoker
2017-07-18 08:14:21 +00:00
parent 3ae268af2c
commit 1e7daf35fb

View File

@@ -26,7 +26,7 @@
*/
var LOCKED_USER_OK = { "xmlnode": "opdracht", "key": getQParamInt("opdr_key") };
// UITGEZET VOOR TESTONLY!!! var LOCKED_USER_OK = { "xmlnode": "opdracht", "key": getQParamInt("opdr_key") };
%>
<!-- #include file="../Shared/common.inc" -->
<!-- #include file="../Shared/iface.inc" -->
@@ -34,7 +34,9 @@ var LOCKED_USER_OK = { "xmlnode": "opdracht", "key": getQParamInt("opdr_key") };
<!-- #include file="../Shared/status.inc" -->
<!-- #include file="mld.inc" -->
<!-- #include file="mld_flexkenmerk.inc" -->
<!-- #include file="../PRS/prs.inc" -->
<!-- #include file="../Shared/calendar.inc" -->
<!-- #include file="../Shared/selector.inc" -->
<%
// todo protectQS.verify(); // tamper check
FCLTHeader.Requires({ plugins:["jQuery"],
@@ -79,7 +81,7 @@ user.auth_required_or_abort(this_opdr.canReadAny);
{
FcltMgr.confirm(L("lcl_mld_opdr_accept").format(""),
function() { // Accepteren scherm
var data = { opdr_key: <%=opdr_key%>};
var data = { opdr_key: <%=opdr_key%> };
protectRequest.dataToken(data);
$.post("opdr_accept.asp", data, FcltCallbackRefresh, "json");
});
@@ -90,7 +92,7 @@ user.auth_required_or_abort(this_opdr.canReadAny);
}
function opdr_save(pclose)
{
var data = { /*todo*/};
// var data = { /*todo*/};
protectRequest.dataToken(data);
$.post("mld_edit_opdr_save.asp?opdr_key=<%=opdr_key%>" + (pclose ? "&finish=1" : ""), data, FcltCallbackRefresh, "json");
}
@@ -110,22 +112,42 @@ user.auth_required_or_abort(this_opdr.canReadAny);
</script>
</head>
<%
var mld_opdr = mld.mld_opdr_info(opdr_key);
var mld_opdr = mld.mld_opdr_info(opdr_key)
var mld_mld = mld.mld_melding_info(mld_opdr.mld_key)
var prs_info = new prs.prs_perslid(mld_mld.melder_key);
if (mld_opdr) {
%>
<body class="actionbody">
<div class="logo"><img src="<%=custpath + "/tmpl_logo.gif"%>"></div>
<h1>CONCEPT * DRAFT * UNDER CONSTRUCTION</h1>
<h1><%= safe.html(mld_opdr.opdr_type_omschr) + "&nbsp;" +(mld_opdr.srtdiscprefix||"") + mld_opdr.mld_key + "/" + mld_opdr.volgnr %></h1>
<p><%=L("lcl_opdr_action_tekst1")%><br><%=L("lcl_opdr_action_tekst2")%><br><%=L("lcl_opdr_action_tekst3")%></p>
<h2><%="Beste uitvoerder,"%></h2>
<p><%="U heeft opdracht" + "&nbsp;" +(mld_opdr.srtdiscprefix||"") + mld_opdr.mld_key + "/" + mld_opdr.volgnr + "&nbsp;" + "van ons ontvangen."%></p>
<p><%="<u>Omschrijving:</u>"%><br><%=(mld_opdr.opdr_omschr)%></p>
<p><%="Oorspronkelijk gemeld door:" + "&nbsp" + (prs_info.naam || "Geen contactpersoon opgegeven")%><br><%="Telefoonnummer:" +"&nbsp;" + prs_info.prs_perslid_telefoonnr%></p>
<p><%=L("lcl_opdr_action_status").format(mld.getextendedopdrstatustext(mld_opdr.extended_opdr_status, opdr_key))%></p>
<%
BLOCK_START("actInfo1", mld_opdr.mld_opdr_id);
ROFIELDTR("fld", L("lcl_startdate"), toDateTimeString(mld_opdr.mld_opdr_datumbegin));
BLOCK_START("actInfo1", "Uitvoerdatum en tijd van de opdracht");
ROFIELDTR("fld", "Uitgifte datum", toDateTimeString(mld_opdr.mld_opdr_datumbegin));
ROFIELDTR("fld"+(mld_opdr.mld_opdr_plandatum < new Date() ? " expired":""), L("lcl_opdr_plandate"), toDateTimeString(mld_opdr.mld_opdr_plandatum), {suppressEmpty: true});
ROFIELDTR("fld"+(mld_opdr.mld_opdr_einddatum < new Date() ? " expired":""), L("lcl_enddate"), toDateTimeString(mld_opdr.mld_opdr_einddatum));
ROFIELDTR("fld"+(mld_opdr.mld_opdr_einddatum < new Date() ? " expired":""), ("Uiterlijke gereeddatum"), toDateTimeString(mld_opdr.mld_opdr_einddatum));
// toDateTimeString(mld_opdr.mld_opdr_einddatum)
<!-- Wijzig einddatum -->
sql = "SELECT -1, 'Nee' FROM DUAL"
+ " UNION ALL SELECT 1, '+1 uur' FROM DUAL"
+ " UNION ALL SELECT 2, '+2 uur' FROM DUAL"
+ " UNION ALL SELECT 3, '+3 uur' FROM DUAL"
+ " UNION ALL SELECT 4, '+4 uur' FROM DUAL"
+ " UNION ALL SELECT 5, '+5 uur' FROM DUAL"
+ " UNION ALL SELECT 99, 'Langer, overleg nodig' FROM DUAL";
FCLTselector("extra",
sql,
{ label:("Extra tijd nodig"),
readonly: false
});
if (mld_opdr.opdr_status == 6)
{ // Afgemeld, je mag of moet kosten opgeven
@@ -134,12 +156,9 @@ user.auth_required_or_abort(this_opdr.canReadAny);
if (mld_opdr.t_cost != 0)
ROFIELDTR("fld", L("lcl_opdr_kosten"), safe.curreditable(mld_opdr.t_cost));
}
ROTEXTAREATR("opdr_opm", L("lcl_mld_opdr_description"), mld_opdr.opdr_omschr);
ROFIELDTR("fld", "", mld_opdr.mld_opdr_opmerking_fiat, {suppressEmpty: true});
BLOCK_END();
BLOCK_START("actInfo2", L("lcl_mld_inf_Opmerking"));
BLOCK_START("actInfo2", "Notities bij afhandeling");
RWTEXTAREATR("opdr_opm", "fldopm", "", mld_opdr.opdr_opmerking);
BLOCK_END();
BLOCK_START("actInfo3", L("lcl_opdr_action_watnu"));