|
@@ -873,33 +873,51 @@ public function showPowiazaniaEnergaRumKontrahenciPowiazania($items) {
|
|
|
}
|
|
|
public function createPracownicyGroupAjax($args) {
|
|
|
$nazwa = V::get('NAZWA', '', $args);
|
|
|
- // TODO: vlaidacja nazwy - sprawdzenie czy już nie występuje
|
|
|
|
|
|
// validate
|
|
|
if (!$nazwa) throw new Exception("Nie wybrano grupa");
|
|
|
- //if (!$pracownicyIds || count($pracownicyIds) == 0 ) throw new Exception("Proszę wybrać pracowników");
|
|
|
|
|
|
$idGroup = DB::getPDO()->insert('BI_audit_ENERGA_PRACOWNICY_group', [
|
|
|
'A_RECORD_CREATE_AUTHOR' => User::getLogin(),
|
|
|
'A_RECORD_CREATE_DATE' => 'NOW()',
|
|
|
- // 'A_STATUS' => 'WAITING', // jeśli trzeba to ustawić
|
|
|
'NAZWA' => $nazwa,
|
|
|
+ 'ID_USER' => User::getID()
|
|
|
]);
|
|
|
- //todo: Piotrku czy hist tabele bedziemy uzupełniac ?
|
|
|
- // DB::getPDO()->insert('BI_audit_ENERGA_PRACOWNICY_group_HIST', [
|
|
|
- // 'A_RECORD_CREATE_AUTHOR' => User::getLogin(),
|
|
|
- // 'A_RECORD_CREATE_DATE' => 'NOW()',
|
|
|
- // 'ID_USERS2' => $idRaport,
|
|
|
- // // 'A_STATUS' => 'WAITING', // jeśli trzeba to ustawić
|
|
|
- // 'NAZWA' => $nazwa,
|
|
|
- // ]);
|
|
|
+
|
|
|
return [
|
|
|
- 'msg' => "Utworzona grupę {$idGroup}",
|
|
|
+ 'msg' => "Utworzona grupę {$nazwa}",
|
|
|
'type' => "success",
|
|
|
'body' => [
|
|
|
'id' => $idGroup,
|
|
|
+ 'nazwa' => $nazwa
|
|
|
]
|
|
|
];
|
|
|
+
|
|
|
+ // validate
|
|
|
+ // if (!$nazwa) throw new Exception("Nie wybrano grupa");
|
|
|
+ //
|
|
|
+ // $idGroup = DB::getPDO()->insert('BI_audit_ENERGA_PRACOWNICY_group', [
|
|
|
+ // 'A_RECORD_CREATE_AUTHOR' => User::getLogin(),
|
|
|
+ // 'A_RECORD_CREATE_DATE' => 'NOW()',
|
|
|
+ // // 'A_STATUS' => 'WAITING', // jeśli trzeba to ustawić
|
|
|
+ // 'NAZWA' => $nazwa,
|
|
|
+ // ]);
|
|
|
+ // //todo: Piotrku czy hist tabele bedziemy uzupełniac ?
|
|
|
+ // // DB::getPDO()->insert('BI_audit_ENERGA_PRACOWNICY_group_HIST', [
|
|
|
+ // // 'A_RECORD_CREATE_AUTHOR' => User::getLogin(),
|
|
|
+ // // 'A_RECORD_CREATE_DATE' => 'NOW()',
|
|
|
+ // // 'ID_USERS2' => $idRaport,
|
|
|
+ // // // 'A_STATUS' => 'WAITING', // jeśli trzeba to ustawić
|
|
|
+ // // 'NAZWA' => $nazwa,
|
|
|
+ // // ]);
|
|
|
+ // return [
|
|
|
+ // 'msg' => "Utworzona grupę {$nazwa}",
|
|
|
+ // 'type' => "success",
|
|
|
+ // 'body' => [
|
|
|
+ // 'id' => $idGroup,
|
|
|
+ // 'nazwa' => $nazwa
|
|
|
+ // ]
|
|
|
+ // ];
|
|
|
}
|
|
|
|
|
|
// Dodanie do grupy filtra pracowników
|