ProcurementCheckSheet.php 712 B

12345678910111213141516171819202122232425262728293031
  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. ];
  15. protected $fillable=[
  16. 'procurement_delivery_id','invoice_number', 'account_payable', 'auditor','status','created_at'
  17. ];
  18. public function procurementDelivery(){
  19. return $this->belongsTo('App\ProcurementDeliverie','procurement_delivery_id','id');
  20. }
  21. public function scopeFilter($query, $filters)
  22. {
  23. return $filters->apply($query);
  24. }
  25. }