foreach ($intersect as $key => $item) {
$eqRemains = self::find()
- ->select(['SUM(product_count)'])
+ ->select(['SUM(product_replacement_count)'])
->where(['shift_transfer_id' => $shiftTransfer->id, 'product_id' => $key])
->groupBy(['shift_transfer_id', 'product_replacement_id'])
->scalar();
break;
}
+
if ($quanity <= 0) {
break;
}
-
+
$model = new EqualizationRemains();
$model->setAttributes([
'shift_transfer_id' => $shiftTransfer->id,
break;
}
} else {
- var_dump($model->errors);
- die();
+ throw new \Exception(implode('\n', $model->errors));
}
}
}