OrderDelivery.php 1.1 KB

123456789101112131415161718192021222324252627282930313233
  1. <?php
  2. // +----------------------------------------------------------------------
  3. // | A3Mall
  4. // +----------------------------------------------------------------------
  5. // | Copyright (c) 2020 http://www.a3-mall.com All rights reserved.
  6. // +----------------------------------------------------------------------
  7. // | Author: xzncit <158373108@qq.com>
  8. // +----------------------------------------------------------------------
  9. namespace app\admin\model\order;
  10. use app\common\models\order\OrderDelivery as OrderDeliveryModel;
  11. use app\common\models\order\Order;
  12. use app\common\models\users\Users;
  13. use app\common\models\goods\Freight;
  14. class OrderDelivery extends OrderDeliveryModel {
  15. public function order(){
  16. return $this->hasOne(Order::class,"id","order_id")
  17. ->bind(["order_no"])->joinType("LEFT");
  18. }
  19. public function orderFreight(){
  20. return $this->hasOne(Freight::class,"id","freight_id")
  21. ->bind(["title"])->joinType("LEFT");
  22. }
  23. public function users(){
  24. return $this->hasOne(Users::class,"id","user_id")
  25. ->bind(['username'])->joinType("LEFT");
  26. }
  27. }