소스 검색

[Backend] Produits : prix modifiés lors de l'édition #573

refactoring
Guillaume Bourgeois 2 년 전
부모
커밋
8c9a58fd57
1개의 변경된 파일18개의 추가작업 그리고 0개의 파일을 삭제
  1. +18
    -0
      common/models/Distribution.php

+ 18
- 0
common/models/Distribution.php 파일 보기

@@ -336,6 +336,24 @@ class Distribution extends ActiveRecordCommon
foreach($order->productOrder as $productOrder) {
if($productOrder->id_product == $product->id) {
$productOrder->price = $product->price ;

$user = false;
$userProducer = false;
if(isset($order->user) && $order->user) {
$user = $order->user;
$userProducer = UserProducer::searchOne([
'id_user' => $user->id,
'id_producer' => $order->distribution->id_producer
]) ;
}

$productOrder->price = $productOrder->product->getPrice([
'user' => $user,
'user_producer' => $userProducer,
'point_sale' => $order->pointSale,
'quantity' => $productOrder->quantity
]);

$productOrder->save() ;
}
}

Loading…
취소
저장