FSN#39816 betere info in de lijsten
svn path=/Website/trunk/; revision=33112
This commit is contained in:
@@ -82,7 +82,10 @@ if (srtdisc_key > 0)
|
||||
var nurl = "javascript:mld_new("+oRs("mld_stdmelding_key").Value+")";
|
||||
return nurl;
|
||||
};
|
||||
|
||||
function fncolSubHeader(oRs)
|
||||
{
|
||||
return S("mld_selector_mode")==1 ? "<div class='listbodykop'>" + oRs("ins_discipline_omschrijving") + "</div>" : "";
|
||||
};
|
||||
if (srtdisc_key < 0) // Eerst srtdiscipline kiezen
|
||||
{
|
||||
var filt_params = { ins_key: ins_key };
|
||||
@@ -178,7 +181,7 @@ if (srtdisc_key > 0)
|
||||
, dividerColumn: S("mld_selector_mode")==0?"ins_discipline_omschrijving":null // groepeer op vakgroep
|
||||
, headerColumn: "mld_stdmelding_omschrijving" //fncolHeader
|
||||
, extraFilterColumn: "mld_stdmelding_hint"
|
||||
, asideColumn: S("mld_selector_mode")==1?"ins_discipline_omschrijving":null
|
||||
, subheaderColumn: fncolSubHeader
|
||||
, ID: "factable"
|
||||
, showAll: true
|
||||
, emptySetString: L("lcl_empty")
|
||||
|
||||
@@ -152,7 +152,7 @@ var authparams = user.checkAutorisation(autfunction);
|
||||
+ " , mld_melding_spoed"
|
||||
+ " , mld_melding_omschrijving"
|
||||
+ " , mld_melding_onderwerp"
|
||||
+ " , DECODE(v.alg_plaatsaanduiding, '', ' ('||l.alg_locatie_omschrijving||')', v.alg_plaatsaanduiding || DECODE(v.alg_plaatsomschrijving, '','' ,' (' || v.alg_plaatsomschrijving || ')'))"
|
||||
+ " , DECODE(v.alg_plaatsaanduiding, '', DECODE (l.alg_locatie_omschrijving, '','',' ('||l.alg_locatie_omschrijving||')'), v.alg_plaatsaanduiding || DECODE(v.alg_plaatsomschrijving, '','' ,' (' || v.alg_plaatsomschrijving || ')'))"
|
||||
+ " plaatsmelding"
|
||||
+ " , CASE "
|
||||
+ " WHEN COALESCE(sd.ins_srtdiscipline_prefix, '@') = '@'"
|
||||
@@ -306,9 +306,9 @@ var authparams = user.checkAutorisation(autfunction);
|
||||
|
||||
function fncolSubHeader(oRs)
|
||||
{
|
||||
return (oRs("mld_melding_onderwerp").Value != null ? oRs("mld_melding_onderwerp").Value + "<br>" : "")
|
||||
+ "<div class='listbodykop'>" + (oRs("plaatsmelding").Value? safe.html(oRs("plaatsmelding").Value) + "<br>" : "")
|
||||
+ L("lcl_mld_enddate") + ": " + toDateTimeString(oRs("mld_melding_einddatum").Value, false, false, true) + "</div>"
|
||||
return "<div class='listbodykop'>" + (oRs("plaatsmelding").Value? "<i class='fa fa-map-marker'></i> " + safe.html(oRs("plaatsmelding").Value) + "<br>" : "")
|
||||
+ "<i class='fa fa-clock-o'></i> " + toDateTimeString(oRs("mld_melding_einddatum").Value, false, false, true) + "</div>"
|
||||
+ (oRs("mld_melding_onderwerp").Value != null ? "<span class='subject'><i class='fa fa-chevron-right'></i> "+oRs("mld_melding_onderwerp").Value + "</span><br>" : "")
|
||||
+ (oRs("mld_melding_omschrijving").Value? "<div class='listbodytext'>" + safe.html(shorttxt(oRs("mld_melding_omschrijving").Value, S("rs_mobile_maxchar"))) + "</div>" : "");
|
||||
};
|
||||
|
||||
|
||||
@@ -122,7 +122,7 @@ var verdieping_key = getQParamInt("verdieping_key", user.alg_verdieping_key({wit
|
||||
sql = "SELECT o.mld_opdr_key "
|
||||
+ " , " + lcl.xsqla('d.ins_discipline_omschrijving', 'd.ins_discipline_key')
|
||||
+ " , " + lcl.xsqla('std.mld_stdmelding_omschrijving','std.mld_stdmelding_key')
|
||||
+ " , o.mld_melding_key || '/' || o.mld_opdr_bedrijfopdr_volgnr opdracht"
|
||||
+ " , sd.ins_srtdiscipline_prefix||o.mld_melding_key || '/' || o.mld_opdr_bedrijfopdr_volgnr opdracht"
|
||||
+ " , NVL(va.plaatsmelding, l.alg_locatie_code) plaatsmelding"
|
||||
+ " , m.mld_melding_spoed "
|
||||
+ " , o.mld_opdr_datumbegin "
|
||||
@@ -139,6 +139,7 @@ var verdieping_key = getQParamInt("verdieping_key", user.alg_verdieping_key({wit
|
||||
+ " , mld_melding m "
|
||||
+ " , mld_stdmelding std "
|
||||
+ " , ins_tab_discipline d "
|
||||
+ " , ins_srtdiscipline sd "
|
||||
+ " , (SELECT v.alg_onroerendgoed_keys"
|
||||
+ " , v.alg_gebouw_key"
|
||||
+ " , v.alg_verdieping_key"
|
||||
@@ -152,9 +153,10 @@ var verdieping_key = getQParamInt("verdieping_key", user.alg_verdieping_key({wit
|
||||
+ " , alg_locatie l "
|
||||
+ " , alg_district di"
|
||||
+ " , mld_v_uitvoerende mu "
|
||||
+ " WHERE o.mld_melding_key = m.mld_melding_key "
|
||||
+ " AND m.mld_stdmelding_key = std.mld_stdmelding_key "
|
||||
+ " AND std.mld_ins_discipline_key = d.ins_discipline_key "
|
||||
+ " WHERE o.mld_melding_key = m.mld_melding_key (+)"
|
||||
+ " AND m.mld_stdmelding_key = std.mld_stdmelding_key (+)"
|
||||
+ " AND std.mld_ins_discipline_key = d.ins_discipline_key (+)"
|
||||
+ " AND d.ins_srtdiscipline_key = sd.ins_srtdiscipline_key (+)"
|
||||
+ " AND o.mld_uitvoerende_keys = mu.mld_uitvoerende_key" // type b of p toch nog ergens doen@?
|
||||
+ (grp_sel==""
|
||||
? ""
|
||||
@@ -271,6 +273,11 @@ var verdieping_key = getQParamInt("verdieping_key", user.alg_verdieping_key({wit
|
||||
};
|
||||
|
||||
function fncolaside(oRs)
|
||||
{
|
||||
// PF: vind de status in zo'n ballon eigenlijk niet mooi
|
||||
return status.getopdrstatustext(oRs("mld_statusopdr_key").Value);
|
||||
}
|
||||
function fncolSubHeader(oRs)
|
||||
{
|
||||
// Ik wil zo goed mogelijk de actieve behandelaar tonen: wie is er actief mee bezig?
|
||||
// Sinds DJIN#35660 zijn daar wat smaken in:
|
||||
@@ -284,22 +291,17 @@ var verdieping_key = getQParamInt("verdieping_key", user.alg_verdieping_key({wit
|
||||
var contactpersoon = oRs("contactpersoon").Value;
|
||||
var intern = oRs("intern").Value == 1;
|
||||
var PBtype = oRs("type").Value;
|
||||
var opdrstatus = oRs("mld_statusopdr_key").Value;
|
||||
// sluwe volgorde:
|
||||
// voor de externe uitvoerders is de eigen naam niet relevant tenzij die persoonlijk is
|
||||
// dan liever de status
|
||||
if (listmode == 1 && contactpersoon == null)
|
||||
return status.getopdrstatustext(oRs("mld_statusopdr_key").Value);
|
||||
if (contactpersoon != null) return contactpersoon;
|
||||
if (listmode !=1 && bedrijf != null && !intern) return bedrijf;
|
||||
if (behandelaar != null) return behandelaar;
|
||||
return "";
|
||||
}
|
||||
function fncolSubHeader(oRs)
|
||||
{
|
||||
return "<div class='listbodykop'>" + (oRs("plaatsmelding").Value? safe.html(oRs("plaatsmelding").Value) + "<br>" : "")
|
||||
+ ((listmode != 1 || oRs("contactpersoon").Value != null) ? L("lcl_status") + ": "+ status.getopdrstatustext(oRs("mld_statusopdr_key").Value) + "<br>" : "")
|
||||
+ L("lcl_mld_enddate") + ": " + toDateTimeString(oRs("mld_opdr_einddatum").Value, false, false, true) + "</div>"
|
||||
var uitv = "";
|
||||
if (contactpersoon != null)
|
||||
uitv = "<i class='fa fa-user-o'></i> " + contactpersoon;
|
||||
else if (listmode !=1 && bedrijf != null && !intern)
|
||||
uitv = "<i class='fa fa-industry'></i> " + bedrijf;
|
||||
else if (behandelaar != null)
|
||||
uitv = "<i class='fa fa-user'></i> " + behandelaar;
|
||||
return "<div class='listbodykop'>" + (oRs("plaatsmelding").Value? "<i class='fa fa-map-marker'></i> "+safe.html(oRs("plaatsmelding").Value) + "<br>" : "")
|
||||
+ (uitv != "" ? uitv + "<br>" : "")
|
||||
+ "<i class='fa fa-clock-o'></i> " + toDateTimeString(oRs("mld_opdr_einddatum").Value, false, false, true)
|
||||
+ "</div>"
|
||||
+ "<div class='listbodytext'>" + safe.html(shorttxt(oRs("mld_opdr_omschrijving").Value, S("rs_mobile_maxchar"))) + "</div>";
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user