From ef3c680e915e1c72e2904314a747ea9f787c8b50 Mon Sep 17 00:00:00 2001 From: ma0048 Date: Wed, 31 Jan 2024 12:28:03 +0100 Subject: [PATCH] - auswertung_fhtw funktionen "Zu Bewerber machen" entfernt --- vilesci/stammdaten/auswertung_fhtw.php | 110 +------------------------ 1 file changed, 3 insertions(+), 107 deletions(-) diff --git a/vilesci/stammdaten/auswertung_fhtw.php b/vilesci/stammdaten/auswertung_fhtw.php index e52235fda..aa39889cb 100644 --- a/vilesci/stammdaten/auswertung_fhtw.php +++ b/vilesci/stammdaten/auswertung_fhtw.php @@ -1081,77 +1081,6 @@ if ($punkteUebertragen) $msg_warning .= '
Der Prestudent '.$array['prestudent_id'].' hat bereits Gesamtpunkte eingetragen.'; } } - - $zuBewerberMachen = filter_input(INPUT_POST, 'zuBewerberMachen', FILTER_VALIDATE_BOOLEAN); - // Wenn zuBewerberMachen true ist, wird der Prestudent auch zum Bewerber gemacht - if ($zuBewerberMachen) - { - $prestudent = new prestudent($array['prestudent_id']); - - // Checken, ob schon Bewerberstatus vorhanden ist - if (!$prestudent->load_rolle($array['prestudent_id'], 'Bewerber', $prestudentrolle->studiensemester_kurzbz, $prestudentrolle->ausbildungssemester)) - { - // Checken, ob Abgewiesener-Status vorhanden ist - if (!$prestudent->load_rolle($array['prestudent_id'], 'Abgewiesener', $prestudentrolle->studiensemester_kurzbz, $prestudentrolle->ausbildungssemester)) - { - // Um einen Bewerberstatus zu setzen, muss "reihungstestangetreten" true sein - if ($prestudent->reihungstestangetreten == true) - { - // Um einen Bewerberstatus zu setzen, muss die ZGV ausgefüllt sein - if ($prestudent->zgv_code != '') - { - $studiengang = new studiengang($prestudent->studiengang_kz); - // Bei Mastern muss auch die ZGV-Master ausgefüllt sein - if ($studiengang->typ == 'm' && $prestudent->zgvmas_code == '') - { - $msg_error .= '
Fehler beim speichern des Bewerberstatus für Prestudent '.$array['prestudent_id'].'. Es muss zuerst eine Master-ZGV eingetragen sein.'; - } - else - { - $prestudent->new = true; - $prestudent->prestudent_id = $array['prestudent_id']; - $prestudent->status_kurzbz = 'Bewerber'; - $prestudent->studiensemester_kurzbz = $prestudentrolle->studiensemester_kurzbz; - $prestudent->ausbildungssemester = $prestudentrolle->ausbildungssemester; - $prestudent->datum = date('Y-m-d'); - $prestudent->insertamum = date('Y-m-d H:i:s'); - $prestudent->insertvon = $user; - $prestudent->orgform_kurzbz = $prestudentrolle->orgform_kurzbz; - $prestudent->bestaetigtam = ''; - $prestudent->bestaetigtvon = ''; - $prestudent->bewerbung_abgeschicktamum = ''; - $prestudent->studienplan_id = $prestudentrolle->studienplan_id; - - if (!$prestudent->save_rolle()) - { - $msg_error .= '
Fehler beim speichern des Bewerberstatus für Prestudent '.$array['prestudent_id'].': '.$prestudent->errormsg; - } - else - { - $count_success_bewerber++; - } - } - } - else - { - $msg_error .= '
Fehler beim speichern des Bewerberstatus für Prestudent '.$array['prestudent_id'].'. Es muss zuerst eine ZGV eingetragen sein.'; - } - } - else - { - $msg_error .= '
Fehler beim speichern des Bewerberstatus für Prestudent '.$array['prestudent_id'].'. Zuerst muss "Reihungstestverfahren absolviert" gesetzt sein.'; - } - } - else - { - $msg_error .= '
Fehler beim speichern des Bewerberstatus für Prestudent '.$array['prestudent_id'].'. Es ist bereits ein Abgewiesener-Status vorhanden'; - } - } - else - { - $msg_warning .= '
Der Prestudent '.$array['prestudent_id'].' hat bereits einen Bewerberstatus'; - } - } } } @@ -2440,30 +2369,7 @@ else { $("#uebertragenOptions").toggle(300); }); - - if($("#uebertragenOptionGesamtpunkte").not(":checked")) - { - $("#div_checkbox_bewerber").addClass("disabled"); - $("#div_checkbox_bewerber").find("label").addClass("text-muted"); - $("#div_checkbox_bewerber").find("label").prop("title", "Erst \"Gesamtpunkte\" und \"Reihungsverfahren absolviert\" setzen"); - $("#uebertragenOptionBewerber").prop("disabled", true); - } - $("#uebertragenOptionGesamtpunkte").on("click", function(e) - { - if($(this).is(":checked")) - { - $("#div_checkbox_bewerber").removeClass("disabled"); - $("#div_checkbox_bewerber").find("label").removeClass("text-muted"); - $("#uebertragenOptionBewerber").prop("disabled", false); - } - else - { - $("#div_checkbox_bewerber").addClass("disabled"); - $("#div_checkbox_bewerber").find("label").addClass("text-muted"); - $("#div_checkbox_bewerber").find("label").prop("title", "Erst \"Gesamtpunkte\" und \"Reihungsverfahren absolviert\" setzen"); - $("#uebertragenOptionBewerber").prop("disabled", true); - } - }); + }); function deleteResult(prestudent_id, gebiet_id, name, gebiet_bezeichnung) @@ -2859,17 +2765,11 @@ else { var prestudentPunkteArr = []; var gesamtpunkteSetzen = false; - var zuBewerberMachen = false; if ($("input.prestudentCheckbox:checked").length === 0) { alert("Bitte wählen Sie mindestens einen Eintrag aus der Liste"); return false; } - else if ($("#uebertragenOptionBewerber:checked").length === 1 && $("#uebertragenOptionGesamtpunkte:checked").length !== 1) - { - alert("Um den Bewerberstatus setzen zu können, muss \"Gesamtpunkte\" und \"Reihungsverfahren absolviert\" gesetzt sein"); - return false; - } else { $("input.prestudentCheckbox:checked").each(function() @@ -2886,15 +2786,10 @@ else { gesamtpunkteSetzen = true; } - if ($("#uebertragenOptionBewerber:checked").length === 1) - { - zuBewerberMachen = true; - } data = { prestudentPunkteArr: prestudentPunkteArr, gesamtpunkteSetzen: gesamtpunkteSetzen, - zuBewerberMachen: zuBewerberMachen, punkteUebertragen: true }; @@ -3246,8 +3141,9 @@ else
+
- +