find($this->store_id) ? (new StoreInfoModel())->find($this->store_id)->name : $this->store_id; } public function getstore() { return $this->belongsTo('App\Models\StoreInfoModel', 'store_id'); } public function product() { return $this->belongsTo('App\Models\ProductInfoModel', 'product_id'); } public function status() { switch ($this->status) { case 1: return '已付款'; break; case 2: return '已完成'; break; case 3: return '已取消'; break; default: return '未付款'; break; } } public function paidinfo() { return $this->hasOne('App\Models\PaidInfoModel', 'order_id'); } public function refundinfo() { return $this->hasOne('App\Models\RefundInfoModel', 'order_id'); } }