set status as draft and removed payments #94

This commit is contained in:
denisdulici
2017-11-26 19:45:49 +03:00
parent e227c1d8ff
commit 5e923024c2
4 changed files with 54 additions and 38 deletions

View File

@ -50,7 +50,7 @@ class Bill extends Model
*
* @var array
*/
protected $cloneable_relations = ['histories', 'items', 'payments', 'totals'];
protected $cloneable_relations = ['items', 'totals'];
public function vendor()
{
@ -102,6 +102,11 @@ class Bill extends Model
return $query->where('bill_status_code', '!=', 'new');
}
public function onCloning($src, $child = null)
{
$this->bill_status_code = 'draft';
}
/**
* Convert amount to double.
*