ProcurementCheckSheet.php 738 B

1234567891011121314151617181920212223242526272829303132
  1. <?php
  2. namespace App;
  3. use App\Traits\ModelTimeFormat;
  4. use Illuminate\Database\Eloquent\Model;
  5. use App\Traits\ModelLogChanging;
  6. class ProcurementCheckSheet extends Model
  7. {
  8. use ModelLogChanging;
  9. use ModelTimeFormat;
  10. const status=[
  11. 0 => "未出账",
  12. 1 => "待出账",
  13. 2 => "已出账",
  14. 3 => "已完结",
  15. ];
  16. protected $fillable=[
  17. 'procurement_delivery_id','invoice_number', 'account_payable', 'auditor','status','created_at'
  18. ];
  19. public function procurementDelivery(){
  20. return $this->belongsTo('App\ProcurementDeliverie','procurement_delivery_id','id');
  21. }
  22. public function scopeFilter($query, $filters)
  23. {
  24. return $filters->apply($query);
  25. }
  26. }