Selaa lähdekoodia

Merge branch 'dev'

master
Guillaume 4 vuotta sitten
vanhempi
commit
1be9ee261f
1 muutettua tiedostoa jossa 19 lisäystä ja 4 poistoa
  1. +19
    -4
      common/models/Distribution.php

+ 19
- 4
common/models/Distribution.php Näytä tiedosto

@@ -38,11 +38,10 @@

namespace common\models;

use common\helpers\GlobalParam;
use Yii;
use common\components\ActiveRecordCommon;
use common\helpers\GlobalParam;
use common\models\Order;
use common\models\Distribution;
use common\components\ActiveRecordCommon;

/**
* This is the model class for table "production".
@@ -317,9 +316,25 @@ class Distribution extends ActiveRecordCommon
if(isset($product->$fieldQuantityMax) && $product->$fieldQuantityMax > 0) {
$productDistribution->quantity_max = $product->$fieldQuantityMax ;
}

$productDistribution->save();

// update prices product order
$ordersArray = Order::searchAll([
'distribution.date' => $this->date,
'distribution.id_producer' => $this->id_producer
],
[
'conditions' => 'date_delete IS NULL AND origin != "user"'
]);
if($ordersArray) {
foreach($ordersArray as $order) {
foreach($order->productOrder as $productOrder) {
$productOrder->price = $product->price ;
$productOrder->save() ;
}
}
}

return $productDistribution;
}


Loading…
Peruuta
Tallenna