Dispatch.php 592 B

12345678910111213141516171819202122232425262728293031
  1. <?php
  2. namespace app\admin\model\shopro\dispatch;
  3. use app\admin\model\shopro\Common;
  4. class Dispatch extends Common
  5. {
  6. protected $name = 'shopro_dispatch';
  7. protected $append = [
  8. 'status_text'
  9. ];
  10. public function scopeShow($query)
  11. {
  12. return $query->where('status', 'normal');
  13. }
  14. public function express()
  15. {
  16. return $this->hasMany(DispatchExpress::class, 'dispatch_id')->order('weigh', 'desc')->order('id', 'asc');
  17. }
  18. public function autosend()
  19. {
  20. return $this->hasOne(DispatchAutosend::class, 'dispatch_id');
  21. }
  22. }