diff --git a/app/Endpoint/Api/Http/Resources/OrderProductResource.php b/app/Endpoint/Api/Http/Resources/OrderProductResource.php index 3ae648a6..4b75209a 100644 --- a/app/Endpoint/Api/Http/Resources/OrderProductResource.php +++ b/app/Endpoint/Api/Http/Resources/OrderProductResource.php @@ -25,6 +25,7 @@ class OrderProductResource extends JsonResource 'total_amount' => $this->total_amount, 'quantity' => $this->quantity, 'can_after_sale' => $this->can_after_sale, + 'has_after_sale' => $this->has_after_sale, //显示【查看售后】按钮判断 'is_gift' => $this->isGift(), ]; } diff --git a/app/Models/OrderProduct.php b/app/Models/OrderProduct.php index 18ae97d9..252867f7 100644 --- a/app/Models/OrderProduct.php +++ b/app/Models/OrderProduct.php @@ -113,6 +113,20 @@ class OrderProduct extends Model return $res; } + /** + * 订单商品是否有售后 + * + * @return boolean + */ + public function getHasAfterSaleAttribute(): bool + { + $res = false; + if ($this->afterSales()->count() > 0) { + $res =true; + } + return $res; + } + /** * 获取订单商品销售价格 *