OrderDeliver.php 850 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. <?php
  2. /**
  3. * Author: 芸众商城 www.yunzshop.com
  4. * Date: 2019-11-19
  5. * Time: 17:10
  6. */
  7. namespace app\common\models\order;
  8. use app\common\models\BaseModel;
  9. use app\common\models\OrderAddress;
  10. use Yunshop\PackageDeliver\model\Deliver;
  11. use Yunshop\PackageDeliver\model\DeliverClerk;
  12. class OrderDeliver extends BaseModel
  13. {
  14. public $table = 'yz_order_deliver';
  15. public $timestamps = true;
  16. protected $guarded = [''];
  17. // 不调用不执行 自提点
  18. public function deliver()
  19. {
  20. return $this->hasOne(Deliver::class, 'id', 'deliver_id');
  21. }
  22. // 不调用不执行 核销员
  23. public function clerk()
  24. {
  25. return $this->hasOne(DeliverClerk::class, 'id', 'clerk_id');
  26. }
  27. public function hasOneOrderAddress()
  28. {
  29. return $this->hasOne(OrderAddress::class, 'order_id', "order_id");
  30. }
  31. }