Aggiungo email tecnici assegnati quando sono sul template Notifica intervento
This commit is contained in:
parent
1027e1bd6d
commit
e44aa9bdfb
18
mail.php
18
mail.php
|
@ -50,6 +50,18 @@ foreach ($mansioni as $mansione) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Aggiungo email tecnici assegnati quando sono sul template Notifica intervento
|
||||||
|
if ($template->name == 'Notifica intervento'){
|
||||||
|
$tecnici = $dbo->select('in_interventi_tecnici_assegnati', 'id_tecnico', ['id_intervento' => $id_record]);
|
||||||
|
foreach ($tecnici as $tecnico) {
|
||||||
|
$anagrafica = $dbo->table('an_anagrafiche')->where('idanagrafica', $tecnico['id_tecnico'])->where('email', '!=', '')->first();
|
||||||
|
if (!in_array($anagrafica->email, $emails)) {
|
||||||
|
$emails[] = $anagrafica->email;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// Campi mancanti
|
// Campi mancanti
|
||||||
$campi_mancanti = [];
|
$campi_mancanti = [];
|
||||||
|
|
||||||
|
@ -187,10 +199,14 @@ echo '
|
||||||
var id_anagrafica = "'.$id_anagrafica.'";
|
var id_anagrafica = "'.$id_anagrafica.'";
|
||||||
var pec = "'.$smtp['pec'].'";
|
var pec = "'.$smtp['pec'].'";
|
||||||
|
|
||||||
|
var id_record = "'.$id_record.'";
|
||||||
|
var id_module = "'.$id_module.'";
|
||||||
|
var id_template = "'.$template->id.'";
|
||||||
|
|
||||||
$(document).ready(function() {
|
$(document).ready(function() {
|
||||||
// Auto-completamento destinatario
|
// Auto-completamento destinatario
|
||||||
if (id_anagrafica) {
|
if (id_anagrafica) {
|
||||||
$(document).load(globals.rootdir + "/ajax_complete.php?module=Anagrafiche&op=get_email&id_anagrafica=" + id_anagrafica + (pec ? "&type=pec" : ""), function(response) {
|
$(document).load(globals.rootdir + "/ajax_complete.php?module=Anagrafiche&op=get_email&id_anagrafica=" + id_anagrafica + "&id_record=" + id_record + "&id_module=" + id_module + "&id_template=" + id_template + (pec ? "&type=pec" : ""), function(response) {
|
||||||
emails = JSON.parse(response);
|
emails = JSON.parse(response);
|
||||||
let num = 0;
|
let num = 0;
|
||||||
$(".destinatari").each(function(){
|
$(".destinatari").each(function(){
|
||||||
|
|
Loading…
Reference in New Issue