mirror of
https://github.com/devcode-it/openstamanager.git
synced 2024-12-23 22:03:18 +01:00
Fix cambio stato intervento alla fatturazione contratto
This commit is contained in:
parent
ac06bd9001
commit
77f8e7b6a3
@ -179,10 +179,10 @@ class Contratto extends Document
|
||||
// Impostazione del nuovo stato
|
||||
if ($qta_evasa == 0) {
|
||||
$descrizione = 'In lavorazione';
|
||||
$descrizione_intervento = 'Completato';
|
||||
$codice_intervento = 'OK';
|
||||
} else {
|
||||
$descrizione = $parziale ? 'Parzialmente fatturato' : 'Fatturato';
|
||||
$descrizione_intervento = 'Fatturato';
|
||||
$codice_intervento = 'FAT';
|
||||
}
|
||||
|
||||
$stato = Stato::where('descrizione', $descrizione)->first();
|
||||
@ -191,7 +191,7 @@ class Contratto extends Document
|
||||
|
||||
// Trasferimento degli interventi collegati
|
||||
$interventi = $this->interventi;
|
||||
$stato_intervento = \Modules\Interventi\Stato::where('descrizione', $descrizione_intervento)->first();
|
||||
$stato_intervento = \Modules\Interventi\Stato::where('codice', $codice_intervento)->first();
|
||||
foreach ($interventi as $intervento) {
|
||||
$intervento->stato()->associate($stato_intervento);
|
||||
$intervento->save();
|
||||
|
Loading…
Reference in New Issue
Block a user