FCLT#91403 Locatie info op de kaart
svn path=/Website/trunk/; revision=70943
This commit is contained in:
@@ -97,18 +97,24 @@ function getFlagHtml(oRs) {
|
|||||||
// Merk op dat er een max-height staat op de .fclt-card
|
// Merk op dat er een max-height staat op de .fclt-card
|
||||||
// Als er content toegevoegd wordt moet die CSS (die voor de inklapt-animatie bestaat) mogelijk ook aangepast worden
|
// Als er content toegevoegd wordt moet die CSS (die voor de inklapt-animatie bestaat) mogelijk ook aangepast worden
|
||||||
function fnCardContent(oRs, mld_bord_params) {
|
function fnCardContent(oRs, mld_bord_params) {
|
||||||
|
function cardLine(icon, value, info)
|
||||||
|
{
|
||||||
|
var v_icon = icon || "";
|
||||||
|
var v_info = info || "";
|
||||||
|
var cl = '<div class="bord-card-body-line limit-lines-1" title="' + v_info + '">'
|
||||||
|
+ (v_icon ? I(v_icon) : "")
|
||||||
|
+ '<span>' + safe.html(value) + '</span>'
|
||||||
|
+ '</div>';
|
||||||
|
return cl;
|
||||||
|
}
|
||||||
|
|
||||||
var result = '';
|
var result = '';
|
||||||
var subject = oRs("mld_melding_onderwerp").Value || oRs("mld_stdmelding_omschrijving").Value;
|
var subject = oRs("mld_melding_onderwerp").Value || oRs("mld_stdmelding_omschrijving").Value;
|
||||||
result += '<div class="bord-card-body-line limit-lines-1" title="' + safe.htmlattr(subject) + '">'
|
result += cardLine(null, subject, subject);
|
||||||
+ safe.html(subject)
|
|
||||||
+ '</div>';
|
|
||||||
|
|
||||||
var einddatum = oRs("mld_melding_einddatum").Value;
|
var einddatum = oRs("mld_melding_einddatum").Value;
|
||||||
if (einddatum !== null) {
|
if (einddatum !== null) {
|
||||||
result += '<div class="bord-card-body-line limit-lines-1" title="' + L("lcl_end_date_plan") + '">'
|
result += cardLine("fa-calendar", toDateTimeString(einddatum), L("lcl_end_date_plan"));
|
||||||
+ I("fa-calendar")
|
|
||||||
+ '<span>' + toDateTimeString(einddatum) + '</span>'
|
|
||||||
+ '</div>';
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (
|
if (
|
||||||
@@ -118,10 +124,7 @@ function fnCardContent(oRs, mld_bord_params) {
|
|||||||
) { // Dan willen we het behandelteam wel zien
|
) { // Dan willen we het behandelteam wel zien
|
||||||
var behandelteam = oRs("behandelteam").Value;
|
var behandelteam = oRs("behandelteam").Value;
|
||||||
if (behandelteam) {
|
if (behandelteam) {
|
||||||
result += '<div class="bord-card-body-line limit-lines-1" title="' + L("mld_processing_group") + '">'
|
result += cardLine("fa-users", behandelteam, L("mld_processing_group"));
|
||||||
+ I("fa-users")
|
|
||||||
+ '<span>' + safe.html(behandelteam) + '</span>'
|
|
||||||
+ '</div>';
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -132,14 +135,26 @@ function fnCardContent(oRs, mld_bord_params) {
|
|||||||
{
|
{
|
||||||
var mijlpaal = oRs("mld_melding_tag_naam").Value;
|
var mijlpaal = oRs("mld_melding_tag_naam").Value;
|
||||||
if (mijlpaal) {
|
if (mijlpaal) {
|
||||||
result += '<div class="bord-card-body-line limit-lines-1" title="' + L("mld_melding_tag") + '">'
|
result += cardLine("fa-bullseye-arrow", L("mld_melding_tag", mijlpaal));
|
||||||
+ I("fa-bullseye-arrow")
|
|
||||||
+ '<span>' + safe.html(mijlpaal) + '</span>'
|
|
||||||
+ '</div>';
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// plaatsaanduiding tonen als:
|
||||||
|
// - er een ins_srtdiscipline_alg bestaat.
|
||||||
|
if (mld_bord_params.anygeo) {
|
||||||
|
var plaats = ( oRs("alg_locatie_plaats").Value
|
||||||
|
? oRs("alg_locatie_plaats").Value
|
||||||
|
: oRs("alg_locatie_code").Value
|
||||||
|
)
|
||||||
|
+ ( oRs("alg_onrgoed_niveau").Value == "T"
|
||||||
|
? (oRs("alg_terreinsector_code").Value ? " " + oRs("alg_terreinsector_code").Value : "")
|
||||||
|
: (oRs("alg_gebouw_code").Value ? " " + oRs("alg_gebouw_code").Value : "")
|
||||||
|
+ (oRs("alg_verdieping_code").Value ? "-" + oRs("alg_verdieping_code").Value : "")
|
||||||
|
+ (oRs("alg_ruimte_nr").Value ? "-" + oRs("alg_ruimte_nr").Value : "")
|
||||||
|
//+ (oRs("alg_ruimte_omschrijving").Value ? " " + oRs("alg_ruimte_omschrijving").Value : "")
|
||||||
|
);
|
||||||
|
result += cardLine("fa-map-marker", plaats, L("ins_srtdiscipline_alg"));
|
||||||
|
}
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -523,6 +538,11 @@ function mld_bord(pautfunction, params)
|
|||||||
<body id="mldbordbody">
|
<body id="mldbordbody">
|
||||||
<%
|
<%
|
||||||
params.mldbord = true;
|
params.mldbord = true;
|
||||||
|
var sql= "SELECT MIN (ins_srtdiscipline_alg) min_plaats FROM ins_srtdiscipline WHERE ins_srtdiscipline_alg > 0 AND ins_srtdiscipline_verwijder IS NULL";
|
||||||
|
var oRs = Oracle.Execute(sql);
|
||||||
|
params.anygeo = (oRs("min_plaats").Value > 0)
|
||||||
|
oRs.Close();
|
||||||
|
|
||||||
var sql = mld_list(pautfunction, params);
|
var sql = mld_list(pautfunction, params);
|
||||||
var oRs = Oracle.Execute(sql);
|
var oRs = Oracle.Execute(sql);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user