mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-20 00:12:15 +00:00
- Mail Benachrichtigung an Zentraleinkauf wenn Bestellung freigegeben wurde
- Mail Benachrichtigung an Kontaktperson bei Statusänderung der Bestellung - Anzeigen der OEs welche die Bestellung noch freigeben muessen - Fehlermeldungen werden rechts statt oberhalb angezeigt - Kontaktperson kann geändert werden - Tags können immer geändert werden - Überschrift der Tags verschwindet nicht mehr - geliefert Status wird korrekt gesetzt
This commit is contained in:
@@ -765,7 +765,50 @@ class mitarbeiter extends benutzer
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Sucht die Mitarbeiter deren
|
||||
* Nachname, Vorname, UID $filter enthaelt
|
||||
* @param $filter
|
||||
*/
|
||||
public function search($filter)
|
||||
{
|
||||
$qry = "SELECT vorname, nachname, titelpre, titelpost, kurzbz, vornamen, uid
|
||||
FROM campus.vw_mitarbeiter
|
||||
WHERE
|
||||
lower(nachname) like lower('%".addslashes($filter)."%')
|
||||
OR lower(uid) like lower('%".addslashes($filter)."%')
|
||||
OR lower(vorname) like lower('%".addslashes($filter)."%')
|
||||
OR lower(vorname || ' ' || nachname) like lower('%".addslashes($filter)."%')
|
||||
OR lower(nachname || ' ' || vorname) like lower('%".addslashes($filter)."%')
|
||||
ORDER BY nachname, vorname";
|
||||
//echo $qry;
|
||||
if($this->db_query($qry))
|
||||
{
|
||||
while($row = $this->db_fetch_object())
|
||||
{
|
||||
$obj = new mitarbeiter();
|
||||
|
||||
$obj->uid = $row->uid;
|
||||
$obj->vorname = $row->vorname;
|
||||
$obj->nachname = $row->nachname;
|
||||
$obj->titelpre = $row->titelpre;
|
||||
$obj->titelpost = $row->titelpost;
|
||||
$obj->kurzbz = $row->kurzbz;
|
||||
$obj->vornamen = $row->vornamen;
|
||||
|
||||
$this->result[] = $obj;
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->errormsg = 'Fehler beim Laden der Daten';
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Liefert die Personen die den Suchkriterien entsprechen
|
||||
*
|
||||
|
||||
@@ -59,7 +59,7 @@ $menu=array
|
||||
),
|
||||
'Personensuche'=>array
|
||||
(
|
||||
'name'=>'Personensuche', 'link'=>'https://cis.technikum-wien.at/cis/private/tools/psearch.php', 'target'=>'content',
|
||||
'name'=>'Personensuche', 'link'=>'https://cis.technikum-wien.at/cis/private/tools/psearch.php', 'target'=>'_blank',
|
||||
),
|
||||
'Firma'=>array
|
||||
(
|
||||
|
||||
@@ -153,16 +153,19 @@ class wawi_bestellstatus extends basis_db
|
||||
|
||||
if($oe_kurzbz!='')
|
||||
{
|
||||
$status .= " and oe_kurzbz = ".$this->addslashes($oe_kurzbz);
|
||||
$status .= " AND oe_kurzbz = ".$this->addslashes($oe_kurzbz);
|
||||
}
|
||||
if($status_kurzbz!='')
|
||||
{
|
||||
$status.=" and bestellstatus_kurzbz = ".$this->addslashes($status_kurzbz);
|
||||
$status.=" AND bestellstatus_kurzbz = ".$this->addslashes($status_kurzbz);
|
||||
}
|
||||
|
||||
$qry = "select bestellstatus.* from wawi.tbl_bestellung_bestellstatus as bestellstatus
|
||||
WHERE
|
||||
bestellung_id = ".$this->addslashes($bestellung_id).$status.";";
|
||||
$qry = "SELECT bestellstatus.*
|
||||
FROM wawi.tbl_bestellung_bestellstatus as bestellstatus
|
||||
WHERE
|
||||
bestellung_id = ".$this->addslashes($bestellung_id).$status."
|
||||
ORDER BY insertamum LIMIT 1;";
|
||||
|
||||
if($this->db_query($qry))
|
||||
{
|
||||
if($row = $this->db_fetch_object())
|
||||
|
||||
Reference in New Issue
Block a user