MMNL#41309 Mogelijkheid om meldingen op meerdere Disciplines objecten te doen
svn path=/Website/trunk/; revision=36829
This commit is contained in:
@@ -12,12 +12,6 @@
|
||||
Deze bevat slechts een subset van de velden die hier worden gebruikt.
|
||||
Kan model_mld_stdmelding ook gebruikt worden ipv model_issuetypes?
|
||||
|
||||
to do: upload knop,
|
||||
uitvoertijden,
|
||||
overruling per ruimtefunctie-list eronder,
|
||||
objectgroup en objecttype zijn nu nog listboxen zodat gebruik kan worden gemaakt van srtinstallatieselector.js. dit zouden ook suggestboxen mogen zijn,
|
||||
overige randvoorwaarden (simplemode, autorisatie, ed).
|
||||
|
||||
*/
|
||||
%>
|
||||
<!-- #include file="../mld/mld.inc" -->
|
||||
@@ -297,7 +291,7 @@ function model_mld_stdmelding()
|
||||
"typ": "check0",
|
||||
"label": L("lcl_mld_prseigen")
|
||||
},
|
||||
"checksimmilar": {
|
||||
"checksimilar": {
|
||||
"dbs": "mld_stdmelding_doublecheck",
|
||||
"typ": "key",
|
||||
"label": L("lcl_mld_doublecheck"),
|
||||
@@ -459,7 +453,26 @@ function model_mld_stdmelding()
|
||||
"dbs": "mld_stdmelding_t_uitvoertijd",
|
||||
"obj": "MLD_T_UITVOERTIJD",
|
||||
"typ": "processingtime",
|
||||
"label": L("lcl_mld_uitvoertijd_normaal")
|
||||
"label": L("lcl_mld_uitvoertijd_normaal"),
|
||||
"required": true
|
||||
},
|
||||
"criticaltime": {
|
||||
"dbs": "mld_stdmelding_t_uitvtijd_pr1",
|
||||
"obj": "MLD_T_UITVOERTIJD",
|
||||
"typ": "processingtime",
|
||||
"label": L("lcl_mld_uitvoertijd_kritisch")
|
||||
},
|
||||
"highprioritytime": {
|
||||
"dbs": "mld_stdmelding_t_uitvtijd_pr2",
|
||||
"obj": "MLD_T_UITVOERTIJD",
|
||||
"typ": "processingtime",
|
||||
"label": L("lcl_mld_uitvoertijd_hoog")
|
||||
},
|
||||
"lowprioritytime": {
|
||||
"dbs": "mld_stdmelding_t_uitvtijd_pr4",
|
||||
"obj": "MLD_T_UITVOERTIJD",
|
||||
"typ": "processingtime",
|
||||
"label": L("lcl_mld_uitvoertijd_laag")
|
||||
},
|
||||
"enddateempty": {
|
||||
"dbs": "mld_stdmelding_enddate_empty",
|
||||
@@ -485,8 +498,8 @@ function model_mld_stdmelding()
|
||||
if (obj.id == -1)
|
||||
obj.canrefer = {id:-1, name:null};
|
||||
obj.canrefer = translate_canrefer(obj.canrefer, null);
|
||||
var srtdisc_key = null;
|
||||
var disc_key = null;
|
||||
var srtdisc_key = -1;;
|
||||
var disc_key = -1;
|
||||
|
||||
if (obj.id > 0)
|
||||
{
|
||||
@@ -514,8 +527,8 @@ function model_mld_stdmelding()
|
||||
var disc_key = <%=disc_key%>;
|
||||
</script>
|
||||
<%
|
||||
|
||||
}
|
||||
|
||||
this.hook_pre_show = function(obj, fld, scf_params)
|
||||
{
|
||||
scf_params.layout.block[0].label += " " +obj.id ;
|
||||
|
||||
@@ -58,6 +58,7 @@ var this_params = {
|
||||
"edit": {
|
||||
"requires": {
|
||||
"js": [
|
||||
"jQuery-ui.js",
|
||||
"../mgt/srtinstallatieselector.js",
|
||||
"../mgt/mld_stdmelding.js"
|
||||
]
|
||||
@@ -93,6 +94,9 @@ var this_params = {
|
||||
"accepttime",
|
||||
"regime",
|
||||
"processingtime",
|
||||
"criticaltime",
|
||||
"highprioritytime",
|
||||
"lowprioritytime",
|
||||
"monitorsla",
|
||||
"plannable",
|
||||
"fixedmalus",
|
||||
@@ -107,7 +111,7 @@ var this_params = {
|
||||
"subjectlist",
|
||||
"freetext",
|
||||
"closingtext",
|
||||
"checksimmilar",
|
||||
"checksimilar",
|
||||
"copyable",
|
||||
"mandatorylevel",
|
||||
"ownrooms",
|
||||
|
||||
@@ -9,13 +9,40 @@ function init_stdmelding()
|
||||
$("#_upload").addClass("stdmsymbol_button").click( Upload );
|
||||
$("#autoorder").change( onChangeAutoorder );
|
||||
$("#autoorderamount").change( onChangeAutoorderAmount );
|
||||
$("#accepttime").change( onChangeAccepttime );
|
||||
$("#criticaltime").change( onChangeCriticaltime );
|
||||
$("#highprioritytime").change( onChangeHighprioritytime );
|
||||
$("#lowprioritytime").change( onChangeLowprioritytime );
|
||||
|
||||
var init_srtdisc_key = (srtdisc_key ? srtdisc_key : 0);
|
||||
onChangeAccepttime();
|
||||
onChangeCriticaltime();
|
||||
onChangeHighprioritytime();
|
||||
onChangeLowprioritytime()
|
||||
|
||||
var init_srtdisc_key = (srtdisc_key && srtdisc_key > -1 ? srtdisc_key : 0);
|
||||
var init_disc_key = (disc_key ? disc_key : -1);
|
||||
fill_disciplineselector(init_srtdisc_key, init_disc_key);
|
||||
fill_issuetypeselector(0, 0);
|
||||
}
|
||||
|
||||
function onChangeAccepttime()
|
||||
{
|
||||
$("#accepttime_eenheid").prop("disabled", (isNaN(parseInt($("#accepttime").val())) != "" ? true : false));
|
||||
}
|
||||
function onChangeCriticaltime()
|
||||
{
|
||||
$("#criticaltime_eenheid").prop("disabled", (isNaN(parseInt($("#criticaltime").val())) != "" ? true : false));
|
||||
}
|
||||
function onChangeHighprioritytime()
|
||||
{
|
||||
$("#highprioritytime_eenheid").prop("disabled", (isNaN(parseInt($("#highprioritytime").val())) ? true : false));
|
||||
}
|
||||
function onChangeLowprioritytime()
|
||||
{
|
||||
$("#lowprioritytime_eenheid").prop("disabled", (isNaN(parseInt($("#lowprioritytime").val())) != "" ? true : false));
|
||||
}
|
||||
|
||||
|
||||
function change_disciplinetype()
|
||||
{
|
||||
var srtdisc_key = $("#disciplinetype").val();
|
||||
|
||||
@@ -588,9 +588,12 @@ function scf_RWFIELDTR(model, fld, val, key, params)
|
||||
params: { id: fld + "_eenheid",
|
||||
initKey: val.unit
|
||||
}
|
||||
}
|
||||
RWFIELDTR(fld, "fldshort", field.label, val.duration,
|
||||
{maxlength: 8, datatype: "float", selector: selectparams});
|
||||
};
|
||||
var fld_params = params;
|
||||
fld_params.maxlength = 8;
|
||||
fld_params.datatype = "float";
|
||||
fld_params.selector = selectparams;
|
||||
RWFIELDTR(fld, "fldshort", field.label, val.duration, fld_params);
|
||||
}
|
||||
else if (fld.match(/^(start_|end_)fclt_d_/))
|
||||
FCLTcalendar (fld, { initEmpty: 1,
|
||||
|
||||
@@ -2920,7 +2920,7 @@ i.timeklikker {
|
||||
.fldkpnlimiet, .fldcntverlengen, .fldroomkosten, .fldvoorzkosten, .fldroomkorting, .fldroomtotaal, .fldrvskosten, .fldrespijt,
|
||||
.flduitvoertijd1, .flduitvoertijd2, .flduitvoertijd3, .flduitvoertijd4, .fldalg_uitvtijd, .fldbdr_uitvtijd, .fldins_uitvtijd, .fldmld_uitvtijd, .fldmld_accpettijd,
|
||||
.flddayshours, .flddayshours3, .flddayshours1, .flddayshours2, .flddayshours4, .flddayshourse, .flddayshours_resp, .flddayshours_urg, .fldfreebudget,
|
||||
.fldprocessingtime_eenheid, .fldaccepttime_eenheid {
|
||||
.fldprocessingtime_eenheid, .fldaccepttime_eenheid, .fldcriticaltime_eenheid, .fldhighprioritytime_eenheid, .fldlowprioritytime_eenheid {
|
||||
width: 100px;
|
||||
}
|
||||
.fldregime
|
||||
|
||||
Reference in New Issue
Block a user