DepositOrder.php 794 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. <?php
  2. namespace app\common\model\supplier;
  3. use app\common\model\BaseModel;
  4. use app\common\service\order\OrderService;
  5. /**
  6. * 供应商申请模型
  7. */
  8. class DepositOrder extends BaseModel
  9. {
  10. protected $pk = 'order_id';
  11. protected $name = 'supplier_deposit_order';
  12. /**
  13. * 生成订单号
  14. */
  15. public function orderNo()
  16. {
  17. return OrderService::createOrderNo();
  18. }
  19. /**
  20. * 关联用户表
  21. */
  22. public function user()
  23. {
  24. return $this->belongsTo('app\\common\\model\\user\\User', 'user_id', 'user_id');
  25. }
  26. /**
  27. * 获取订单详情
  28. */
  29. public static function detail($where)
  30. {
  31. $model = (new static())->where($where)
  32. ->find();
  33. return $model;
  34. }
  35. }