FMHN#63851 Chatfunctie in portaal

svn path=/Website/trunk/; revision=50230
This commit is contained in:
Alex Tiehuis
2021-03-08 14:26:19 +00:00
parent 20a212940f
commit 44a0a413aa

View File

@@ -30,22 +30,25 @@ for (var wantId in chat_queue.wanting)
Application.Lock();
Application(chat_queue_name) = JSON.stringify(chat_queue);
Application.UnLock();
var sql = "SELECT md.ins_discipline_key, td.ins_discipline_omschrijving "
+ " FROM fac_v_my_disciplines md, ins_tab_discipline td"
+ " WHERE fac_functie_module = 'CHT'"
+ " AND md.prs_perslid_key = " + user_key
+ " AND md.fac_functie_code = " + safe.quoted_sql(autfunction)
+ " AND fac_gebruiker_alg_level_write < 9"
+ " AND fac_gebruiker_prs_level_write < 9"
+ " AND md.ins_discipline_key = td.ins_discipline_key";
var oRs = Oracle.Execute(sql);
var discs = {};
while (!oRs.eof)
if (dis_key < 0)
{
discs[oRs("ins_discipline_key").Value] = oRs("ins_discipline_omschrijving").Value;
oRs.MoveNext();
var sql = "SELECT md.ins_discipline_key, td.ins_discipline_omschrijving "
+ " FROM fac_v_my_disciplines md, ins_tab_discipline td"
+ " WHERE fac_functie_module = 'CHT'"
+ " AND md.prs_perslid_key = " + user_key
+ " AND md.fac_functie_code = " + safe.quoted_sql(autfunction)
+ " AND fac_gebruiker_alg_level_write < 9"
+ " AND fac_gebruiker_prs_level_write < 9"
+ " AND md.ins_discipline_key = td.ins_discipline_key";
var oRs = Oracle.Execute(sql);
while (!oRs.eof)
{
discs[oRs("ins_discipline_key").Value] = oRs("ins_discipline_omschrijving").Value;
oRs.MoveNext();
}
oRs.Close();
}
oRs.Close();
// remove other dis_key info
for (var wantId in chat_queue.wanting)