fix pictures
This commit is contained in:
@@ -276,12 +276,15 @@ class CartController extends Controller
|
||||
$data['total_price'] = $total_price;
|
||||
//مقدار قابل پرداخت
|
||||
$data['payment_amount'] = $data['total_price'];
|
||||
if(!empty($data[0]['discount_code'])){
|
||||
$discount = new GiftCardController();
|
||||
$discount = $discount->useDiscount($data[0]['discount_code'], $data['customer_id']);
|
||||
if (!empty($data[0]['discount_code'])) {
|
||||
$discountCtrl = app(GiftCardController::class);
|
||||
$discountResult = $discountCtrl->applyDiscount((string) $data[0]['discount_code'], $data['customer_id']);
|
||||
if (!empty($discountResult['message'])) {
|
||||
throw new UnprocessableEntityHttpException($discountResult['message']);
|
||||
}
|
||||
$data['discount'] = true;
|
||||
if(!empty($discount['amount'])){
|
||||
$data['payment_amount'] = $data['total_price'] = $data['total_price'] - ($data['total_price'] * (float)$discount['amount']);
|
||||
if (!empty($discountResult['amount'])) {
|
||||
$data['payment_amount'] = $data['total_price'] = $data['total_price'] - ($data['total_price'] * (float) $discountResult['amount']);
|
||||
}
|
||||
}
|
||||
$data['cart_id'] = (int)$cart->id;
|
||||
@@ -407,11 +410,14 @@ class CartController extends Controller
|
||||
];
|
||||
|
||||
if (!empty($payload[0]['discount_code'])) {
|
||||
$discount = new GiftCardController();
|
||||
$discount = $discount->useDiscount($payload[0]['discount_code'], $customerId);
|
||||
if (!empty($discount['amount'])) {
|
||||
$discountCtrl = app(GiftCardController::class);
|
||||
$discountResult = $discountCtrl->applyDiscount((string) $payload[0]['discount_code'], $customerId);
|
||||
if (!empty($discountResult['message'])) {
|
||||
throw new UnprocessableEntityHttpException($discountResult['message']);
|
||||
}
|
||||
if (!empty($discountResult['amount'])) {
|
||||
$orderData['payment_amount'] = $orderData['total_price'] =
|
||||
$orderData['total_price'] - ($orderData['total_price'] * (float) $discount['amount']);
|
||||
$orderData['total_price'] - ($orderData['total_price'] * (float) $discountResult['amount']);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -78,7 +78,7 @@ class ProductController extends SuperController
|
||||
]);
|
||||
|
||||
if ($product->relationLoaded('file') && $product->file) {
|
||||
$product->file->setAttribute('full_src', $product->file->src);
|
||||
$product->file->setAttribute('full_src', File::publicUrl($product->file->getAttributes()['src'] ?? null));
|
||||
}
|
||||
|
||||
if ($representativeId !== null && (int) $product->id === $representativeId) {
|
||||
|
||||
Reference in New Issue
Block a user