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
|
||||
// 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 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 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) + '">'
|
||||
+ safe.html(subject)
|
||||
+ '</div>';
|
||||
result += cardLine(null, subject, subject);
|
||||
|
||||
var einddatum = oRs("mld_melding_einddatum").Value;
|
||||
if (einddatum !== null) {
|
||||
result += '<div class="bord-card-body-line limit-lines-1" title="' + L("lcl_end_date_plan") + '">'
|
||||
+ I("fa-calendar")
|
||||
+ '<span>' + toDateTimeString(einddatum) + '</span>'
|
||||
+ '</div>';
|
||||
result += cardLine("fa-calendar", toDateTimeString(einddatum), L("lcl_end_date_plan"));
|
||||
}
|
||||
|
||||
if (
|
||||
@@ -118,10 +124,7 @@ function fnCardContent(oRs, mld_bord_params) {
|
||||
) { // Dan willen we het behandelteam wel zien
|
||||
var behandelteam = oRs("behandelteam").Value;
|
||||
if (behandelteam) {
|
||||
result += '<div class="bord-card-body-line limit-lines-1" title="' + L("mld_processing_group") + '">'
|
||||
+ I("fa-users")
|
||||
+ '<span>' + safe.html(behandelteam) + '</span>'
|
||||
+ '</div>';
|
||||
result += cardLine("fa-users", behandelteam, L("mld_processing_group"));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -132,14 +135,26 @@ function fnCardContent(oRs, mld_bord_params) {
|
||||
{
|
||||
var mijlpaal = oRs("mld_melding_tag_naam").Value;
|
||||
if (mijlpaal) {
|
||||
result += '<div class="bord-card-body-line limit-lines-1" title="' + L("mld_melding_tag") + '">'
|
||||
+ I("fa-bullseye-arrow")
|
||||
+ '<span>' + safe.html(mijlpaal) + '</span>'
|
||||
+ '</div>';
|
||||
result += cardLine("fa-bullseye-arrow", L("mld_melding_tag", mijlpaal));
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
// 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;
|
||||
}
|
||||
|
||||
@@ -523,6 +538,11 @@ function mld_bord(pautfunction, params)
|
||||
<body id="mldbordbody">
|
||||
<%
|
||||
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 oRs = Oracle.Execute(sql);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user